全球最实用的IT互联网信息网站!

AI人工智能P2P分享&下载搜索网页发布信息网站地图

当前位置:诺佳网 > 电子/半导体 > 嵌入式技术 >

【开发指南】使用NB通讯模组快速接入机智云

时间:2022-03-30 13:46

人气:

作者:admin

标签: 机智云  开发板 

导读:本文主要介绍如何使用Gokit开发板和NB通讯模组快速接入机智云,本文使用的是NB-DTUN102作为例子。一、NB模块与机智云数据交互流程设备与机智云数据交互的基本数据流如下图。APP接收设...

本文主要介绍如何使用Gokit开发板和NB通讯模组快速接入机智云,本文使用的是NB-DTU N102作为例子。

一、NB模块与机智云数据交互流程

设备与机智云数据交互的基本数据流如下图。

APP接收设备上报数据:设备上报数据→运营商IOT平台→机智云平台→APP端

APP下发设备控制数据:APP端→机智云平台→运营商IOT平台→设备接收数据

79d472a6-ac5d-11ec-82f6-dac502259ad0.png

二、在机智云官网创建设备产品,定义数据点,添加设备

这里以“微信宠物屋”的例子介绍设备接入机智云的整个流程。

1. 创建新产品

79e59dc4-ac5d-11ec-82f6-dac502259ad0.png

79fdc87c-ac5d-11ec-82f6-dac502259ad0.png

注:NB-IoT支持三种省电模式:PSM (Power Saving Mode,省电模式)、DRX(Discontinuous Reception,不连续接收模式),eDRX(Extended DRX,扩展不连续接收模式)。本文本示例采用的是DRX模式

http://docs.gizwits.com/zh-cn/deviceDev/debug/NB_Project.html

PSM:终端非业务期间深度休眠,不接收下行数据,只有 终端主动发送上行数据(MO Data)时可接收IoT平台缓存的下行数据 ,适合对下行数据无时延要求的业务;终端设备功耗低,采取电池供电方式,如抄表业务。

DRX:可以认为下行业务随时可达终端设备,在每个DRX周期( 1.28s,2.56s,5.12s 或者10.24s ,机智云默认周期为2.56s),终端都会检测一次是否有下行业务到达,适用于对时延有高要求的业务。终端设备一般采取供电的方式,如路灯业务。

eDRX:终端设备兼顾低功耗和对时延有一定要求的业务,在每个eDRX周期内,只有在设置的寻呼时间窗口内,终端可接收下行数据,其余时间终端处于休眠状态,不接收下行数据,该模式可在下行业务时延和功耗之间取得平衡,如远程关闭煤气业务。

2. 创建15个数据点

7a14f3da-ac5d-11ec-82f6-dac502259ad0.png

7a265d00-ac5d-11ec-82f6-dac502259ad0.png

7a442b50-ac5d-11ec-82f6-dac502259ad0.png

或者也可以直接选择导入微信宠物屋的数据点,机智云已经创建好了微信宠物屋的数据点。

7a581d9a-ac5d-11ec-82f6-dac502259ad0.png

7a749da8-ac5d-11ec-82f6-dac502259ad0.png

3. 添加设备

7aa1f064-ac5d-11ec-82f6-dac502259ad0.png

7ab0eab0-ac5d-11ec-82f6-dac502259ad0.png

7ac686fe-ac5d-11ec-82f6-dac502259ad0.png

注:如果使用的是从机智云采购的N256模组,注册设备以后,可向机智云FAE咨询设备是否已经预授权;如果使用的是其他NB模组自主接入机智云,注册设备以后,可向机智云FAE咨询设备预授权的方式

三、下载自动生成mcu代码

7aef12a4-ac5d-11ec-82f6-dac502259ad0.png

7b1a185a-ac5d-11ec-82f6-dac502259ad0.png

四、修改mcu程序,使得mcu可以控制LED

修改代码步骤请参考,微信宠物屋移植与开发

下载地址:http://docs.gizwits.com/zh-cn/deviceDev/debug/NB_Project.html

五、N102与mcu接线,通电让设备上线

7b3573ca-ac5d-11ec-82f6-dac502259ad0.png

7b77ebb0-ac5d-11ec-82f6-dac502259ad0.png

六、设备上线,机智云IOE DEMO APP绑定设备

当模组正常开机十多秒以后,模组会自动连接上机智云平台,此时我们可以使用机智云APP扫描二维码的方式绑定N102,使用机智云串口助手的小工具生成设备绑定二维码(串口助手下载地址https://download.gizwits.com/zh-cn/p/98/119)

7beb49fc-ac5d-11ec-82f6-dac502259ad0.png

生成设备绑定二维码后,我们可以下载机智云IOE DEMO APP扫码绑定设备

(APP下载地址https://download.gizwits.com/zh-cn/p/98/99)

7c268922-ac5d-11ec-82f6-dac502259ad0.png

七、控制设备,点亮/熄灭LED灯成功,机智云接入完毕

7c392dc0-ac5d-11ec-82f6-dac502259ad0.png

7c6b43dc-ac5d-11ec-82f6-dac502259ad0.png

八、机智云后台查看设备交互数据

7c7d6882-ac5d-11ec-82f6-dac502259ad0.png

7ccbd29c-ac5d-11ec-82f6-dac502259ad0.png

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信