久久精品综合视频,一区二区三区日韩免费播放,chinese熟女老女人和小伙,贱奴主人惩罚臀缝红肿

24小時聯(lián)系電話:18217114652、13661815404

中文

您當前的位置:
首頁>
電子資訊>
技術(shù)專題>
ESP8266 物聯(lián)網(wǎng)能源監(jiān)...

技術(shù)專題

ESP8266 物聯(lián)網(wǎng)能源監(jiān)控和過流切斷


ESP8266 物聯(lián)網(wǎng)能源監(jiān)控和過流切斷

插座、電路板和電線通常接受有限的電流供應(yīng)。通過細線從它們中吸取的任何電流過度消耗都可能導致短路。因此,需要對每個插座進行實時用電監(jiān)控,識別耗電多的電器,合理用電,有效管理家庭電費。

在今天的項目中,您將學習制作一個基于物聯(lián)網(wǎng)的電流監(jiān)控設(shè)備,它可以檢測電流過度消耗并自動關(guān)閉電路。它還可以通過 WiFi 連接或網(wǎng)頁提供有關(guān)電力使用情況的實時數(shù)據(jù)。因此,讓我們通過收集以下組件開始構(gòu)建項目。

材料清單  

編碼 

Esp8266 板添加到 Arduino IDE。為此,請按照說明操作此文章。接下來,安裝用于測量來自 ZMTC103C 電流傳感器和ESPDash的電流的庫EmonLib ,它將顯示電流和功率使用的圖表/數(shù)據(jù)。由于 ESP8266-01 模塊沒有模擬引腳,因此將 Arduino 板和 ESP8266 一起使用以獲取電流并通過網(wǎng)絡(luò)儀表板上的 WiFi 顯示。現(xiàn)在為 Arduino 編寫代碼,該代碼將檢查電流量并在檢測到電流透支時自動斷開電路。

注意:如果您更喜歡使用任何其他 ESP8266 板,例如具有模擬引腳的節(jié)點 MCU,那么您可以移除 Arduino 板并在代碼中進行一些更改。 

Arduino代碼 

包括EmonLib庫,然后定義用于斷開電路的繼電器引腳。接下來,創(chuàng)建一個用于存儲閾值電流值的變量,以便在汲取的電流高于閾值時電路自動斷開。現(xiàn)在,創(chuàng)建設(shè)置函數(shù)并將串行波特率設(shè)置為 115200。創(chuàng)建用于檢查電流讀數(shù)的循環(huán)函數(shù)。確保將值傳遞給序列號以在 Web 儀表板上查看有關(guān)當前使用情況的統(tǒng)計信息。

物聯(lián)網(wǎng)電能表代碼

現(xiàn)在為 ESP8266-01 創(chuàng)建一個代碼來顯示電器消耗的能源數(shù)據(jù)。使用 ESP Dash 庫創(chuàng)建圖形并將卡片添加到顯示數(shù)據(jù)并實時更新它們。

請輸入搜索關(guān)鍵字

確定