【机智云Gokit套件试用体验】NO.5结项报告之IOT智能灯

  • 智能
  • 速度之上
  • LV3工程师
  • |      2017-02-04 01:28:23
  • 浏览量 1284
  • 回复:2
上回说到代码自动生成工具,详情见帖子MCU代码自动生成 代码中,官方都给文件配置好了,省去了开发者配置环境的繁琐步骤,本结项报告以智能灯为例,做出一个成品物联网作品首先来看连接图 机智云扩展板上有已经引出的引脚,用杜邦线连起来即可,这里我用的LED灯加一个电阻串联。 硬件电路连接好了之后,然后对应硬件电路编写代码。 打开自动生成的MCU代码,如图所示,添加好自己的初始化代码。 随后编写电路的驱动程序 首先要在头文件里添加自己定义的枚举事件 之后编写触发事件 这是用来触发我们自定义功能的触发函数,首先声明一个switchdata变量来读取接收到的命令,根据命令触发ledoff()函数或ledon()函数控制灯的亮灭 然后剩下的就是app控制了 具体的app接入操作前面的帖子也有讲过微信宠物屋接入 按照原来的方式接入即可 接入后便会显示项目名-智能灯,省去了编写APP的时间 由于我只定义了一个开关布尔型变量,所以界面上只有一个开关,控制灯的亮灭。 在通讯日志中,我们可以看到,app通过发送0和1来控制灯的亮灭 至此,IOT智能灯制作完毕 项目总结: 1.首先来说下这款机智云套件,机智云套件上集成了红外、电机、温湿度、wifi模块,主要用来实现微信宠物屋的功能,对刚接触机智云平台的用户来说,很具有入门的研究意义,可以使开发者快速熟悉机智云平台。 2.其次来说下机智云平台,机智云平台可谓是目前比较成熟的物联网平台了,云计算功能很强大,并且目前好像已经开发出了雾计算功能,绝对是中国物联网的前列,并且对开发者很友好,特别是代码自动生成功能,极大的简化了开发过程,缩短了开发周期,并且IOS、Android等APP框架源码全部开放,极大缩短了产品成型期。 3.最后来说一下咱们云汉社区,云汉社区的福利还是很多的,比如前些日子的电子节活动,相当给力,而且这个开发板试用活动也很不错,支持一下,以后会常驻社区经常来发帖的,感谢咱们云汉社区,期待下一块试用板卡的报告见!
  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:1
beam 2017-02-13
谢谢支持
0   回复
举报
发布
速度之上 回复 2017-02-13
嘿嘿嘿,不客气哟,你应该就是机智云的小编吧,嘻嘻嘻。
1   回复
举报
x
收藏成功!点击 我的收藏 查看收藏的全部帖子