在此项目中,您将使用TTGO LoRa32 SX1276 OLED板构建传感器监控系统,该板通过LoRa无线电将温度,湿度和压力读数发送到ESP32 LoRa接收器。 接收器在Web服务器上显示最新的传感器读数。
通过该项目,您将学习如何:
在两个ESP32板之间通过LoRa无线电发送传感器读数;
同时向您的项目中添加LoRa和Wi-Fi功能(同一ESP32板上的LoRa + Web服务器);
将TTGO LoRa32 SX1276 OLED板或类似的开发板用于IoT项目。
项目概述
零件需求
准备Arduino IDE
安装库
LoRa,BME280和OLED库
异步Web服务器库
NTPClient 库
LoRa发送器
LoRa发送器电路
LoRa发送器代码
代码如何工作
测试LoRa发送器
LoRa接收器
组织您的文件
创建HTML文件
LoRa接收器Arduino Sketch
代码如何工作
上传代码和文件
演示