每当小区里面有偷盗事件发生时,你是否在上班的地铁上、工位的电脑前、深夜的聚会时、外出旅游时,总是隐隐约约开始担心家里被盗呢?
好了,下面我们开始讲述如何自己DIY一部基于Arduino的家庭防盗器吧!
DIY之前,先构思一下DIY的流程吧!为了表达简练,我贴上自己随意画的图吧!在我看来DIY的初衷是如何用最简单的方法有效的解决问题,而不是写paper,以下所有做的事都用最简单的工具去完成,比如下面这幅看起来很粗糙的图片就是我随意用画图板画的,目的是能够清楚的表达意思给各位读者。
从上面的图可以看到是这样的: 单片机负责采集人体热释电传感器的数据,并将得到的数据通过音频通信模块发送给手机,手机端对单片机发送的数据进行解析,当判断人体热释电检测的范围内有人闯入时,开始拨号给主人。主人的电话号码可以再安卓智能手机端的软件上设定。
需用到的元件和工具:arduino单片机一块、安卓智能手机一部、人体热释电传感器一个、导线若干,音频线一根。对于热爱DIY的朋友们对于前面几样一定不会陌生。
下面我介绍一下最后两件模块和元件,分别是android-arduino音频通信模块和音频通信线。
音频通信模块支持双向通信(android与arduino之间),安卓智能手机端的接口是耳机插孔,单片机端接串口。该模块是我们自己设计的完成的,在波特率9600以及以下都可以稳定工作。
以上是硬件准备工作完成。
1、我们先把音频通信模块和单片机固定在一起。在插接音频模块的时候一定需要注意图中的插接方向,音频插孔向外,否则会烧坏音频模块,影响单片机的正常工作
2、把单片机和安卓智能手机连接在一起,连接的过程需注意音频线的插头完全插在音频插孔里,否则会造成数据不能正常传输。
3、然后把单片机和人体热释电传感器连接在一起
上图是我用arduino集成开发环境画的原理图。arduino集成开发环境是一个免费的图形化开源Arduino集成开发环境,帮助Arduino开发者快速、有趣的进行开发工作。
arduino设计助手下载地址
最后将人体热释电传感器和单片机连接在一起后硬件部分就大功告成了。主要在下载程序的时候需将音频模块的开关开关拨至关闭状态,否则会造成程序下载失败。
分别给安卓手机和arduino下载好程序好,家庭防盗报警器就可以工作了。大家可以下载源代码自己研究软件部分。
源代码下载地址
当然这样的DIY只是对核心部分的设计,如果你有兴趣可以给人体热释电制作一个恰当的支架放在恰当的位置,或者多添加几个热释电传感器,采集多路数据。或者进行更进一步的设计,作为商城防盗,把报警电话设置为110;或者.........剩下的想象留给热爱DIY的朋友们。
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
帮一下吧!
研究论文欺诈:一个日益严重的问题——工程学呢?
MXT8051 SoC开发系统的设计方法
555声控延时熄灯开关电路
应对团体设计项目的挑战
电路原理
电子技术
电子科技大学--嵌入式系统应用开发技术39
第一次深入真正的3D-IC设计
汽车PoC系统的浪涌保护需求
555简易灯光控制器电路
完整的电话接口模块、电话信号音识别模块、语音编程器
感觉初学者用GCC更好
电子器件与电子电路基础复习课
电子技术基础
人工智能在 EDA 工具中的作用的局限性
完整的电话接口模块、电话信号音识别模块、语音编程器
PoC系统的诊断和监控技术
555夜间自动显亮灯电路
为什么 Matter 1.4.2 更新很重要?
电子科技大学--嵌入式系统应用开发技术38
高速ADC与内置嵌入式串行收发器的FPGA接口
电子竞赛资料大全-霍尔开关A44E论文
555可变延时照明自熄灯电路
汽车应用的同轴电缆供电基础知识
用于高端电机控制的新型瑞萨电子MCU系列
Badge USB OCD 与 78F0513D 使用演示视频
555超声遥控无级调光灯电路
[原创]有喜欢\'英雄无敌\'的朋友吗? 看看我的英雄!
什么是注意力机制,它们在语音和音频处理中如何工作?