STM32無線網路監控感測器資料
背景知識
介紹
在此專案中,我們將首先建立一個無線感測器節點。 感測器節點由四個基本元件組成,例如感測單元,處理單元,收發器單元和電源單元。 感測單元可以由任何感測器組成。 我正在使用BME280氣壓感測器。 處理單元是STM32F103C微控制器,收發器單元是用作發射器單元的NRF24L01 2.4 GHz無線收發器模組。 在考慮功率單元時,可以使用3.7V鋰離子電池為裝置供電。
我們將使用ESP32 Wifi模組和NRF24L01模組製作Wifi閘道器。 從轉換協議到加密,處理,管理和過濾資料,IoT閘道器執行多項關鍵功能。 如果您想象一個IoT生態系統,則閘道器位於裝置和感測器之間以與雲進行通訊。 在此專案中,閘道器從多個感測器節點收集感測器資料,然後使用wifi網路將資料上傳到雲中。 我們在這裡使用的雲伺服器是Thingspeak伺服器。 ThingSpeak是一個開放原始碼的物聯網應用程式和API,可通過Internet或通過區域網使用HTTP和MQTT協議從物聯網儲存和檢索資料。
硬體
nRF24L01是一個無線收發器模組,即每個模組都可以傳送和接收資料。 它的工作頻率為2.4GHz。 該頻率屬於ISM頻段,在大多數國家/地區用於工程專案是合法的。 有效執行時,這些模組可以覆蓋100米的距離。
該模組工作在3.3V電壓下,但其SPI引腳可承受5V電壓。 每個模組的地址範圍為125,每個模組可以與6個其他模組通訊,因此可以使用此模組建立網狀網路。 NRF24L01模組在SPI通訊的幫助下工作,因此您可以將NRF24L01與帶有SPI引腳的任何微控制器(如STM32或Arduino板)一起使用。
感測器節點
我們可以將任何帶有NRF24L01的微控制器用於設計感測器節點。 例如,STM32F103C Bluepill Board是最佳選擇。 除微控制器外,您還可以使用任何感測器並將其與STM32板連線。 我更喜歡BME280氣壓感測器進行演示。
STM32F103C板,NRF24L01無線收發器模組和BME280感測器之間的連線如下。
圖略
WiFi閘道器
相關文章
- 無線感測器網路與資料交換解析
- 無線視訊監控開啟無線網路第二春
- 談談“無線網路”與“網路監控”那些小事兒
- 如何監控無線上網(wifi)資料?WiFi
- 無線感測器網路簡明教程——單元習題/思考題/作業
- 無線感測網路國內外研究發展狀況
- 無線感測器網路ZigBee與Z-Wave的標準之爭
- 振弦式感測器資料採集到水庫大壩監測雲平臺進行監控和報警
- 無線WIFI上網監控的旁路部署方案WiFi
- 無線WIFI上網監控串聯部署方案WiFi
- 可穿戴的纖維感測器 實時動作資料監測
- 中科院研發低功耗溫溼度感測,助力降低無線感測網路的應用成本
- 基於各種感測器的空調系統監控
- 數字成像雷達感測器先驅Uhnder採用通用晶片遙測進行深度資料監控晶片
- 無線+感測技術將物聯網推向雲端
- 網路分流器-網路分流器-網路流量監控技術及其方法
- 監控行業無線遙控器的3個發展趨勢行業
- 無線網路安全————2、無線路由器配置和選擇測試環境路由器
- 使用感測器監控的 Smarter Planet 解決方案,第 1 部分
- 網際網路營銷效果監測資料體系
- 透過Lora無線閘道器實現資料採集遠端監控究竟有多香?
- 使用netstat檢測及監測網路連線
- iOS網路效能監控iOS
- 網路監控工具ntopng
- 網路流量監控器mrtg全攻略(zt)
- 網路流量監控器mrtg全攻略(轉)
- 【效能監控】如何有效監測網頁靜態資源大小?網頁
- 【無線感測器網路簡明教程-學習筆記9】第一章課後思考題答案筆記
- OpManager:網路監控的利器
- 12 個網路監控工具
- 新加坡為獨居老人安裝無線感測器,保障老人安全
- TransData for Mac - 網路資料傳輸速率監測軟體Mac
- 網路資料傳輸速率監測軟體:TransData for MacMac
- 【計算機網路】資料鏈路層——無線區域網與VLAN計算機網路
- 資料庫監控資料庫
- portmaster:可監控自己計算機的所有網路連線AST計算機
- 感測器-雨滴感測器(雨刷)
- 網路監控工作模式:旁路映象、埠映象和旁路監控模式