完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
夏天特别的热,特别是上完课以后,回到宿舍开空调要一段时间才能凉下来,于是我便用机智云的套件做了一个远程的空调遥控器,这样我可以在下课前就把宿舍的空调打开,在床上的时候也不用下去拿遥控器关空调,特别方便。下面是制作过程:做得不好,主要是给新手提供一个入门教程。本次使用的空调是格力空调,遥控器型号为:YB0F2
第一步:要有注册一个开发者账号,这个我就不多说了,很简单。 第二步:创建产品,如图1所示,点击创建;然后选择产品类型等,如图2所示;创建成功后,如图3所示;点击数据点菜单,创建数据点,如图4所示,因为我常用的就只有这两个功能,开空调和设温度,所以没有做其他的数据点,大家可以自行设置。 图1 图2 图3 图4 图5 第四步:移植,根据自己的需要进行移植,由于我使用的是GoKit2的套件,我就全部移植进行入我建好的UCOSIII工程中。 第五步:把GAgent固件烧录到wifi模组中。不是只有机智云的GoKit套件才可以使用机智云的服务,只要你有开发者账号就可以和使用有进行合作的WIFI模组就可以。但是你的WIFI模组要烧录GAgent固件,机智云对这个不开源。支持的模组如图6所示。 ESP8266看这个帖子:http://club.gizwits.com/forum.ph ... 1&highlight=ESP8266 汉枫LPB-100看这个帖子:http://club.gizwits.com/forum.ph ... 19&highlight=LPB100 其他的自行搜索,没用过。 图6 第六步:修改相应的函数:只要在int8_t gizwitsEventProcess(eventinfo_t *info, uint8_t *data, uint32_t len);相应的位置上写上自己所以执行的函数就行了。非常简单。 图7 到这里就全部完成了,只要你下载一下Demo APP就可以进行控制了,会写APP的可以自己写一个。 注意:在任务中执行gizwitsHandle((dataPoint_t *)¤tDataPoint);任务堆栈要为256,之前开128一跑就挂了。 下面是我自己的工程文件: STM32F103C8T6Model-UCOSIII.zip |
|
相关推荐
4 个讨论
|
|
只有小组成员才能发言,加入小组>>
192个成员聚集在这个小组
加入小组【机智云转接板ML302-GC211试用体验】 第1章 机智云平台快速入门
8977 浏览 0 评论
3717 浏览 0 评论
【教程分享】Arduino uno R3接入机智云,快速实现物联网开发
7379 浏览 0 评论
4179 浏览 6 评论
1812 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-12 14:12 , Processed in 0.701723 second(s), Total 69, Slave 53 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号