基于中移和物的智能家居监控系统实训报告
一、实验背景
在oneNET平台实现NB-IOT方式的温湿度检测以及数据集成和展现,利用综合布线技术、网络通信技术、安全防范技术、自动控制技术、音视频技术将家居生活有关的设施集成。提高家居安全性、便利性、舒适性、艺术性,并实现环保节能的居住环境。
二、实验目标
(1)分析中移和物开发板套件硬件,了解各个组成部分作用;
(2)熟悉开发板各个信号输入、输出点位置,了解其连接电脑的方式;
(3)通过中移和物平台实现自定义的智能家居系统;
(4)利用平台的数据接入以及应用能力,实现智能家居系统端到端的快速搭建和调试上线。
三、实验步骤
1、程序烧写
通过运行刷写工具(FlyMcu),选择hex目标文件进行烧写
628-1.png
2、MCU程序
添加按键控制灯代码
在SDK目录下的user.c文件中82行添加代码GPIO_WriteBit (GPIOA,GPIO_Pin_4,(BitAction)(1-GPIO_ReadOutputDataBit(GPIOA,GPIO_Pin_4)));;编译下载;上电测试按键控制led成功,随后当按下s2,LED依次亮蓝显示,长按s2,其中一个LED将一直闪烁
3、实现中移和物智能家居系统并调试
1、创建产品
628-2.png
2、产品功能定义
628-3.png
628-6.png
3、APP界面开发
628-7.jpg
4、设备接入调试
在SDK目录下找到device.c下的product_def.h文件;修改产品ID
628-5.png
在SDK目录下的user.c文件为设备配置唯一的设备号;
在SDK目录下找到func_ops.c文件根据自己的序号和字段名进行编写代码;
最后编译下载。
628-4.png
四、实验总结
了解到了OneNET平台的功能多样性,也对智能家居技术有了更深的理解。