4G DTU+MODBUS温湿度传感器+MQTT连接电信云
一、材料准备
二、设备连接
2.1、插入物联网卡/电话卡、小天线
2.2、4G DTU+USB转232串口线接线
2.3、4G DTU+MODBUS温湿度传感器+USB转485串口线接线
三、电信云物联网平台创建产品、设备
3.1、账户注册、登入
3.2、创建产品、设备、属性、订阅控制Topic
四、程序下载
4.1、修改代码
4.2、使用ST-LINK仿真器下载程序
4.3、重启设备,完成数据上传

一、材料准备
准备以下材料

二、设备连接
2.1、插入物联网卡/电话卡、小天线
在4G DTU模块侧面找到下图这个圆形的小孔,用螺丝刀或者类似坚硬的东西往这个原点稍微用力戳下去。

卡槽弹出来之后将物联卡/电话卡放入,移动、联通、电信卡都可以放入,由于该模块的基站定位目前仅支持电信卡,建议使用电信卡。

将GSM小辣椒天线接到模块上,如下图。

2.2、4G DTU+232转USB模块接线
首先先把接线端子拔出(因为用的是杜邦线连接)

然后使用3条杜邦线接入4GDTU模块 G,232R,232T中 (为方便说明下图把外壳拆了)

接着把另一头杜邦线接入USB转232串口线,USB转232串口线的USB接口接入电脑



2.3、4G DTU+MODBUS温湿度传感器+USB转485串口线接线
根据下图提示,完成USB转485和温湿度传感器的连接。温湿度传感器的+、-对应USB转485的5V、GND

将温湿度传感器接入4G DTU中,根据下图提示,完成4G DTU 和 温湿度传感器 的连接。4G DTU的A、B对应温湿度传感器的A+、B-(如要使用多个温湿度传感器,其接法也和这个一样)

把电源连接线接入4G DTU模块中


电源线另一头接入电源适配器,将电源适配器接入插排,通电后,模块亮起。完成的接线图如下:

三、电信云物联网平台创建产品、设备
3.1、账户注册、登入
电信云:https://www.ctwing.cn
进入电信云物联网平台登录页面

若已有账号,则直接登录。若没有账号,则按照官方提示进行注册。
注册登录完成按照提示点击进入


3.2、创建产品、设备、属性、订阅控制Topic
按照提示创建产品

根据图片将产品信息设置好

最后点击确定

产品就创建完成了

按照提示添加设备



添加完成

按照提示创建属性
创建温度属性

创建湿度属性

创建完成

按照提示创建订阅发布Topic






创建完成

四、程序下载
4.1、修改代码
按照提示寻找设备ID,特征串


按照提示修改代码

按照提示寻找控制LED灯的Topic

复制之后按照提示替换订阅Topic

按照提示寻找发布卡号Topic

按照提示修改上传卡号的Topic

按照提示寻找上传温湿度的Topic

按照提示替换成自己的温湿度Topic

按照提示寻找用户数据上传Topic

按照提示修改用户数据Topic

4.3、使用ST-LINK仿真器下载程序
用螺丝刀将DTU外壳四周的4个螺丝拧开,把外壳拆开。然后用3条杜邦线接入4G DTU模块 SWDIO、GND、SWCLK中

