1.2 Arduino DEMO
优质
小牛编辑
146浏览
2023-12-01
小米IoT开发者平台提供基于Arduino开发板,使用MIoT-Spec协议开发的固件及扩展程序Demo。
基础准备
为了您能更快理解相关内容,请提前阅读小米IoT开发者平台中开发引导。
其中直连接入快速引导、名词解释、小米IoT协议规范为必看内容。
Demo内容
开发板DEMO
DEMO开发板model为miot.light.demo1,使用小米WiFi模组MCHW03P,Arduino部分作为mcu与模组串口通信实现功能。
基础配置及MIoT-Spec功能定义已配置完成,包含灯的开关颜色功能、温湿度传感器、按键门铃功能,小米账号添加相应权限后可在开发者平台查看。
DEMO仅开放固件本地开发、调试、烧录,扩展程序本地开发、调试,不支持固件/扩展程序上传及上线。
固件开发
使用小米通用模组接入设备,相关完整文档请查看通用模组标准协议接入指南。
DEMO提供基于Arduino开发板的mcu固件,详情请参考Arduino_MIoT接入文档。
扩展程序开发
可通过扩展程序在米家App中控制设备、调用设备功能,扩展程序完整文档请查看米家扩展程序开发指南。
DEMO提供对应扩展程序,请查看PluginDEMO,需使用已开通权限github账号。
更多内容
绑定开发板后,可通过“小爱同学”尝试控制灯的开关,如:“小爱同学,开灯。”(此功能仅供尝试)