用x-board搭配blynk制作一个联网安防装置【crtl+c】
本帖最后由 屌丝王小明 于 2020-12-5 17:35 编辑今天肾么都不做,就带大家手把手地,一步步地,环环相扣地做一个联网安防装置。坚决不动脑,有手就行【doge】。系好安全带。
展示:
实现效果:有人非法闯入的话,装置会通过真网线告诉blynk app服务器,让blynk发送一封邮件给你的邮箱。当你看到警报邮件后,就可以拿出枕头下的棒球棒了。欸,“棒球棒”的这种词语样式,我有点喜欢。
准备材料:1. x-board(买控制器送联网功能)2. 蜂鸣器(你把顶上的那张纸揭开。不能劝退非法闯入者,算我输)3. 人体红外热释电传感器(检查有没有人出现,然后给控制器打小报告)4. Ftdi烧录器(将程序烧写到xboard里的时候使用,只用一次)
咱们先把blynk app里的东西调好先打开手机应用市场,下载blynk app
然后注册账号,会让你填一个邮箱。完成后,我们进入软件,点第一个图标,新建一个工程
按照下图设置我们的工程
点击“Create Project”后,会弹出一个信息框,提示会把设备的配对密匙发送给你之前填写的邮箱
我们可以去邮箱里看到这串密匙,这个密匙我们一会儿要在arduino ide里用
我们现在返回app里,我们新建一个小控件,在这个页面的空白位置点一下
就会弹出一个控件列表,选择“Email”
然后桌面上就会出现一个邮件符号的控件
然后点开控件里边去,一般邮箱都是配置好的,不用改,直接点击右上角ok
我们返回控件的桌面,右上角有一个播放按钮,我们点击它,就变成了下图的样子,意味着这个控件开始工作了。只等我们的x-board那边烧录好程序来跟它搭上线了
我们把这套流程做完后,其他都不用管了,只需要把刚才邮箱的那串密匙摘出来一会儿用。
现在我们去arduino ide把程序修改一下,然后烧录进板子我们先去把blynk的库文件下载下来,解压出来后,放进你电脑上的arduino ide安装路径里的libraries文件夹里网址:https://github.com/blynkkk/blynk-library
然后将我在文章末尾的代码下载下来,我们在上边修改一下。将红线的这条语句冒号内的字符串替换成我们刚才摘取出来的自己的密匙
把ftdi烧录如此插在xboard上
Ftdi上的跳线帽跳到“5v”这一侧,用micro usb线将ftdi和电脑连上。在ide的开发板选项里选择“arduino uno”,然后点击下载程序
等待一下,等到下边的信息栏输出115200这行的时候,ide看上去会像是卡住了
这时,你按一下xboard上的那个金属复位按钮,就会接着烧录程序了,稍等就能烧录完成
我们现在将xboard,蜂鸣器和人体热释电三者焊接起来蜂鸣器信号线 → xboard的D2引脚人体热释电信号线 →xboard的D3引脚蜂鸣器vcc → 人体热释电vcc → xboard 5v蜂鸣器gnd → 人体热释电gnd → xboard gnd
打印一个外壳,外壳的stl文件我放在文末了,直接切片后放进你的3d打印机里打出来就行
将热释电和蜂鸣器用热熔胶固定在外壳子上
最后把xboard扣上去,盖子用热熔胶粘在外壳边缘上
制作完成了,我们将装置通上电,并连上网线,等待1分钟,就能连上网络了
如果有人出现在装置的正面,你应该能收到这样一封凡尔赛邮件
好了,这一篇教程下来,你就应该学会了如何为你的豪宅装一套实用的安防设备了。没记住?没关系,随时来看。没理解?也没关系,只要不影响单手开法拉利就行。今天就这样了,回见。
脑路清奇 电路轻骑 好的 我学会了现在就差一个豪宅了{:5_121:} 学习了,谢谢
有时间试一下才行,让孩子们体验一下 一直不知道这个xboard是啥,类似于Arduino吗 pATAq 发表于 2021-1-3 13:30
一直不知道这个xboard是啥,类似于Arduino吗
是的,带个网口的arduino
页:
[1]