外链论坛

 找回密码
 立即注册
搜索
查看: 46|回复: 5

个人机智云研发实践:经验总结与技术分享

[复制链接]

3030

主题

312

回帖

9909万

积分

论坛元老

Rank: 8Rank: 8

积分
99099084
发表于 2024-8-28 09:41:25 | 显示全部楼层 |阅读模式

在个人的机智云研发过程中,重点包含以下几个过程

1.项目创建与数据点设置

2.在机智云平台上创建项目并定义所需的数据点,这些数据点将用于设备和云端的通信。

3.无线通信模块固件烧录

4.下载并烧录适用于所选无线模块的 GAgent 固件。例如,我运用了正点原子的 esp8266 模块,选取了对应的 GAgent for ESP8266 固件。

5.MCU方法代码移植

6.将机智云供给的 MCU 方法代码移植到底层设备的微掌控器(MCU)上,保证设备能够与机智云平台进行通信和掌控。这一步可能需要参考官方文档、论坛讨论和其他资源来完成代码的移植和调试。

7.机智云调试APP配网

8.运用机智云供给的调试APP进行设备的网络配置(配网)。

机智云所需工具和软件

研发过程中运用了以下工具和软件:

GAgent固件包

GAgent 是一款适用于各样通信模组的应用程序固件,它简化了设备与手机APP和云端之间的双向数据通信。研发者只需关注业务规律研发,而不必处理底层通信细节。固件遵循机智云平台标准接入协议,支持设备配置、发掘、绑定和程序升级等功能。

机智云制品调试APP

这款APP针对设备的网络配置(配网)至关重要,能够保证设备能够顺利连接到 Wi-Fi 网络,并在首次配网后实现自动重连。

机智云串口调试助手

用于验证和调试 ESP8266 模块烧录的固件是不是正常工作,以及经过模拟 MCU 功能测试调试APP的运用状况

对于每一个过程详细操作和更加多仔细信息,请参考机智云官网研发者中心的关联文档和教程。这些资源将为您供给完整的研发指点和支持。

机智云上项目创建、数据点创建、导出MCU方法代码

参考官网研发者中心的中文档中心的机智云接入教程就可。(意见看完官网的教程)

五分钟认识机智云接入流程 - Gizwits

详细说明:

数据点的设置便是后期和底层MCU通信的功能点。详细参数不懂能够看文档中心的机智云名词定义解释。

无线通信模块固件烧录

在下载GAgent固件后,需要给当前的无线通信模块烧录进去。这儿以ESP8266为例烧录GAgent固件。

ESP8266模块若要烧录固件,请在给模块上电前把IO_0脚接地(能够上电后再重新拔插连接VCC的杜邦线)。以此来处理始终等待上电同步问题。

机智云底层MCU代码移植

到了这一步,便是实现底层MCU设备的机智云代码移植了。当时在这一步花了不少时间,重点是在各个途径找到一个讲解全面的教程,其中参考过MCU方法导出后给的PDF(官方的教程)、CSDN上的文案、机智云论坛的帖子,最后对比改出来的。在这儿不做详细教程,给出研发者成功移植后的工程代码以及官方的PDF做为对比参考。(用的STM32F407ZGT6,MDK的IDE)

链接:百度网盘

https://pan.baidu.com/share/init?surl=-P69LjA2n8X1PIKUBeWMLQ&pwd=F407

提取码:F407

机智云配网教程

机智云调试APP配网

WIFI的首次配网(更换网络连接)都需要运用机智云调试APP来进行配网,而首次配网后WIFI模块只要再次上电便可完成自动连接。个人在运用过程中,重点运用了AirLink和SoftAP两种模式。按照个人运用经验,运用SoftAP模式配网成功率更高。

以下为app端的配网教程,不消登录运用,设备端的操作在后面,此处掰开

AirLink模式下配网

(1)进入设备添加界面

