STM32F103C8T6+LoRa+DHT11本地组网进行多点温湿度检测

本文介绍了如何使用STM32F103C8T6配合DHT11传感器和LoRa模块实现主机定时发送命令,从机响应并无线传输温湿度数据,最后在OLED屏幕上实时显示数据的过程。通过定向传输和源码展示,展示了整个系统的开发流程和关键技术应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、功能介绍:

主机采用轮询方式,每隔1s给从机发送命令“start”,从机确认接收到主机命令后,立即把DHT11采集到的温湿度数据通过LoRa串口发送给主机,主机接收数据并在OLED显示。

2、硬件准备

STM32F103C8T6最小系统板、DHT11温湿度传感器、泽耀LoRa模块、OLED显示屏

思路:

1、主机采用轮询方式,每隔1s给从机发送命令“start”

2、从机确认接收到主机命令后,立即把DHT11采集到的温湿度数据通过LoRa串口发送给主机、

3、主机接收数据并在OLED显示,同时串口1输出数据,可通过串口助手查看接收的数据

4、LoRa模块采用定向传输模式,传输数据之前加上目的地址和信道即可。

定向传输

3、源码展示 

1、发送节点主程序

 2、接收节点主程序

3、lora.h

4、效果展示

效果展示:

评论 29
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Jay-juice

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值