最好的电子音响科技diy制作网站

haoDIY_音响电子电脑科技DIY小制作发明

当前位置: 主页 > 最新DIY > 综合DIY >

arduino sim900 ICOMSAT制作家居安全防盗报警

时间:2017-07-05 07:39来源:本站 作者:haodiy 点击:
使用arduino ITEAD sim900扩展板ICOMSAT实现检测到人体活动就打电话给自己的防盗功能。当然你也可以使用MQ2传感器、按钮或其他传感器来触发。它也可以通过接收电

“乌拉拉拉拉拉,大家好啊,很高兴又跟大家见面了,我是王尼玛。”我靠,暴走看太多了。算了,不管是什么王尼玛、敖尼玛、徐尼玛,我们只要吊炸天的教程!

今天,就教大家使用sim900扩展板制作家居安防报警器,这个尼玛的可以有啊!

用到的配件有:

 

arduino sim900 ICOMSAT制作家居安全防盗报警

 

3pin杜邦线和高脚排母不是必要的,可以用1pin杜邦线代替。9V/2A电源适配器必须要,因为这个ICOMSAT工作的峰值电流是2A,比如打电话的瞬间,如果供电不足就会掉电。天线和延长线是跟ICOMSAT配套的,买就送。Sim卡仅支持联通或者移动的2G卡,不支持3G卡和电信卡。

看起来很多东西,组装起来就很少了哦。因为我们要使用到sim900的串口,所以烧写程序前不要把ICOMSAT叠加上去,否则程序烧写不进uno。产品详细资料在这里下载: ,包括ICOMSAT的手册,原理图和库文件。虽然现在我们只是做简单教程,不需要用到库,但是有了库文件,小伙伴们就可以开发出更牛逼的作品了。我很期待哦~

以下是这次教程用到的简单代码:

int PIR = 2; 

int val = 0;  

void setup()

{

pinMode(PIR, INPUT);

pinMode(9, OUTPUT); //D9 is SIM900 turn on pin

digitalWrite(9,HIGH);

delay(1000);

digitalWrite(9,LOW);

delay(10000);

delay(5000);  


Serial.begin(9600);

}

void loop()

{

val = digitalRead(PIR);   

if(val == LOW)

{


Serial.print("ATD12345678900;\r");//12345678900改成你要拨打的电话号码

delay(5000);

while(!digitalRead(PIR));

}

else 

{

Serial.print("NO");

delay(1000);

}


}

 

实现检测到人体活动就打电话给自己的防盗功能。当然你也可以使用MQ2传感器、按钮或其他传感器来触发。它也可以通过接收电话、短信来实现其他操作。具体参考库文件。

接下来组装硬件,使用3PIN杜邦线,连接人体红外传感器到D2,插入高脚排母,如图:

 

arduino sim900 ICOMSAT制作家居安全防盗报警

 

插入sim卡(确认有钱,没有过期),接上天线,叠加上ICOMSAT。如下图:

arduino sim900 ICOMSAT制作家居安全防盗报警

arduino sim900 ICOMSAT制作家居安全防盗报警

注意跳帽是这样跳。如下图,(详细说明见产品手册)

 

arduino sim900 ICOMSAT制作家居安全防盗报警

 

如果是用的1pin杜邦线,最终效果如下图:

 

arduino sim900 ICOMSAT制作家居安全防盗报警

 

硬件就这样组装好了,因为使用的是程序自动开机,所以上电后sim900模块就开始启动了,传感器也开始工作了。使用前,一定要把人体红外传感器固定住,因为从相对论来说,它自己动的话也是可以判断为检测到运动。

废话不多说了,看视频。今天的教程到此介绍,下次再见,荆轲刺秦王!

(责任编辑:admin)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容