转接板测评 | 性能炸裂,模拟无线远程控制仪表启停

描述

 

GE211是机智云自研的定制物联网转接板,采用ESP32-C3-WROOM-02通讯模块,专为白色智能家电等设备应用而设计。该转接板在硬件设计上集成了支持WiFi和BLE的双模无线通信模块,同时具备TTL电平转换串口功能。这一设计特点使得设备接入变得更加方便快捷,同时也极大地提高了开发效率。

测评攻略无线

开发调试过程如下:
 

TTL转USB根据实例注册机智云设备,了解通讯协议格式

使用局域网通过手机APP,控制设备启停

TTL转USB根据实例注册机智云设备,了解通讯协议格式


 

1.1

首先进入机智云开发者文档中心,下载C3模块资料和相关工具。

 

1.2

下载完成后点击左上角进入开发者中心

 

开发者中心

无线

根据流程注册机智云账户,登录机智云注册相关设备,注册流程如下:

 

创建产品

无线

无线

创建完成后左侧会出现PK/PS,这两组字符串是我们下面调试需要用到的。接下来创建设备控制数据点

 

无线

无线

以上步骤表示我们的设备和数据点创建成功。
 

 

1.3

点击左侧的开发向导,从MCU开发资源中下载已创建设备的通讯协议文档。

 

无线

以上步骤表示我们的设备和数据点创建成功。

 

1.4

点击左侧的开发向导,从MCU开发资源中下载已创建设备的通讯协议文档。

 

无线

1.5

了解通讯协议格式

无线

具体通讯命令可参考通讯协议文档。数据格式解析非常详细。

 

1.6

根据《机智云GE211-02转接板接入机智云方案及问题排查指引V1.0.0.pdf》中3.3的部分:结合机智云调试助手使用流程。按着步骤一路测试都非常顺利。唯一不明白的是,哪里发生了数据交互,可以让模块去链接指定的IP和prot?

 

查阅文档中心的设备接入栏下GAgent详解,这里非常详细的讲解了GAgent接入机智云流程,多种接入模式和数据走向。从设备上电开始到接入的过程。

无线

GAgent请求设备信息

B、回复GAgent设备信息

C、设备正常工作,需回复GAgent发出的心跳包

D、GAgent网络状态发生变化通知mcu。

 

根据之前我们下载的通讯协议文档里面的命令可以找到,在上电后,模块会请求设备信息,然后我们的主控设备会发送给模块一些常用的参数。0x02命令中的第15部分就包含了server,port等内容。可以供我们修改。

 

无线

由此我们可知,IP和端口是头次数据交互时就修改了。

测试局域网模式

 

2.1

局域网和广域网的两种组网方式介绍

无线

2.2

使用局域网通过手机APP,控制设备启停

我们首先需要将模块初始化

无线

使用局域网通过手机APP,控制设备启停

依次点击右上角“+”;点击热点配置;输入要链接的局域网wifi信息,下面设备信息默认;点击对应的设备热点;连接后会发生数据交互,交互的内容就是将第二图的wifi信息发送至模块。配置组网。链接成功后APP会识别到我们的设备。可以点击设备进行控制。


 

APP控制无线无线

配置好相关参数后,我们通过APP来控制主板LED闪烁,模拟启停控制。
 

主板使用的是极海的APM32E103 EVAL,GE211接入主板串口。

无线无线无线无线

根据通讯协议文档,编写串口命令处理函数,数据解析正常,LED灯根据APP指令亮灭正常。

GE211的定制化设计确保了与机智云平台的紧密集成,使得应用开发更加无缝。它有效解决了智能家电等设备连接与通信的难题,为开发者提供了一个稳定、可靠且高效的解决方案。不论是在WiFi还是BLE通信方面,都可以提供稳定的连接和优质的数据传输性能。

 

它为智能家电等设备的开发者提供了一个完善的硬件平台,旨在帮助开发者更加高效地接入云端,加速产品上市和商业化进程,实现物联网领域的新突破。
 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分