基于LORA組網的遠程環境監測系統設計
演示視頻:
簡介:
1.本系統有一個主機,兩個從機。
2.一主多從的LORA組網通信,主機和兩個從機都配備了STM32F103單片機與 LoRa 模塊,主機作為中心設備及WIFI網關,負責接收和發送數據到遠程物聯網平臺和手機APP,兩個從機則負責采集數據并通過各自的 LoRa組網將數據發送給主機。
3.兩個LORA從機,功能一樣,組網分別實現對溫度、濕度、粉塵PM2.5、PM10、CO2和NH3進行實時采集,并在OLED顯示屏顯示,系統采用鋰電池供電。
從機所用主要硬件:STM32F103C8T6最小系統板、多合一環境檢測模組、0.96寸OLED顯示屏、MQ-135傳感器、正點原子LORA模塊ATK-LORA-01、18650鋰電池。
4.主機LORA,組網實現接收兩個從機采集過來的數據,通過主機WIFI模塊網關將兩個從機的數據遠程傳輸到物聯網云服務器和手機APP。
主機所用主要硬件:STM32F103C8T6最小系統板、ESP8266模塊、正點原子LORA模塊ATK-LORA-01、18650鋰電池。
系統結構圖如下
更多單片機項目,專欄說明介紹:
單片機項目合集列表與專欄說明——Excel合集列表目錄查閱(持續更新)_單片機項目合集網盤-CSDN博客https://archie.blog.csdn.net/article/details/142381401 目錄
1.所需硬件及電路原理圖接線說明
2.實現本地LORA組網
3.機智云平臺搭建
4.機智云移植編寫STM32程序
文件復制到工程中
修改之前的主機工程
串口接收中斷服務函數調用機智云gizPutData()函數
uartWrite函數修改