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、效果展示
效果展示: