RPi和运动传感器

时间:2013-12-07 07:01:11

标签: python-3.x raspberry-pi gpio

一直在做一些基本的GPIO项目,步进电机,LED。 运动传感器给我带来了麻烦。我目前的代码是非常基本的,基本上我可以做到。

import RPi.GPIO as p
import time
p.setmode(p.BCM)

mpin = 18

p.setup(mpin, p.IN)

while True:
    if p.input(mpin):
        print("Detected")
    time.sleep(0.5)

即使传感器完全被覆盖,也会继续返回“检测到”。根据adafruit课程,面包板和传感器是正确接线的。 代码是否正确?如果没有,我怎样才能修复它以仅在实际检测到某些东西时返回“检测到”?问题可能是物理问题吗? 感谢您的帮助和建议。

1 个答案:

答案 0 :(得分:0)

问题已解决。在查看代码,电路板,传感器本身后,确定传感器模块是在标准的后面构建的。代码很好,布线(技术上)很好。传感器本身有问题。立即行动。