ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

M5311nbiot 模组入坑 (接入华为物联平台)

2021-08-01 14:02:24  阅读:473  来源: 互联网

标签:睡眠 OK 平台 物联 成功 华为 SM M5311nbiot 入坑


M5311nbiot 模组入坑 (接入华为物联平台)

华为平台创建

进入华为物联网开发平台 开发中心

首先创建项目>进入产品开发(自定义一个产品)>Profile定义(属性和命令下达)>插件保存并部署

完成profile编写,开始进行虚拟调试,调试成功,就可以新增物理设备!

设备名称随意,设备标识是nb的IMEI 可以通过“AT+CGSN=1”该指令得到IMEI   

这样物联网平台就设置好了

硬件M5311设置

先确认模块是否联网成功

NB进行开机,对PWR_ON引脚拉低2s以上,再拉高。
有返回ip地址说明,已经驻网成功。

常用的AT指令集

AT  返回OK  
AT+CIMI 获取SIM卡的CIMI号   
AT+CEREG? 返回"+CEREG:0,1"说明驻网成功。如果第一次使用没驻网成功,可以重启上电    
AT+CSQ  获取NB信号,一般要高于16,否则通信失败。   

M5311有两种睡眠模式1.深度睡眠 2.浅睡眠  
深度睡眠:需要对PWR_ON进行下降沿,即可唤醒  
浅睡眠:关闭部分外设功能,串口无响应,串口输入两次"AT"即可唤醒。  
AT+CFUN=0 10s进入深度睡眠  
AT+SM=LOCK 关闭睡眠 
AT+SM=LOCK_FOREVER永久关闭睡眠  
AT+SM=UNLOCK 睡眠 
AT+SM=UNLOCK_FOREVER永久睡眠    
AT+CPSMS=0  关闭PSM模式
    
连接华为云平台  
AT+MLWNEW=49.4.85.232,5683 创建CT平台设备本地实例   
AT+MLWOPEN=<mode>,<keepalivetime>   mode:0 自动接收 1 手动接收    
AT+MLWOPEN=1,90
OK
+MLWEVTIND:1 // 注册成功
+MLWEVTIND:5 // 订阅成功    
AT+MLWCFG=1,1 (发送/接送) 1 是字符串  0是hex    
//发送数据  
AT+MLWSEND=<data_leng>,<data>   //返回 OK   
    
接收数据    

+MLWREAD: <read_actual_length>,<remain_length>,<data>   

还有一个坑就是买来的M5311的固件是旧的,不支持一些功能。
需要对固件进行更新。

标签:睡眠,OK,平台,物联,成功,华为,SM,M5311nbiot,入坑
来源: https://blog.csdn.net/weixin_43746325/article/details/119297488

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有