Tôi đang cố gắng sử dụng cảm biến lưu lượng nước này với quả mâm xôi:
https://www.adafbean.com/products/828
Tôi đang sử dụng mã python này để đọc các xung:
#!/usr/bin/env python
import RPi.GPIO as GPIO
import time, sys
FLOW_SENSOR = 23
GPIO.setmode(GPIO.BCM)
GPIO.setup(FLOW_SENSOR, GPIO.IN, pull_up_down = GPIO.PUD_DOWN)
global count
count = 0
def countPulse(channel):
global count
count = count+1
print count
GPIO.add_event_detect(FLOW_SENSOR, GPIO.RISING, callback=countPulse)
while True:
try:
time.sleep(1)
except KeyboardInterrupt:
print '\ncaught keyboard interrupt!, bye'
GPIO.cleanup()
sys.exit()
Thật không may, mã này không hoạt động đúng và vì tôi mới sử dụng mâm xôi nên tôi không biết cách giải quyết vấn đề.
Tôi muốn biết nếu cần thiết phải sử dụng một thành phần khác trong quả mâm xôi, như MCP3008 hoặc một thành phần khác.
Nếu có thể, hãy gửi cho tôi cách nối dây cáp cảm biến là mâm xôi.