【新品发布】工业级G510 TTL DTU完美接入家电行业
本帖最后由 银尔达电子-Eric 于 2018-4-18 14:47 编辑【新品发布】G510 TTLDTU:以下制作教程只供学习和DIY制作,不能用于商业用途。
作者:银尔达电子-Eric
介绍:银尔达电子专注于物联网开发套件研发和销售,提供物联网产品定制化服务!
官方淘宝:https://yinerda.taobao.com
https://gd3.alicdn.com/imgextra/i1/2673642324/TB2VuF7kKGSBuNjSspbXXciipXa_!!2673642324.jpg
目录
一、 机智云固件介绍
1.1 机智云平台介绍
1.2 支持串口指令
1.3 产品创建
1.4 产品数据点定义
1.5 MCU与云端通信
1.5.1. 使用串口助手模拟MCU
1.5.2. MCU与云端通信日志
1.6 APP与云端通信
1.6.1. 下载手机APP
1.6.2. 生成设备二维码
1.6.3. App与云端通信日志
二、 产品固件升级
2.1 硬件连接
2.2 升级软件设置
2.3 烧写步骤
三、 标准AT透传固件介绍
3.1 支持AT指令控制
3.2 串口通信测试
一、 机智云固件介绍
1.1 机智云平台介绍
机智云平台是机智云物联网公司经过多年行业内的耕耘及对物联网行业的深刻理解,而推出的面向个人、企业开发者的一站式智能硬件开发及云服务平台。平台提供了从定义产品、设备端开发调试、应用开发、产测、云端开发、运营管理、数据服务等覆盖智能硬件接入到运营管理全生命周期服务的能力。
机智云平台为开发者提供了自助式智能硬件开发工具与开放的云端服务。通过傻瓜化的自助工具、完善的SDK与API服务能力最大限度降低了物联网硬件开发的技术门槛,降低开发者的研发成本,提升开发者的产品投产速度,帮助开发者进行硬件智能化升级,更好的连接、服务最终消费者。
1.2 支持串口指令
1.3 产品创建
进入机智云官网,选择开发者中心,登录账号,点击创建新产品
开发者中心链接:https://dev.gizwits.com/zh-cn/developer/product
1.4 产品数据点定义
根据产品需要的属性定义数据点,这里以控制4个LED灯为例定义数据点,如下图,
注意:右边 是定义数据点的注意事项以及介绍。
1.5 MCU与云端通信
硬件连接
在新建项目的产品信息》基本信息:这里面可以查看到Product Key,输入登录密码可以查看到Product Secret等信息。这是云端分配给每个产品的唯一标识。
打开机智云串口助手,选择模拟V4MCU,复制Product Key跟Product Secret到机智云串口助手上,保存,看到获取数据点列表成功,这时右边会显示在云端定义好的数据点。
1.5.1. 使用串口助手模拟MCU
选择好COM口(在设备管理器里可以查看到),波特率:9600,然后打开串口,串口模块连接到电脑USB口,给G510核心板上电,此时MCU与模组会进行以下信息交互。
1, WIFI(GPRS)模组询问MCU产品信息
2, MCU给WIFI(GPRS)模组回复产品信息
3, WIFI(GPRS)模组获取到产品信息后连上路由器(基站)
4, WIFI(GPRS)模组连上云端,此时可以看到G510的网络指示灯由慢闪变为快闪。
1.5.2. MCU与云端通信日志
产品信息里面点击《设备日志》,可以看到此项目下所有上线过的设备,如果你创建的项目上线设备较多,你就需要搜索模块的IMEI号去查看对应设备日志,这里设备较少,第一个上线的设备就是我要找的,点击查看。
串口助手上把LED1跟LED3电平设置为1,然后点击上报数据。
机智云后台页面刷新下,然后可以看到刚上报的数据,点击打开,可以看到上报数据信息,LED1跟LED3数据变为1,其他没变。跟我们在串口助手上上报的数据一致,说明MCU与云端通信成功。
1.6 APP与云端通信
1.6.1. 下载手机APP
点击《虚拟设备》,点击《下载Demo App》,打开浏览器扫码下载IOS或者安卓APP。
1.6.2. 生成设备二维码
机智云串口工具上点击《小工具》、《二维码生成》、输入Product Key和IMEI号(模组丝印上面有),选择对应服务器,中国就选择国内服务器,点击《获取二维码》,生成好后保存好,方便下次使用。
1.6.3. APP与云端通信日志
打开机智云Demo App,扫描刚用串口工具生成的设备二维码,点击进入控制界面。
点击打开LED1,可以看到云端设备日志:“APP控制设备,LED1为1”,说明APP与云端通信成功。
在手机APP打开LED1时,可以看到串口助手上的数据点状态,跟APP里的一致,在这个过程中有执行指令上报到云服务器,云服务器下发指令到设备端。所以我们可以看到串口助手设备列表跟APP同步。
二、 产品固件升级
2.1 硬件连接
按照下图所示接线,用串口工具把UART1连接到电脑上,TX 接RX ,RX接TX ,GND接GND,2.8V是模块输出的电压,不需要接。
ZH1.5座子端供电,电压为5V,这里先不要接上电源,注意:一定要用这个座子供电。
2.2 升级软件设置
2.3 烧写步骤
升级固件操作步骤如下:
1、 串口升级工具如上图所示设置好,
2、 2点击Upragde下载固件,
3、 ZH1.5座子上电(点击Upragde的时候一定不要上电),此时可以看到进入下载模式,如下图所示。
注意一定要按照这个步骤操作,没成功的话,重复操作下。
三、 标准AT透传固件介绍
3.1 支持AT指令控制
3.2 串口通信测试
1, 串口模块接到电脑上,打开串口工具并勾选发送新行,
2, 接上G510核心板,可以看到显示AT command ready
3, 发送:AT 显示:OK 代表通信正常。
再测试下,发送ATI查看模块版本号,可以看到固件版本信息,并显示OK。代表通信OK。
详细指令测试请参考FIBOCOM-G510AT指令手册
页:
[1]