* 导师视频讲解:[去听课](https://www.bilibili.com/video/BV1Cb4y1171H?p=9)
>[success] **技术支持说明:**
>**1**.一般以自主学习为主
> **2**.可到官方问答社区中提问:[**去提问**](https://bbs.csdn.net/forums/zigbee)
> **3**.工程师**会尽快**解答社区问题,但他们是一线开发,【**难以保证**】解答时效,解答辛苦,感谢理解!
<br/>
## **硬件准备**
* 把拨码开关的第3和4位分别打到UTX和URX端,如图所示。
![](https://img.kancloud.cn/51/ee/51ee3c9dfd4b5fa66fcc50652abb813a_1026x945.png =200x)
###
* 在NB-IoT通信板中插入配套的NB-IoT卡,如图所示。
![](https://img.kancloud.cn/3b/1c/3b1cd276f5649538898468e21f32b4dc_1810x1696.png =200x)
>[danger] 注意,NB-IoT卡的缺口要朝外
* 按如图所示把NB-IoT通信板、OLED屏幕(可选)插入到STM32 Pro 或STM32 Std主板中。
![](https://img.kancloud.cn/68/93/6893d4c60eeec5c632edb859863d90fa_2266x2266.png =300x)
![](https://img.kancloud.cn/a4/74/a47461232f3e8d5deb476da1d9793b97_2266x2266.png =300x)
###
* 最后,用配套的Micro USB线把开发板与电脑连接。
<br/>
## **登录远程服务器**
依照前述方法通过PuTTY登录到远程服务器,并且输入如下命令运行 tcpserver服务.
```
./tcpserver
```
如图所示。
![](https://img.kancloud.cn/8b/84/8b84c60f4584072441a43e5fa9c7f8f8_826x520.png =500x)
<br/>
## **AT 指令说明**
| AT 指令 | 描述 | 数据格式 | 参数说明 |
| --- | --- | --- | --- |
| AT | 测试模块是否正常 | AT | 无 |
| AT+QSCLK| 配置模块休眠模式 | AT+QSCLK=n |0: 禁用休眠 <br/> 1: 使能休眠,并通过PSM\_EINT下降沿唤醒深度休眠 <br/> 2: 仅使能轻休眠 |
| AT+QIOPEN| 创建连接 | AT+QIOPEN=0,0,"**TCP**","host",port |服务器地址及端口 |
| AT+QISEND| 发送数据 | AT+QISEND=0,n |数据长度 |
| AT+QICLOSE| 关闭连接 | AT+QICLOSE=0 |无 |
<br/>
## **AT 指令测试**
**批量发送命令**
移远官方串口收发工具支持编排指令,并且指定延时大小。编排一下以下指令
* AT
* AT+QSCLK=0
* AT+QIOPEN=0,0,"TCP","1.15.27.206",12300
* AT+QISEND=0,13
* {"value":123}
* AT+QICLOSE=0
如图所示。
![](https://img.kancloud.cn/5c/5d/5c5d6dfb4d8c75c3b505772c38a71b2b_1268x965.png =500x)
>[danger] 注意:运行次数(Run Times) 必须设置为 1
<br/>
**运行结果**
* 上述命令依次被运行了,如图所示。
![](https://img.kancloud.cn/ba/62/ba62fa4439917f549c1dd9a2848d9fb4_1268x966.png =500x)
###
* 服务器接收到数据,并显示出来。
![](https://img.kancloud.cn/71/12/71128ad44209f36eb45614aa9b959cf9_828x522.png =500x)
###
* 最后,使用 ctrl + c 组合键退出服务器程序
<br/>
<br/>
## **商务合作**
如有以下需求,可扫码添加管理员好友,注明“**商务合作**”
* 项目定制开发,技术范围:**NB-IoT**、**CATn(4G)**、**WiFi**、**ZigBee**、**BLE Mesh**以及**STM32**、**嵌入式Linux**等;
* 入驻平台,成为讲师;
* 接项目赚外快;
* 善学坊官网:[www.sxf-iot.com](https://www.sxf-iot.com/)
![](https://img.kancloud.cn/ca/73/ca739f92cab220a3059378642e3bd502_430x430.png =150x)
(非商务合作**勿扰**,此处**非**技术支持)
- 课程介绍
- 配套资源下载
- 配套开发套件简介
- 简介
- 硬件组成 & 技术参数
- NB-IoT通信板 原理图 & PCB图
- STM32 Pro 主板 电路原理图 & PCB图
- STM32 Std 主板 电路原理图 & PCB图
- 板载设备使用说明
- NB-IoT开发指南
- 1. 技术简介
- 2. CH34x USB转串口驱动安装
- 3. AT 指令开发与测试
- 4. 基础指令集简介
- 5. 云端服务器
- 5.1 PuTTY 简介与安装
- 5.2 登录云端服务器
- 6. 移远官方工具简介
- 7. 使用UDP协议与云端服务器通信
- 8. 使用TCP协议与云端服务器通信
- 9. 使用MQTT协议与云端服务器通信
- 9.1 MQTT协议简介
- 9.2 实验环境准备
- 9.3 MQTT通信实验
- 9.4 使用手机APP(选修)
- 进阶课程:STM32开发指南——面向物联网方向
- 课外篇:项目实战
- 采集温湿度到腾讯云
- 采集传感器数据到腾讯云
- 基于STM32+NB-IoT的温湿度采集
- 系统简介
- 系统搭建
- 系统详解
- 1.代码编译与架构说明
- 2.DHT11温湿度传感器
- 3. 数据通信任务说明