4389浏览
查看: 4389|回复: 5

[教程] 【2020】物联网应用:小型智能家居系统

[复制链接]
“智能家居系统”利用综合布线技术、网络通信技术和自动控制等将家居生活有关的设施进行智能集成,是“物联网”的典型应用之一。
借助于树莓派,我们可以非常方便地设计出一个小型智能家居系统——远程使用手机来控制家中的“灯”发光或是熄灭,或是音乐的开与关;还可以与舵机、继电器等连接,实现手机远控家中的窗帘开合、空调开关、给花草浇水、给宠物加水加食等功能。
在此以手机远程控制树莓派的LED灯为例。

一、实验器材及连接
树莓派(带电源线)一块,古德微扩展板一块,红黄蓝绿色LED灯各一支,安装有微信的智能手机一部(如图1)
【2020】物联网应用:小型智能家居系统图1


首先,将古德微扩展板按正确方向轻轻插入到树莓派中,注意四周要均匀缓缓用力;接着,将四支LED灯分别插入扩展板的5、6、12和16引脚中,注意LED灯的长脚为正极、短脚为负极;最后将电源线插入,通电启动树莓派操作系统(如图2)
【2020】物联网应用:小型智能家居系统图2


二、实验步骤
打开浏览器,访问古德微机器人网站
登录自己的账号后点击“连接设备”,顺序出现“服务器连接已经建立”等五个绿色框提示
点击“控件控制”,在“应用名称”处填写“小型智能家居系统”
点击“测试连接”按钮,出现“连接成功”提示
点击“添加控件”按钮,填写或设置好以下相关的信息
点击“确定”按钮,生成一条控件信息
点击“保存”按钮,弹出“保存成功”的提示信息;
此时,“历史记录”中便生成了“小型智能家居系统”项目(如图3)
【2020】物联网应用:小型智能家居系统图3

点击“积木”进入编程区域,分别在左侧各项目区拖动相关的“积木”编程块至中央区域
并进行相关的变量和参数设置,完成最终的整体程序编写(如图4、图5)
【2020】物联网应用:小型智能家居系统图4
【2020】物联网应用:小型智能家居系统图5


点击右上方的“运行”按钮,返回“控件控制”区域,点击“生成新的网页”按钮,先在网页上测试程序是否能够正常运行——控制完全正常。点击“分享”按钮,弹出“微信扫一扫”二维码,打开手机微信的“扫一扫”,扫一下这个二维码后就会弹出“小型智能家居系统”页面,再次进行控制测试——正常,如果此时将该二维码分享给远在千里之外的朋友,他也可以使用微信“扫一扫”来远程控制这个树莓派LED灯(如图6)
【2020】物联网应用:小型智能家居系统图6


实验成功
整个实验的视频过程【微课】:

rzyzzxw  版主

发表于 2020-1-28 10:29:20

文字讲解+微课,很是用心啊。
回复

使用道具 举报

招远一中牟晓东  中级技师
 楼主|

发表于 2020-1-29 08:13:39

文字讲解写得比较“粗”,感觉微课能更详细些
回复

使用道具 举报

且歌且行  中级技师

发表于 2020-2-15 22:33:04

牟老师的微课做得真好!
回复

使用道具 举报

招远一中牟晓东  中级技师
 楼主|

发表于 2020-2-17 10:45:10

且歌且行 发表于 2020-2-15 22:33
牟老师的微课做得真好!

多谢您的表扬,谢谢
回复

使用道具 举报

kylinpoet  初级技神

发表于 2020-2-18 07:07:49

多谢分享,学习了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail