- 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)
??????
您可能关注的文档
- 钢结构图例(第二季).docx
- 钢结构图例(第一季).docx
- 关于蒙古国乌兰巴托中央污水处理厂改扩建项目办理备案的请示.docx
- 经参处--关于乌兰巴托中心污水处理厂使馆备案函-定稿.docx
- 经参处--关于污水处理厂项目业绩简要汇报.docx
- 喷火无人机技术规范说明书1.docx
- 树莓派HC-SR04超声测距.docx
- 树莓派安装中文环境与中文输入法.docx
- 树莓派上的软件安装和卸载命令汇总.docx
- 树莓派与1路循迹红外传感器.docx
- 2026年医师处方权基础考试题及答案.docx
- 闽南科技学院《临床科研设计》2026-2027学年第一学期期末试卷含解析.doc
- 2026年铁路行车规章知识考试试卷及答案.docx
- 米脂县公开遴选公务员笔试题及答案解析.docx
- 心电学技术(中级)专业知识:七、窦性心律失常.doc
- 2026年医疗器械临床试验质量管理规范常识考核试题及答案.docx
- 心电学技术(中级)专业知识:六、药物影响及电解质紊乱心电图_无解析版.pdf
- 2026年医疗器械临床试验质量管理规范案例培训考试试题及答案.docx
- 2025年中职农村电气技术(PLC控制技术)试题及答案.doc
- 2026年铁路线路工中级考试题库(含答案).docx
原创力文档

文档评论(0)