基于中移和物制作智能家居系统

一、实训背景

为了满足人们更高、更舒适的生活体验,智能家居应运而生。

二、实训目的

1、认识了解中移物联网开发板套件,了解硬件组成及其作用。
2、学习中移物联网智能家居系统自定义配置
3、通过平台,硬件和app共同作用,实现智能家居系统

三、实训步骤

(1)编写代码:

在工程文件中找到user.c,将产品ID换为自己创建的产品ID,并添加这句代码

GPIO_WriteBit(GPIOA,GPIO_Pin_4,(BitAction)(1-GPIO_ReadOutputDataBit(GPIOA,GPIO_Pin_4)));
qq_pic_merged_1619331132681.jpg

(2)开发板程序刷写

1、运行串口刷写工具:双击运行FlyMcu.exe
2、匹配串口:点击菜单的“搜索串口”命令,工具将自动搜索,并识别到可与开发板通信的那个串口以及所需的比特率
3、选择先前编译好的工程文件
4、设置开发板进入待下载状态:
方法一:开发板上电后默认状态并不是等待下载状态,需要按住 BOOTO按键,不要松开,同时按一下复位键,再松开 BOOTO键,这时开发板就会进入待下载状态,可以接受刷写工具写入的程序包
方法二:直接拔下US串口线(断电),按住 BOOTO键不松开,再将USB线插上(上电),则同样可以使开发板进入待下载状态。
5、下载目标程序文件:点击刷写工具的“开始编程”按钮,如果一切顺利,右侧目标日志窗口会提示开始下载,并有绿色进度条提示刷写情况,最终刷写完成后提示完毕,一切正常。


QQ图片20210425141911.png
  • 下载完成后,按下复位键 1 次,或拔下 USB 线再重新插上,都可使开发板进入程序运行模式。

(3)智能家居系统端到端搭建

1、进入中移和物平台:通过中移物联网首页“产品服务”进入“中移和物”平台入口,点击“立即使用”即可进入
2、“和物”产品创建:点击页面顶部“管理中心”进入“和物”产品管理页面,点击“创建产品”,在右侧细项产品中,选择“其他",并点击下一步,完成产品创建


V7QO~Q$KH4}))]ZWZ12$NM5.png

3、设置app呈现模式:在进入产品定义之前,选择“自由配置”方式,点击“立即使用”
4、产品功能定义:我们采用的是自定义功能方式,选择右侧“添加”按钮,进行产品定义


MX_N4$0GE8$W86~(CS%S72B.png

5、APP界面设计:完成产品功能定义后点击“下一步”进入app界面设计环节。首先背景选择“青绿色”,之后模块大小全部选择“中模块”,最后在选择合适、美观的图标。
QQ图片20210425145035.png

6、在APP上查看配置效果:在app模板配置页面,可直接扫码下载“和物APP”,下载查看后可根据自己的意愿,进行定制调整
1619333703774.jpg

四、设备配网及接入

1、真实设备测试:在“设备接入”测试环节,点击“真实设备测试”开始
2、进入“配网模式”:在“真实设备调研”页面点击“添加设备”,之后通过手机端“和物APP"扫描二维码进入”配网模式”
3、产品在线体验:设备和wifi配网成功后,设备产品将显示在线,然后就可以通过中移和物app控制实训开发板

五、实训总结

此次实训发生了许多波折,记的最清楚的就是匹配时不容易匹配成功,尝试了许多次,好在最后顺利解决。而且这次实训十分有趣,我又解锁了一些新技能,总的来说这次实训获益匪浅。

你可能感兴趣的:(基于中移和物制作智能家居系统)