连接谷雨平台/zh

来自Microduino Wikipedia
502748957@qq.com讨论 | 贡献2018年12月17日 (一) 08:39的版本
跳转至: 导航搜索

连接谷雨平台示例


在下面的示例中,使用Core+核心控制NBIOT模块连接谷雨云平台。

所需硬件


电路搭建

将Battery+、Core+、NBIOT叠在一起。支持NBIOT的SIM卡插入卡槽

SIM卡插入卡槽


代码

#include <SoftwareSerial.h>
SoftwareSerial mySerial(4, 5); // RX, TX
void setup() {
  // Open serial communications and wait for port to open:
  Serial.begin(9600);
  while (!Serial) {
    ; // wait for serial port to connect. Needed for native USB port only
  }
  // set the data rate for the SoftwareSerial port
  mySerial.begin(9600);
}

void loop() { // run over and over
  if (mySerial.available()) {
    Serial.write(mySerial.read());
  }
  if (Serial.available()) {
    mySerial.write(Serial.read());
  }
}

1:将代码复制到Microduino IDE中,程序下载成功后,打开串口,下方选择NL和CR。

NBIOT SERIAL CONFIG.jpg

2:打开网页,进入http://cloud.iotxx.com/
3:点击“进入控制台”,首次登录没有账号时点击快速注册。依次数用户名、邮箱、密码、密码确认、验证码后点击注册。
4:完成注册后回到主页,再次点击“进入控制台”,之后从左侧列表中找到谷雨平台,点击展开列表,再次点击“新建设备”
5:此时进入创建设备界面,共有四项内容树要输入,IMEI码(即NBIOT模块硬件码),通信密码,设备名称和过期时间(在这段时间长度内如果没有通信,云平台设备则进入离线模式,需要重新触发)。

NBIOT CreateDevice.jpg

6:此时回到Microduino IDE的串口,根据“谷雨NB10x使用说明书-V1.3”第七节的内容开始使用AT指令调试模块。
7:在串口输入AT+CFUN?
8:成功的话会观察到串口返回。上方的Neul OK不一定可以观察到,因为在叠好模块上电之后,点开串口之前这些信息已经返回了,之后再点开串口很可能看不到。如果这一步无法返回内容则重新确认SIM卡是否插好,模块是否叠牢,串口是否成功启动。之后重试这一步。

NBIOT SERIAL CFUN.jpg

9:在串口输入AT+CIMI并等待串口返回一串数字,该数字为SIM卡的IMSI号
在串口输入AT+CGSN=1并等待串口返回一串数字,该数字为硬件的IMEI号,记住IMEI号,在网页注册设备时会用到。之后暂时回到网页。 10:设备编号一栏填写IMEI号,通信密码自行定义(要求六位),设备名称可按自己喜好填写(推荐使用英文字符),过期时间可任意填写,文中为120即两分钟,之后点击提交。之后就可以在http://cloud.iotxx.com/dashboard看到本地设备数为1,之后点击查看设备进入。会看到自己建立的设备,在设备一栏最右侧的操作下面,点击如图左侧所示的齿轮图标,进入操作页面。

NBIOT GUYU CONFIG.jpg


返回NBIOT库语法手册