設計一個智能環(huán)境監(jiān)測站
這個智能環(huán)境監(jiān)測站是使用CrowPanel Advance(5“或7”)和EnSens Add-on(具有博世BME688傳感器)建造的。它提供了一個詳細的概述室內空氣質量和室外天氣條件在一個單一的,直觀的界面。
你需要什么
?CrowPanel Advance - 5英寸或7英寸版本
?EnSens附加組件-用于實時傳感溫度,濕度,壓力,VOC, CO?和室內空氣質量
主要特點
用戶界面有兩個主要選項卡(室內和天氣預報)和一個額外的設置選項卡。
1. 室內標簽-實時本地監(jiān)控
室內選項卡以清晰的視覺格式顯示EnSens附加組件的詳細傳感器讀數(shù):
?時間和日期:完整的時鐘,日歷和星期幾
?溫度:當前讀數(shù)用趨勢箭頭表示最近的變化
?濕度:帶有趨勢指示器和計算露點的活值
?壓力:實時讀數(shù),趨勢箭頭,24小時壓力圖
?空氣質素指標:
室內空氣質量指數(shù)(IAQ):用顏色表示,從0(優(yōu)秀)到500(有害)
CO?:室內二氧化碳水平與基于健康的警報
VOC:對家具、油漆或人類活動等常見來源的揮發(fā)性有機化合物的檢測,用顏色指示器顯示
每個參數(shù)都通過直觀的視覺效果增強,以幫助用戶快速評估舒適度和潛在的健康風險
2. 預報標簽-在線天氣
從OpenWeatherMap獲取天氣數(shù)據(jù),包括:
?外部溫度、濕度和壓力
?天氣狀況圖標和每日預報摘要
?基于位置的自動更新
設置菜單
系統(tǒng)提供完整的配置界面:
?無線網(wǎng)絡設置
?位置設置(天氣預報)
?手動或自動屏幕亮度
?手動時間和日期調整
?測量單位選擇:°C /°F, hPa / mmHg
可定制和擴展
CrowPanel和EnSens Add-on的固件都是開源的,可以針對高級用例進行修改。輕松擴展站點的功能或將其集成到更廣泛的環(huán)境監(jiān)測系統(tǒng)中。
安裝和固件指南
步驟1:安裝EnSens附加模塊
只需將EnSens插件插入CrowPanel Advance背面的專用擴展端口。
參考產品照片-不需要工具或配置。固件上傳后模塊將被自動識別。
不要忘記將面板背面的跳線移動到WM(無線模塊)位置。
步驟2:刷新固件
選項A:使用預構建固件(建議初學者使用)
1. 解壓縮歸檔文件。
2. 通過USB-C電纜將CrowPanel連接到PC。
3. 從解壓文件夾中啟動FlashTool.exe -它會自動檢測COM端口并自動刷新固件。
4. 等待閃爍完成-系統(tǒng)將重新啟動并立即開始顯示數(shù)據(jù)。
選項B:從源代碼構建(適用于開發(fā)人員)
1. 安裝開發(fā)工具:
o安裝Visual Studio Code
○為VSCode安裝ESP-IDF擴展
o通過擴展安裝ESP-IDF v5.4.1
2. 打開項目:
打開終端,導航到項目文件夾的根目錄
o運行代碼。或者在VSCode中手動打開文件夾
3. 通過usb連接面板-確保您的CrowPanel已連接并通電。
4. Flash項目:在VSCode中:
o選擇“ESP-IDF版本v5.4.1”
o設置“Flash Method: UART”
o選擇正確的COM端口
o目標設備:esp32s3
o點擊“構建、Flash和監(jiān)控”
你現(xiàn)在有一個功能齊全的智能站,室內和預報選項卡都啟用了。
本文編譯自hackster.io