另一头的杜邦线接入仿真器,仿真器USB接口接入电脑。(注:仔细看自己仿真器的引脚顺序SWDIO、GND、SWCLK的位置,有些仿真器的引脚顺序和我使用的不一样。


打开代码,点击配置仿真器






4.4、重启设备,完成数据上传
代码下载完成之后,重启一下设备,等待一会,即可完成数据上传


QQ群:

796415884

欢迎大家进群交流!

4G DTU+MODBUS温湿度传感器+MQTT连接电信云相关推荐

  1. 中移4G模块-ML302-OpenCpu开发-(MQTT连接阿里云-RRPC通讯)

    B站:https://space.bilibili.com/309103931 中移4G模块-ML302专栏:https://blog.csdn.net/qq_33259323/category_10 ...

  2. 中移4G模块-ML302-OpenCpu开发-(MQTT连接阿里云-接收和发送数据)

    B站:https://space.bilibili.com/309103931 中移4G模块-ML302专栏:https://blog.csdn.net/qq_33259323/category_10 ...

  3. 中移4G模块-ML302-OpenCpu开发-(MQTT连接阿里云-订阅主题)

    B站:https://space.bilibili.com/309103931 中移4G模块-ML302专栏:https://blog.csdn.net/qq_33259323/category_10 ...

  4. 基于STM32+FreeRtos+ESP8266+MQTT连接阿里云

    基于STM32+FreeRtos+DHT12+ESP8266+MQTT连接阿里云 1.概述 2.实现步骤 2.1.MQTT.fx模拟器与阿里云通信 2.2.STM32与阿里云通信 3. 搭建云平台 3 ...

  5. esp8266WiFi模块通过MQTT连接华为云

    esp8266WiFi模块通过MQTT连接华为云 总结: 一. MQTT透传AT固件烧录 二. 串口调试 2.1 设置模块为STA模式 2.2 连接WiFi 2.3 设置MQTT的登陆用户名与密码 2 ...

  6. HarmonyOS系统中内核实现MQTT连接华为云的方法

    大家好,今天主要和大家聊一聊,如何使用MQTT连接华为云平台的方法 目录 第一:MQTT通信基本原理 第二:华为IOT平台API 第三:华为IOT平台初始化 第四:设置命令响应函数 第五:数据上传 设 ...

  7. NodeMCU 通过MQTT 连接阿里云物联网

    NodeMCU 通过MQTT 连接阿里云物联网 前言: 这是第一个帖子,希望以后所有的东西都能记录在CSDN吧!自己在调试过程中也借鉴了很多人的帖子,这里总结出来,方便以后查阅,也方便他人! 1.No ...

  8. 零基础STM32+ESP12F+MQTT连接阿里云服务器完整流程(三、STM32通过代码连接阿里云服务器)

    要想实现通过代码实现STM32连入阿里云服务器,要首先实现使用AT指令通过串口连接阿里云,大家可以参考我之前的两篇文章,链接如下 链接: 零基础STM32+ESP12F+MQTT连接阿里云服务器完整流 ...

  9. 使用MQTT连接华为云的物联网平台(二)

    使用MQTT连接华为云IOT平台 文章目录 使用MQTT连接华为云IOT平台 前言 一.MQTT.fx连接华为云需要什么 二.连接步骤 1.创建连接 2.订阅主题与发布主题 3.实践操作 总结 前言 ...

最新文章

  1. ethtool修改网卡队列
  2. 在TABLE CONTROL 输入完一行记录,按回车的时候光标自动移动到下一行
  3. Disruptor-net
  4. JDBC 创建连接对象的三种方式 、 properties文件的建立、编辑和信息获取
  5. ASP.NET Core 运行原理剖析2:Startup 和 Middleware(中间件)
  6. Centos安装JDK(java环境)
  7. 计算机在输电线路设计中的应用研究,计算机在输电线路基础设计中的应用原稿(备份存档)...
  8. FastDFS+Nginx实现文件服务器
  9. 日志不说谎--Asp.net的生命周期
  10. kotlin 扩展函数_在 Kotlin 中“实现”trait/类型类
  11. 用户故事 | 刷算法面试题的4种思考方式
  12. 每天Leetcode 刷题 初级算法篇-设计问题-最小栈
  13. oracle停数据库服务器,优化Oracle停机时间及数据库恢复
  14. html静态网页制作天天生鲜,天天生鲜 前后台资源
  15. 【推荐系统】逻辑回归(LR)在推荐系统中的使用
  16. php银行卡号查询接口,银行卡归属地查询
  17. 关于USB3.0的U盘正确用法
  18. 腾讯「文涌 (Effidit)」2.0版发布,打造更懂写作的智能助手
  19. nest定义路由和路由失效的问题
  20. linux yum和apt,yum和apt-get用法及区别

热门文章

  1. java % 负数_Java如何在括号中显示负数?
  2. Hive第一天——Hive介绍以及简单使用
  3. tan0.75等于多少度用计算机怎么算,75度的正弦值是多少?怎么计算?
  4. jstl标签c:choose,c:when,c:otherwise用法
  5. 轨迹时空数据存储对比分析
  6. HTTP传递文件和接收文件处理之MultipartFile
  7. maven 指令之package 和install的区别
  8. Oracle中关于临时表空间无法释放问题
  9. 操作系统4小时速成:进程管理占考试40%,进程状态,组织,通信,线程拥有调度,进程拥有资源,进程和线程的区别
  10. 开源PHP记事本,Boostnote 为程序员的开源式记事本