树莓派 红外障碍探测
上面有 标识 那个是 VCC、GND、OUT
import time
from RPi import GPIO
# 设置编码方式
GPIO.setmode(GPIO.BCM)
# 设置忽略警告
GPIO.setwarnings(False)
# 设计 GPIO 4 为输入
GPIO.setup(19,GPIO.IN)
try:
while True:
time.sleep(2)
# 有障碍物时返回值0,无障碍物时返回值1
if GPIO.input(19) == 0:
print('有障碍')
else:
print('没有障碍')
except:
GPIO.cleanup()
评论区