今天分享的项目是通过LoRa单相网关,于客户端实时查看温度、气压等信息。
相比于WIFI、蓝牙,LoRa可以进行远距离通信,还具有低功耗、多节点、低成本等优点,在工业应用中占有一席之地。如果对LoRa网关感兴趣,强烈建议上手一试,可玩性不错。本项目既有硬件电路设计,又有软件代码编写、客户端设计等,非常适合电子类软硬结合的毕业设计。
系统组成:
ESPLoRa开发板:接收端
LoRaUNO开发板:发送端
BMP180:传感器
Node-RED平台:显示数据
EMQ MQTT平台
项目功能:
BMP180传感器获取温度、气压数据,在LoRaUNO开发板上的OLED屏进行展示。同时,LoRaUNO开发板作为LoRa节点的发送端,与ESPLoRa开发板进行数据传输。ESPLoRa开发板作为LoRa单相网关,接收来自节点的数据,并传输至客户端Node-RED平台显示。