【以前的贴子,转过来供大家参考学习,感谢原作者agdhun】
这是是我第一次成功申请实用,非常感谢主办方给我这个机会,从两周前申请到板子,到现在,也写了一些贴子,后续我如果能留下这板子,会继续使用,与其他的
板子一起使用,会在使用过程中得到的一些小经历、小体验等,会继续发帖。
拿到板子的第一周,我如实按照申请描述,对板子进行了初步学习,掌握了定制APP、微信配置、固件定制等诸多内容,我认为,这些在wiki上都有,就没发
帖了,后续我会补上。下面就具体说说我的项目的思路及一些东西。
我的项目主体思路是利用mico的物联网系统,通过Android端将数据用JSON的格式提交到云端,云端再对设备进行响应,进行数据转发到设备,设备
再对数据进行处理,产生指令,利用板子上的pwm引脚与L298N驱动板进行驱动,实现了车速可调的作品。
下面介绍我的例程,收到板子的第一周,我进行了板子的各种外设的检验,诸如电机、三色灯、红外、温湿度传感器等;之后我开始进行微信控制的实验,配置了微信,配置了git托管,进行了固件烧写,虽然出现了一些问题,但最后终究还是解决了。
做完了这些,我就开始了APP定制,毕竟我填的项目是基于手机控制的,最后选定了RGB_Cloud这个实例,进行cloud定制(控制界面主要代码、按钮控制代码见原帖)。
最后实现效果如下:
大致解释一下,通过按下图片按钮,会像云端提交一个JSON数据,再被设备解析,设备再改变占空比实现调速。
设备端借鉴了阿莫论坛上某个人的帖子,这我删除了大量无关代码,具体怎么修改,可以查看一下我上一篇【MiCOKit试用体验】APP端之电机添加。其他就不多说了。
下面这图是运行流程:
下面附上装载图:
原帖地址:http://bbs.elecfans.com/jishu_516302_1_1.html
|