4389| 5
|
[教程] 【2020】物联网应用:小型智能家居系统 |
“智能家居系统”利用综合布线技术、网络通信技术和自动控制等将家居生活有关的设施进行智能集成,是“物联网”的典型应用之一。 借助于树莓派,我们可以非常方便地设计出一个小型智能家居系统——远程使用手机来控制家中的“灯”发光或是熄灭,或是音乐的开与关;还可以与舵机、继电器等连接,实现手机远控家中的窗帘开合、空调开关、给花草浇水、给宠物加水加食等功能。 在此以手机远程控制树莓派的LED灯为例。 一、实验器材及连接 树莓派(带电源线)一块,古德微扩展板一块,红黄蓝绿色LED灯各一支,安装有微信的智能手机一部(如图1) 首先,将古德微扩展板按正确方向轻轻插入到树莓派中,注意四周要均匀缓缓用力;接着,将四支LED灯分别插入扩展板的5、6、12和16引脚中,注意LED灯的长脚为正极、短脚为负极;最后将电源线插入,通电启动树莓派操作系统(如图2) 二、实验步骤 打开浏览器,访问古德微机器人网站 登录自己的账号后点击“连接设备”,顺序出现“服务器连接已经建立”等五个绿色框提示 点击“控件控制”,在“应用名称”处填写“小型智能家居系统” 点击“测试连接”按钮,出现“连接成功”提示 点击“添加控件”按钮,填写或设置好以下相关的信息 点击“确定”按钮,生成一条控件信息 点击“保存”按钮,弹出“保存成功”的提示信息; 此时,“历史记录”中便生成了“小型智能家居系统”项目(如图3) 点击“积木”进入编程区域,分别在左侧各项目区拖动相关的“积木”编程块至中央区域 并进行相关的变量和参数设置,完成最终的整体程序编写(如图4、图5) 点击右上方的“运行”按钮,返回“控件控制”区域,点击“生成新的网页”按钮,先在网页上测试程序是否能够正常运行——控制完全正常。点击“分享”按钮,弹出“微信扫一扫”二维码,打开手机微信的“扫一扫”,扫一下这个二维码后就会弹出“小型智能家居系统”页面,再次进行控制测试——正常,如果此时将该二维码分享给远在千里之外的朋友,他也可以使用微信“扫一扫”来远程控制这个树莓派LED灯(如图6) 实验成功 整个实验的视频过程【微课】: |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed