原创 【机智云物联网低功耗转接板】+模拟无线远程控制仪表启停

2023-4-25 16:33 1303 4 4 分类: 物联网 文集: 机智云
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来控制主板LED闪烁,模拟启停控制。
主板使用的是极海的APM32E103 EVAL,GE211接入主板串口。


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

文章评论0条评论)

登录后参与讨论
相关推荐阅读
机智云物联网 2023-05-31 19:28
基于机智云物联网平台的智能种树小车
前言:针对目前人工种树效率低的问题,设计了一种全自助高效智能种树小车。介绍了装置的结构组成,剖析了装置的运动机理。通过SolidWorks三维软件对传动部件进行了结构设计。利用蓝牙模块实现了种植过程的...
机智云物联网 2023-05-30 15:29
机智云物联网低功耗转接板GE211+机智云APP遥控灯
机智云物联网低功耗转接板GE211+机智云APP遥控灯要实现硬件的智能化,除了硬件本身外,还需要实现:智能云平台、手机 APP、联网模块,每 一个领域都需要专业的团队来支撑。机智云提供完整的解决方案,...
机智云物联网 2023-05-30 15:08
【IoT毕设】ESP8266模块+机智云AIoT+智能插座设计
摘要:为了让插座实现远程控制,并能够统计当前总线电压以及电流并实现对动态功率的计算,设计了一种基于ATmega328P和机智云物联网平台的智能插座。该设计系统由ESP8266 WiFi模块、HWPT0...
机智云物联网 2023-04-25 16:57
【机智云物联网低功耗转接板】+模拟MCU快速上手
GE211是机智云自研的定制化转接板,使用 ESP32-C3-WROOM-02 通讯模块,适用于白色智能家电等设备应用。转接板已经烧录了机智云连云的最新GAgent固件,所以不需要烧写任何软件就可以快...
机智云物联网 2023-04-19 19:37
【IoT毕设】机智云AIoT+STC15+承压式太阳能热水器智能控制系统
摘要:本系统采用STC15F2K60S2单片机作为控制中心,温度传感器部分采用DS18B20数字型温度传感器,同时结合物联网技术通过机智云物联网云平台创建手机APP,实现承压式太阳能热水器的远程控制。...
我要评论
0
4
1
2
3
4
5
6
7
8
9
0
关闭 热点推荐上一条 /3 下一条