【开发笔记】基于机智云4G转接板GC211的设备上云APP控制
一,【机智云转接板ML302-GC211初次体验】设备上云需要作的内容1、进入机智云的开发者中心 -> MCU开发,选择硬件开发,根据手上的设备情况来选,我有STM32F1RB103的板子,就选了同系列的STM32。拷贝填写密钥,自动生成软件包。下载到电脑。https://club.gizwits.com/data/attachment/forum/202207/01/161831zl686basb6ds888w.png.thumb.jpg
https://club.gizwits.com/data/attachment/forum/202207/01/155255b0ya6ii7499zvyxy.png.thumb.jpg
图1 MCU开发
https://club.gizwits.com/data/attachment/forum/202207/01/155353xpbvapa6a26ivz2w.png.thumb.jpg
2、根据我的板子的MCU型号、封装来修改下载的软件包,调整接口,另存文件。https://club.gizwits.com/data/attachment/forum/202207/01/155420d1l975gfigtmltjj.png.thumb.jpg
https://club.gizwits.com/data/attachment/forum/202207/01/155431a90y9fyiy7tbyotl.png.thumb.jpg
https://club.gizwits.com/data/attachment/forum/202207/01/155446oknesnrkpzxsm7mr.png.thumb.jpg
https://club.gizwits.com/data/attachment/forum/202207/01/155610ye10pom1p5pmh1i0.png.thumb.jpg
3、此时新生成的MDK Keil 工程,还没有添加机智云的驱动文件,按照下载包的文件MCU_STxx_User_Guitde_V0.4.pdf添加API文件,并添加编译路径。https://club.gizwits.com/data/attachment/forum/202207/01/155648yaex4wjwst6wr8pa.png.thumb.jpg
https://club.gizwits.com/data/attachment/forum/202207/01/155703wc1pgp1zpppp1xtn.png.thumb.jpg
4、工程框架、协议解析部分,机智云均为用户自动配置完成,用户只需添加应用的内容即可实现上云。void user**** 添加用户内容https://club.gizwits.com/data/attachment/forum/202207/01/160819y6szscek8ccicc6i.png.thumb.jpg
下发的事件控制:
https://club.gizwits.com/data/attachment/forum/202207/01/160840jjwgrjri13wj1x88.png.thumb.jpg
5、机智云转接板ML302-GC211插SIM卡,天线,设备上电,约3~5 分钟,观察机智云的设备日志情况。
https://club.gizwits.com/data/attachment/forum/202207/01/160907ukyfyzxpxmggx6dd.png.thumb.jpg
https://club.gizwits.com/data/attachment/forum/202207/01/160915di85ksid5u29hkg9.png.thumb.jpg
https://club.gizwits.com/data/attachment/forum/202207/01/160928pbbe0h66teztcgs8.png.thumb.jpg
机智云的自动生成软件包,极大的降低了用户上云的门槛,提高了开发效率,节约了时间,还有手机APP,可以直接使用,下一步拟使用手机app 遥控设备。
二,【使用机智云的云体验】
按照下面的步骤,可以比较顺利的体验一下云平台,增加一下信心喽
1、 使用机智云,必须需要一个账号,登录注册啦
2、创建一个设备
https://club.gizwits.com/data/attachment/forum/202207/01/161432oeal353fiqqq8aj3.png.thumb.jpg
https://club.gizwits.com/data/attachment/forum/202207/01/161442mzmpaf1iguy0giyi.png.thumb.jpg
https://club.gizwits.com/data/attachment/forum/202207/01/161455x558f578gw6h6gg6.png.thumb.jpg
3、手机下载自动生成的app
https://club.gizwits.com/data/attachment/forum/202207/01/161524iyvsy8vxxa2ysyfr.png.thumb.jpg
https://club.gizwits.com/data/attachment/forum/202207/01/161534coof2afo6z7wjaaa.png.thumb.jpg
4、创建产品后,可以先不用硬件,先用模拟器试试,看看是否能收到数据
https://club.gizwits.com/data/attachment/forum/202207/01/161611hff34w6s4wvvds74.png.thumb.jpg
https://club.gizwits.com/data/attachment/forum/202207/01/161629anwycycpwdzppp4i.png.thumb.jpg
5、观察设备日志,看啊看,数据是否正常,验证云数据
https://club.gizwits.com/data/attachment/forum/202207/01/161659nt3zj38u6eklt376.png.thumb.jpg
https://club.gizwits.com/data/attachment/forum/202207/01/161713xqqgnt1gzii8gg7a.png.thumb.jpg
https://club.gizwits.com/data/attachment/forum/202207/01/161724qzwub0j0f00907if.png.thumb.jpg
https://club.gizwits.com/data/attachment/forum/202207/01/161735i1sotewawaspstrh.png.thumb.jpg
6、手机观察记录,没找到记录,但是能找到设备。是否是模拟数据没有传到手机。
https://club.gizwits.com/data/attachment/forum/202207/01/161758wpz9g1979phh76gv.jpg.thumb.jpg
https://club.gizwits.com/data/attachment/forum/202207/01/161811pbhkg7tflq1dqfwd.jpg.thumb.jpg
7、总结:
机智云看来很容易入门,降低了初学者的学习门槛,很方便,下一步来硬件,通过机智云转接板ML302-GC211转接板上云!
页:
[1]