(EMQX)STM32L+BC20+MQTT协议传输温湿度,ADC,电压,GPS数据到EMQX

这篇具有很好参考价值的文章主要介绍了(EMQX)STM32L+BC20+MQTT协议传输温湿度,ADC,电压,GPS数据到EMQX。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、材料准备
准备以下材料
(EMQX)STM32L+BC20+MQTT协议传输温湿度,ADC,电压,GPS数据到EMQX,云平台,NBIOT,stm32,嵌入式硬件,单片机
(EMQX)STM32L+BC20+MQTT协议传输温湿度,ADC,电压,GPS数据到EMQX,云平台,NBIOT,stm32,嵌入式硬件,单片机
2、设备连接
2.1 插入物联网卡,天线
首先把BC20核心板从开发板上拆下来
(EMQX)STM32L+BC20+MQTT协议传输温湿度,ADC,电压,GPS数据到EMQX,云平台,NBIOT,stm32,嵌入式硬件,单片机
然后将物联卡放置在BC20核心板内
(EMQX)STM32L+BC20+MQTT协议传输温湿度,ADC,电压,GPS数据到EMQX,云平台,NBIOT,stm32,嵌入式硬件,单片机
物联卡放置完成将BC20核心板重新插入到开发板内(注意不要弄错方向)
(EMQX)STM32L+BC20+MQTT协议传输温湿度,ADC,电压,GPS数据到EMQX,云平台,NBIOT,stm32,嵌入式硬件,单片机
同时接入天线
(EMQX)STM32L+BC20+MQTT协议传输温湿度,ADC,电压,GPS数据到EMQX,云平台,NBIOT,stm32,嵌入式硬件,单片机
2.2 连接ST-Link仿真器
用3条杜邦线接入STM32L的 DIO、GND、CLK中
(EMQX)STM32L+BC20+MQTT协议传输温湿度,ADC,电压,GPS数据到EMQX,云平台,NBIOT,stm32,嵌入式硬件,单片机
另一头的杜邦线接入仿真器,仿真器USB接口接入电脑。(注:仔细看自己仿真器的引脚顺序SWDIO、GND、SWCLK的位置,有些仿真器的引脚顺序和我使用的不一样。
(EMQX)STM32L+BC20+MQTT协议传输温湿度,ADC,电压,GPS数据到EMQX,云平台,NBIOT,stm32,嵌入式硬件,单片机
(EMQX)STM32L+BC20+MQTT协议传输温湿度,ADC,电压,GPS数据到EMQX,云平台,NBIOT,stm32,嵌入式硬件,单片机
2.3 连接串口线
将串口线一端插入到STM32L的USB口,另一端插入到电脑的USB口
(EMQX)STM32L+BC20+MQTT协议传输温湿度,ADC,电压,GPS数据到EMQX,云平台,NBIOT,stm32,嵌入式硬件,单片机
2.4 查看端口号
如果不知道自己的模块对应哪个串口可在“我的电脑一(右键) 管理一-设备管理器一端口”中查看,这个串口是电脑接通板子后自动下载的驱动。
(EMQX)STM32L+BC20+MQTT协议传输温湿度,ADC,电压,GPS数据到EMQX,云平台,NBIOT,stm32,嵌入式硬件,单片机
3、EMQ物联网平台
3.1、安装
首先安装EMQ需要有一台自己的服务器,有了服务器之后,具体的安装步骤及流程可参考网上教程
3.2、开启EMQ服务
安装完成之后,可在游览器端输入登录网址,进入到如下页面
(EMQX)STM32L+BC20+MQTT协议传输温湿度,ADC,电压,GPS数据到EMQX,云平台,NBIOT,stm32,嵌入式硬件,单片机
接着我们启动Websocket工具
(EMQX)STM32L+BC20+MQTT协议传输温湿度,ADC,电压,GPS数据到EMQX,云平台,NBIOT,stm32,嵌入式硬件,单片机
点击连接
(EMQX)STM32L+BC20+MQTT协议传输温湿度,ADC,电压,GPS数据到EMQX,云平台,NBIOT,stm32,嵌入式硬件,单片机
4、修改,下载代码
4.1、修改Websocket中的订阅主题
因MQTT协议是基于发布/订阅方式进行的,因此我们需要在EMQ中订阅我们设备所发布 的主题
(EMQX)STM32L+BC20+MQTT协议传输温湿度,ADC,电压,GPS数据到EMQX,云平台,NBIOT,stm32,嵌入式硬件,单片机
提示订阅成功
(EMQX)STM32L+BC20+MQTT协议传输温湿度,ADC,电压,GPS数据到EMQX,云平台,NBIOT,stm32,嵌入式硬件,单片机
4.2、获取Websocket中的发布主题
(EMQX)STM32L+BC20+MQTT协议传输温湿度,ADC,电压,GPS数据到EMQX,云平台,NBIOT,stm32,嵌入式硬件,单片机
4.3修改代码
(EMQX)STM32L+BC20+MQTT协议传输温湿度,ADC,电压,GPS数据到EMQX,云平台,NBIOT,stm32,嵌入式硬件,单片机
接着我们修改服务器地址
(EMQX)STM32L+BC20+MQTT协议传输温湿度,ADC,电压,GPS数据到EMQX,云平台,NBIOT,stm32,嵌入式硬件,单片机
4.4、代码下载
打开代码,点击配置仿真器
(EMQX)STM32L+BC20+MQTT协议传输温湿度,ADC,电压,GPS数据到EMQX,云平台,NBIOT,stm32,嵌入式硬件,单片机
(EMQX)STM32L+BC20+MQTT协议传输温湿度,ADC,电压,GPS数据到EMQX,云平台,NBIOT,stm32,嵌入式硬件,单片机
(EMQX)STM32L+BC20+MQTT协议传输温湿度,ADC,电压,GPS数据到EMQX,云平台,NBIOT,stm32,嵌入式硬件,单片机
(EMQX)STM32L+BC20+MQTT协议传输温湿度,ADC,电压,GPS数据到EMQX,云平台,NBIOT,stm32,嵌入式硬件,单片机
(EMQX)STM32L+BC20+MQTT协议传输温湿度,ADC,电压,GPS数据到EMQX,云平台,NBIOT,stm32,嵌入式硬件,单片机
(EMQX)STM32L+BC20+MQTT协议传输温湿度,ADC,电压,GPS数据到EMQX,云平台,NBIOT,stm32,嵌入式硬件,单片机
下载成功
(EMQX)STM32L+BC20+MQTT协议传输温湿度,ADC,电压,GPS数据到EMQX,云平台,NBIOT,stm32,嵌入式硬件,单片机
5、数据查看
打开Websocket工具,下滑到发布信息列表出,可查看到设备所发布上来的数据
将杜邦线一端接入PA1引脚,另一端接入3.3V引脚,则可以看到电压数据变为3.3V
(EMQX)STM32L+BC20+MQTT协议传输温湿度,ADC,电压,GPS数据到EMQX,云平台,NBIOT,stm32,嵌入式硬件,单片机文章来源地址https://www.toymoban.com/news/detail-564036.html

到了这里,关于(EMQX)STM32L+BC20+MQTT协议传输温湿度,ADC,电压,GPS数据到EMQX的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • STM32 —— 温湿度( AHT20 )传感器入门

    温湿度的具体使用方法可以看官方给出的基于 STM32 的历程,这里只进行简单介绍 官方历程如下: AHT20-21 DEMO V1_3(stm32) AHT20在STM32上的例程 V1.4 DHT20 是 DHT11 的全新升级产品,配置了专用的 ASIC 传感器芯片、高性能的半导体硅基电容式湿度传感器和一个标准的片上温度传感器,并

    2024年02月07日
    浏览(48)
  • STM32+ESP-01s+EMQX实现单片机MQTT协议传输数据上云(二)STM32F103与ESP-01s的Usart通信,实现STM32连接上网上云

    单片机:STM32F103c8t6 WiFi模块:ESP8266-01s EMQX:自身服务器上搭载emq服务器或者借用emqx window 版本  USB TO TTL模块:CH340 因为CH340不能给ESP-01s供3.3V的电,所以测试时需要外加供电           本章中涉及到的技术原理主要为ESP01S wfi模块的AT指令通信,我在上一篇文章给大家提到了

    2024年02月16日
    浏览(56)
  • STM32之模拟IIC总线控制SHT20温湿度芯片

    一、IIC总线概述 1、IIC总线介绍 I2C (Inter-Integrated Circuit)总线产生于在80年代, 由PHILIPS公司开发的 两线式串行总线 ,用于连接微控制器及其外围设备, 最初为音频和视频设备开发。I2C总线两线制包括: 串行数据 SDA (Serial Data)、 串行时钟 SCL (Serial Clock)。时钟线必须由主

    2024年02月02日
    浏览(39)
  • STM32通过I2C接口实现温湿度(AHT20)的采集

    学习I2C总线通信协议,使用STM32F103完成基于I2C协议的AHT20温湿度传感器的数据采集,并将采集的温度-湿度值通过串口输出。具体任务: 1)解释什么是“软件I2C”和“硬件I2C”? (阅读野火配套教材的第23章“I2C–读写EEPROM”原理章节) 2)阅读AHT20数据手册,编程实现:每隔

    2024年02月03日
    浏览(53)
  • Clion开发Stm32之温湿度传感器(DS18B20)驱动编写和测试

    涵盖之前文章: Clion开发STM32之HAL库GPIO宏定义封装(最新版) Clion开发stm32之微妙延迟(采用nop指令实现) Clion开发STM32之日志模块(参考RT-Thread) 头文件 源文件

    2024年02月15日
    浏览(47)
  • STM32 + ESP32(AT固件 MQTT协议) + MQTTX(桌面终端) + (EMQX消息服务器)

    翻出老物件,搭建一个简单的 IOT 开发环境,也算是废物利用了 ,接下来加传感器。 1. STM32  采集数据:      RTOS。      资源相对比较丰富,可以根据项目需求定制。 2. ESP32  网络传输(AT固件 MQTT协议) :     AT:封装好的接口,扩展性不是那么好,业务简单的话将就可以

    2024年02月08日
    浏览(78)
  • STM32日历读取与温湿度显示

    STM32的 RTC 外设(Real Time Clock),实质是一个掉电后还继续运行的定时器。 掉电: 读取STM32F103C8T6 内部的时钟(年月日时分秒),日历(星期x),1秒周期,通过串口输出到PC上位机 1、初始化 RTC 外设; 2、设置时间以及添加配置标志; 3、获取当前时间; 1、定义时间结构体,包含

    2024年02月20日
    浏览(42)
  • 基于stm32温湿度采集平台开发

    随着现代社会的高速发展,越来越多的科学技术被应用于农业生产领域。在温湿度大棚中对温湿度、二氧化碳浓度等外部参数的实时准确的测量和调节更是保证农业高效生产的重要前提。 本次课程设计中实现了一个基丁 STM32F103VET6的智能温湿度检测系统,目的是实现温湿度的

    2024年02月02日
    浏览(45)
  • 基于stm32的温湿度检测案例(一)

    文章目录 目录 系列文章目录 一、基于stm32的温度检测案例(一) 文章目录 前言 一、实验器材简介 1.1、基于STM32F042F6P6的最小单片机系统 1.2、串口通信工具CH340G(USB转TTL)​编辑 1.3、仿真器(ST-LINK V2) 二、检测STM32F042F6P6功能是否正常 2.1、程序验证  2.2、上电验证 三、代

    2024年01月16日
    浏览(42)
  • STM32实战项目-温湿度传感器

    程序功能: 1、软件模拟I2C协议与SHT30数字温湿度传感器通讯; 2、数码管显示环境温湿度; 3、串口打印环境温湿度。 目录 一、硬件电路 二、技术讲解  2.1IIC简介 2.2 IIC总线协议 2.2设备接入  三、SHT30数字温湿度传感器  3.1性能介绍 3.1.1湿度最优测量环境 3.1.2温度最优测量环

    2023年04月23日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包