• <noframes id="6fok0"><bdo id="6fok0"><listing id="6fok0"></listing></bdo>
    <ruby id="6fok0"></ruby>

    <progress id="6fok0"></progress>
  • <progress id="6fok0"></progress>
    <ruby id="6fok0"><table id="6fok0"></table></ruby>
  • <progress id="6fok0"><u id="6fok0"><form id="6fok0"></form></u></progress>

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

    中文

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

    技術(shù)專(zhuān)題

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


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

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

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

    材料清單  

    編碼 

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

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

    Arduino代碼 

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

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

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

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

    確定
    色鲁99热99re超碰精品_91精品一区二区三区无码吞精_亚洲国产欧洲综合997久久_一级a性色生活片久久无
  • <noframes id="6fok0"><bdo id="6fok0"><listing id="6fok0"></listing></bdo>
    <ruby id="6fok0"></ruby>

    <progress id="6fok0"></progress>
  • <progress id="6fok0"></progress>
    <ruby id="6fok0"><table id="6fok0"></table></ruby>
  • <progress id="6fok0"><u id="6fok0"><form id="6fok0"></form></u></progress>