Page 377 - MDP2020-1
P. 377
················································································ 명장양성프로젝트 【MDP】 과제발표회 자료집 Ⅰ | 371
if not EMULATE_HX711:
import RPi.GPIO as GPIO
from hx711 import HX711
else:
from emulated_hx711 import HX711
def cleanAndExit():
print("Cleaning...")
if not EMULATE_HX711:
GPIO.cleanup()
print("Bye!")
sys.exit()
hx = HX711(16, 20) # 사용하는 SCK와 DT 핀 번호 설정
hx.set_reading_format("MSB", "MSB")
hx.set_reference_unit(228) # 무게 센서 영점 조절
#hx.set_reference_unit(referenceUnit)ㅉ
hx.reset()
hx.tare()
print("Tare done! Add weight now...")
while True:
try:
val = hx.get_weight(5)
print(val)
hx.power_down()
hx.power_up()
time.sleep(0.1)
except (KeyboardInterrupt, SystemExit):
cleanAndExit()