物联网应用的一大亮点就是家庭安保。以前,如果你想要增加自己家的安全系数,你需要花费大笔金钱购买专用器械,全部配置加起来要上千块钱,现在,只要有一些编程基础和动手的意愿,你就能轻轻松松地自制一个非常有效的家庭安保系统。并且以往盗贼入室切断监视录像的事情不会在无线物联网安保系统中出现,让你在家高枕无忧~ 这里使用了瑞昱Ameba RTL8195AM无线开发板来帮你实现这个功能。不论你人在哪里,只要有人不请自入,你就会第一时间收到警报并且能早做预备。 DIY开始! 准备清单: - Ameba开发板 x2
- 蜂鸣器 x1
- 红色LED x1
- 门磁感应器 x1
- 磁铁 x1
- 杜邦线(公转母) x6
硬件的链接方式如下,
软件方面,请先在arduino IDE里面通过开发板管理器安装ameba的开发工具链,链接如下:
https://github.com/ambiot/amb1_arduino/raw/master/Arduino_package/package_realtek.com_ameba1_index.json
然后从Github上面下载现成的源码,因为我们用了两块开发板,所以有两个不一样的源码, https://github.com/Realtek-AmebaApp/Ameba_Examples/blob/master/RTL8195AM/006_HOME_SECURITY/windowSecuritySystem_buzzer_Github.ino https://github.com/Realtek-AmebaApp/Ameba_Examples/blob/master/RTL8195AM/006_HOME_SECURITY/windowSecuritySystem_switch_Github.ino 修改代码中的wifi名称wifi密码以及MQTT服务器的用户名和密码即可,上传代码,搞定! 若有不清楚的地方,可以参照B站上的演示视频:
https://www.bilibili.com/video/BV1bA411h7f6/
|