本帖最后由 bigfanofloT 于 2017-5-16 19:37 编辑
用户业务逻辑填充 一共有2处需要添加,1是把温湿度、空气传感器数据推送到云服务器,2是收到手机APP发来的启动电机,调速指令。 在gizwits_product.c文件: 首先添加必要的驱动头文件,这里为了方便加了个RGB LED的驱动,不是必须的: 在gizwitsEventProcess()函数里面有注释的地方填充用户业务指令,此处是控制直流小电机的启停和转速,直接调用之前写好的电机驱动即可。 在main.c文件:
首先包含必要的头文件: 一般的智能硬件产品没有显示屏和键盘,所以需要一种方法来获取WIFI的SSID和密码,机智云有2种方式,通过手机APP辅助完成。 WiFi模块Reset/入网方式 设备需要进入配置模式才能进行联网,并与云端进行通信,MCU SDK在工程中是通过按键触发进入相应的配置模式。这里,我们简单地添加成功触发WiFi模组进入AirLink配置模式后LED灯亮绿色,这与机智云提供的移动测试APP里的提示相符合。 进入 Soft AP 模式:key2 按键短按。
进入 AirLink 模式:key2 按键长按。 在main.c文件: While-loop循环:
本系列帖子目录:
http://club.gizwits.com/thread-6544-1-1.html
|