勿忘唯美灬龙 发表于 2018-1-1 22:47:39

【参赛】基于Arduino Mini人体检测报警设备

本设备是基于Arduino Mini的人体检测报警设备,中央处理器通过人体红外检测模块返回的监测数据判断是否有人进入探头范围,如果有人进入中央处理器会触发蜂鸣器报警,并且LCD液晶显示器会显示Warning!

lq19512003 发表于 2018-1-2 19:00:51

本帖最后由 lq19512003 于 2018-1-2 19:06 编辑

请阅读参赛注意事项的第一条:http://www.crystalradio.cn/thread-1571355-1-1.html
并补充要求的照片,谢谢!

勿忘唯美灬龙 发表于 2018-1-1 22:48:58

本帖最后由 勿忘唯美灬龙 于 2018-1-1 23:04 编辑

这个是整个报警器的BOM
供大家参考
NEC编码红外遥控器---------------------------------------------------------------------------------------------一只
一体化红外接收头------------------------------------------------------------------------------------------------一只
16V 10uF铝电解----------------------------------------------------------------------------------------------------两颗
LCD1602显示器----------------------------------------------------------------------------------------------------一块
人体检测模块-------------------------------------------------------------------------------------------------------一个
Arduino Mini---------------------------------------------------------------------------------------------------------一片
有源蜂鸣器----------------------------------------------------------------------------------------------------------一只
电池扣子-------------------------------------------------------------------------------------------------------------一个
9V电池----------------------------------------------------------------------------------------------------------------一颗
78M05-----------------------------------------------------------------------------------------------------------------一颗

勿忘唯美灬龙 发表于 2018-1-1 22:49:55

红外探头最大探测范围说明:
以探测头中心为原点,120°-140°为夹角呈锥状散开最大可探测4米-7米(夹角以及距离在此范围内随自然环境的变化而变化),供电使用9V干电池供电,

勿忘唯美灬龙 发表于 2018-1-1 22:56:17

这个是主图,虽然有点丑吧。三个程序框图均用图形化编程方式编写,快速易懂。

勿忘唯美灬龙 发表于 2018-1-1 22:59:13

当探头有检测到人体移动时,板载有源蜂鸣器会发船连续报警声音,并且液晶显示器显示“警告字样”,直到遥控器任意一按键按下后报警停止,液晶屏刷新把“警告”字样消除

勿忘唯美灬龙 发表于 2018-1-1 22:59:57

并且在报警时有一指示灯会随报警而亮

勿忘唯美灬龙 发表于 2018-1-1 23:04:20

本帖最后由 勿忘唯美灬龙 于 2018-1-1 23:06 编辑

这个小报警器做出来之后家人感觉很实用又让我做了两个,我个人认为吧,它虽然很简单,但是确实比较实用,有机会我会改版做成51单片机控制的,增加GSM模块,收到报警后可以实现短信报警功能。而且Arduino成本要高一些,体积也比较大。:lol

魔力玉兔 发表于 2018-1-2 00:19:48

这算可视化编程吗?比以前的汇编语言好用多了

mx-e 发表于 2018-1-2 02:28:24

这个很好,实时推测并报警,简单实用。

勿忘唯美灬龙 发表于 2018-1-2 15:17:14

本帖最后由 勿忘唯美灬龙 于 2018-1-2 15:23 编辑

魔力玉兔 发表于 2018-1-2 00:19
这算可视化编程吗?比以前的汇编语言好用多了

算是可视化编程。但是只能用于Arduino,其他单片机是不能这样的。下阶段我有时间用51单片机做。编程语言用C

勿忘唯美灬龙 发表于 2018-1-2 15:17:36

本帖最后由 勿忘唯美灬龙 于 2018-1-2 15:22 编辑

:lol 这个算是可视化编程吧,但是这种程序执行效率不是很高

勿忘唯美灬龙 发表于 2018-1-2 17:11:38


程序主图,在IDE中的截图。

IDE全名linkboy.exe,需要下载才能打开

勿忘唯美灬龙 发表于 2018-1-2 17:30:53

一、设备简介
      本设备主控芯片为现阶段流行的Arduino,型号是Arduino Mini,主要由Arduino控制部分、LCD1602显示部分、热释电探头检测部分、蜂鸣报警无源蜂鸣器部分、遥控部分组成
二、功能简介
      本设备可检测以探测头中心为原点,120°-140°为夹角呈锥状散开4米-7米左右的监测范围,凡在监测范围内的人体移动都会触发蜂鸣器报警、LED指示灯点亮、LCD显示“警告”字样。且报警声直到遥控器被按下任意一个按键才会停止蜂鸣器声音报警和LED灯光指示报警
三、用途简介
      该报警装置灵活小巧,可任意位置安装使用,可穿透玻璃、亚克力等透明物体检测
四、设备参数
      Imin≈20mA、Imax≈40mA、Vmin=6VDC、Vmax=12VDC、报警声音max=50-60db

勿忘唯美灬龙 发表于 2018-1-2 19:10:02

lq19512003 发表于 2018-1-2 19:00
请阅读参赛注意事项的第一条:http://www.crystalradio.cn/thread-1571355-1-1.html
并补充要求的照片,谢 ...

好的,明白。我临时有事在外,过几天后回去会拍照补充的。
页: [1] 2
查看完整版本: 【参赛】基于Arduino Mini人体检测报警设备