zhangzb61759 发表于 2020-2-3 12:24:04

【2020】物联网与智能家居模型

一、 功能概述1、 有客人来访时,屋内门铃自动响起,同时院门外显示“敬请等待”,提示客人稍等;2、 主人获知有客人来访,在屋内按开关把院门打开;3、 如果主人外出,客人可致电主人,主人通过微信小程序打开院门,让客人在小院休息与等待主人回家,避免让客人“吃闭门羹”;4、 如客人晚上来访,主人还可以远程打开小院灯,以便客人游园;5、 其他辅助功能:远程关门、远程关小院灯、远程打开或关闭屋内灯、远程启动或关闭小院风车。二、 硬件清单1、 掌控板 1块2、 扩展板 1块3、 LED灯 3个4、 按钮 2个5、 9g180度舵机 2个6、 9g360度舵机 1个7、 小木屋模型 1座8、 人体红外热释电运动传感器 1个
三、 制作步骤1、 制作模型如图1拼装小屋,并用绘图板作为基底,加上雪糕棒等材料,制作小院。 图12、 掌控板与扩展板的连接如图2,掌控板正面面向扩展板内部(面向开关方向),不能反接,否则不能控制外设。 图23、 连接外设(1) 两个小院LED灯并联连接在扩展板的P0接口,并把它们分别安装在院门前和房门前;(2) 将一个LED灯连接在扩展板的P1接口;并安装在小屋内;(3) 扩展板的P2、P8接口分别连接一个按钮,分别用以开关院门和院灯;(4) 扩展板的P13连接控制开关院门的9g180度舵机;(5) 扩展板的P14连接控制小院风车的9g360度舵机;(6) 扩展板的P15连接控制院门提示的9g180度舵机;(7) 扩展板的P16连接检测客人到访的人体红外热释电运动传感器。 图3连接外设示意图4、 编程本次编程利用的是“好好搭搭在线编程”平台http://www.haohaodada.com/。因为该平台是图形化积木编程环境,适合小学生使用,所以我们选用该平台作为编程软件。 图45、 在“好搭物联网”微信小程序编制指令(1) 在微信添加“好搭物联网”小程序;(2) 在“好搭物联网”小程序的“自定义”页面添加“自定义组件”;(3) 输入“组件名称”、“发送内容”(与程序的“收到物联网信息”对应)、选择“组件类型”,点击“添加”按钮,即可生成指令按钮; 图5(4) 完成设置后的界面: 图66、 调试确保微信小程序中“发送内容”与程序的“收到物联网信息”对应,点击“院灯-开”、“院灯-关”、“院门-关”等按钮,可以控制模型中的指定设备。四、 演示视频视频连接:https://v.youku.com/v_show/id_XNDUzMDk4NTY1Mg==.html五、 本作品的完整源代码源代码: 。

rzyzzxw 发表于 2020-2-3 12:53:20

看看走线,就知道张老师是个细致的人。{:6_213:}

DFrJ5KYVQaH 发表于 2020-2-3 13:14:37

不错的创意,认真学习中

木林小朋友 发表于 2020-2-3 14:21:18

zhangzb61759 发表于 2020-2-3 12:24
一、 功能概述1、 有客人来访时,屋内门铃自动响起,同时院门外显示“敬请等待”,提示客人稍等;2、 主人 ...

张老师厉害啊

且歌且行 发表于 2020-2-14 19:28:29

{:6_215:}我有个院子,我想试试~

kylinpoet 发表于 2020-2-18 04:02:35

多谢分享,学习了。
页: [1]
查看完整版本: 【2020】物联网与智能家居模型