完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
GE211 MINI DTU上手来看,是一款尺寸比较小巧的模块,适合放置在几乎所有白色家电中,通过ph2.0端子(注意不要买错)引出了5v、gnd、tx、rx。可以说是非常方便了。 下面正式开始我们的接入流程: 首先注册一个机智云开发者账号 然后就可以创建产品,如果你有用过阿里云或者别的云平台,这些步骤做起来还是很熟悉的,如果你是初次接触IoT开发,跟随机智云官方文档的指引也能够很轻松的操作,机智云平台整体的浏览和使用感觉比阿里云简洁一点,指引文档也好用一点。官方教程。 填写设备信息、项目信息、创建数据点,至此一个项目就基本创建完成了。 然后要介绍一下机智云的串口调试助手,这是一个功能很全面,使用很方便的工具,简单介绍一下它在项目开发中的作用: 首先在这里新增你在云平台创建的项目 然后我们主要用他的模拟mcu功能,此时用串口转usb线连接GE211模块与电脑,打开串口,左边窗口开始刷新报文,证明模块开始工作,然后按照官方指南上的指引开始配网,有一说一,在配网过程中遇到点小问题,不知道是我的这个模块的个性问题还是共性问题,配了好久才配上去。 我们点击左边的报文,中间一栏会出现报文的解析信息,这是我觉得相当好的设计,然后我们点击工具—设备二维码,输入product key和imei,这个imei我开始找很久找不到,后来发现在报文里,因为我写测评的时候又连不上模块了,看不到imei,就麻烦你们找一下了。 输入之后点击二维码生成,用机智云手机app扫描二维码,就可以绑定设备,这时候就可以通过电脑—模块—APP模拟实际产品工作的状态了,可以看到我创建了一个开关量“加热”和一个只读变量“水温”,电脑此时是模拟的电路板,在电脑端改变温度,点击上报数据,手机端就可以看到数据的更新,在手机端点击“加热”,电脑端“加热”的状态也会随之改变,你看是不是很简单。 模拟完之后我们就可以用实际的电路板进行测试,机智云提供了非常便利的代码生成功能,就以在小家电中常用的STM32c8t6为例,在机智云开发者平台可以直接生成代码。 下载之后我们可以看到结构清晰简单。 通过这个函数可以进入配网模式,例程里是通过按键触发的,你可以更改成你喜欢的方式 在这个函数的这里,我们处理云端下发的指令,比如是开始加热还是不加热。 上报数据就更简单了,直接在这个函数中更新你的数据,比如我的水温,我直接将水温写入到这个变量中currentDataPoint.valuewater_temperature ,协议栈就会自动将这个值上报上去,是不是easy,总体就是这个啦,初步熟悉之后可以更进一步地了解整个协议栈是如何工作的,以加深自己对mqtt协议的了解。 总体来说,GE211配合机智云平台是一款足够便捷,快速的物联网开发方案,有需求的小伙伴可以尝试一下。机智云开发者中心提供了模组资料,大家可以去下载使用,另外技术支持也是很到位,能帮助开发者快速构建智能产品,实现远程控制,APP/小程序开发。 |
|
相关推荐
|
|
2984 浏览 1 评论
摩尔斯微电子推出社区论坛与开源GitHub资源库,新资源的上线将加速全球工程师与开发者的Wi-Fi开发进程
1493 浏览 0 评论
8991 浏览 1 评论
9549 浏览 0 评论
32495 浏览 3 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-19 10:31 , Processed in 0.809644 second(s), Total 65, Slave 47 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号