(2)此处请输入连接WIFI的账号秘码,不要输错,开启手机位置定位才可自动选取WIFI

(3)始终点继续,选取乐鑫的模组。(按照自己的无线通信模块来

(4)显现此界面时按照将设备调至AirLink配网模式,等待连接成功就可日前就算设备搜寻成功得自己手动取消搜寻)

(5)回到主界面显现设备即为APP端配网成功,点进去就可运用(没成的话多试几次,AirLink配网确实要多试几次才可成)

2、SoftAP模式下配网

(1)进入设备添加界面

(2)填写所用的WIFI账号秘码,以及SoftAP热点账号秘码(手机位置定位开启才可自动选取WIFI)(倘若晓得SoftAP热点后缀,能够先将设备调至SoftAP配网模式,而后手机打开wifi开关搜寻就可

(3)始终点继续,选取乐鑫的模组。(按照自己的无线通信模块来)

(4)显现此界面后,点击进去连接SoftAP热点(秘码123456789)

(5)显现此界面时按照将设备调至SoftAP配网模式,等待连接成功就可日前就算设备搜寻成功得自己手动取消搜寻)

(6)回到主界面显现设备即为APP端配网成功,点进去就可运用通常一次就能成)

以上是机智云APP配网的操作,接下来是设备端的详细操作。

运用机智云串口调试助手模拟MCU

1、运用机智云串口调试助手首要需要将自己研发制品加入进来,在项目研发地区复制PK以及PS,按照自己研发制品进行选取

2、波特率选取9600,打开自动回复。

3、首要点击初始化,再按照自己需要点击AirLink配网和SoftAP配网,使得WIFI进入相应配网模式,再根据前面APP配网部分操作就可

运用移植好的MCU设备

底层MCU设备移植好机智云后,经过运用板上按键,选取进入AirLink配网SoftAP配网模式,再根据前面APP配网部分操作就可

做好的移植代码为例,当设备入网成功后,板上绿灯会常亮;而没入网时,板上绿灯会熄灭。

设备上电后,按下板子上的KEY0可进入AirLink配网模式,按KEY_UP则进入SoftAP配网模式。经过手机App完成配网设置后,就可运用App上的按钮掌控底层MCU设备实现其功能。返回外链论坛:www.fok120.com,查看更加多

责任编辑:网友投稿





上一篇:招商外包是什么意思,这些企业是能做什么工作?
下一篇:怎么样研发新客户..#外贸人
回复

使用道具 举报

3061

主题

3万

回帖

9913万

积分

论坛元老

Rank: 8Rank: 8

积分
99138982
发表于 2024-9-25 21:55:06 | 显示全部楼层
我深感你的理解与共鸣,愿对话长流。
回复

使用道具 举报

3071

主题

3万

回帖

9915万

积分

论坛元老

Rank: 8Rank: 8

积分
99158927
发表于 2024-9-30 19:23:58 | 显示全部楼层
“NB”(牛×的缩写,表示叹为观止)‌
回复

使用道具 举报

3062

主题

3万

回帖

9913万

积分

论坛元老

Rank: 8Rank: 8

积分
99139046
发表于 2024-10-23 17:32:08 | 显示全部楼层
外贸网站建设方法 http://www.fok120.com/
回复

使用道具 举报

2946

主题

3万

回帖

9997万

积分

论坛元老

Rank: 8Rank: 8

积分
99979425
发表于 2024-11-5 16:12:41 | 显示全部楼层
“BS”(鄙视的缩写)‌
回复

使用道具 举报

2996

主题

3万

回帖

9910万

积分

论坛元老

Rank: 8Rank: 8

积分
99109194
发表于 5 天前 | 显示全部楼层
一看到楼主的气势,我就觉得楼主同在社区里灌水。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计|Archiver|手机版|小黑屋|外链论坛 ( 非经营性网站 )|网站地图

GMT+8, 2024-11-23 01:51 , Processed in 0.154363 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.