树莓派与人体红外传感器.docxVIP

  • 34
  • 0
  • 约1.02千字
  • 约 4页
  • 2021-03-17 发布于福建
  • 举报
红外感应模块+蜂鸣器实现简易报警 拿到了一个红外感应模块HC-SR501,于是就用它和蜂鸣器简单试验了下。主要是试验一下这个红外感应模块的功能,所以代码也写的很随便啦,逻辑上也欠考虑。 实现基本功能:运行脚本后,感应模块每隔一定时间检测,如有人靠近,则发出哔哔报警声,并在屏幕打印提示信息,人若离开,则停止鸣叫。 简易的电路图如下: Python脚本: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 import RPi.GPIO asGPIO import time ? #初始化 def init(): ????GPIO.setwarnings(False) ????GPIO.setmode(GPIO.BOARD) ????GPIO.setup(12,GPIO.IN) ????GPIO.setup(21,GPIO.OUT) ????pass ? #蜂鸣器鸣叫函数 def beep(): ????while GPIO.input(12): ????????GPIO.output(21,GPIO.LOW) ????????time.sleep(0.5) ????????GPIO.output(21,GPIO.HIGH) ??????

文档评论(0)

1亿VIP精品文档

相关文档