精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

ESP8266泳池溫度監控器MQTT的制作

454398 ? 來源:wv ? 2019-10-14 11:10 ? 次閱讀

步驟1:Flash ES

ESP8266泳池溫度監控器MQTT的制作

第一步是使我們的華而不實的新ESP8266隨固件一起刷新。

將跨接電纜從ESP8266連接到FT232,以使其處于閃存模式。

您將還需要從其github下載Homie ESP8266。另請轉到Homie Read me頁面以配置您的WiFi

Arduino Sketch

#include

#include

#include

#define FW_NAME “temperature”

#define FW_VERSION “1.0.0”

const int TEMPERATURE_INTERVAL = 300;

unsigned long lastTemperatureSent = 0;

#define ONE_WIRE_BUS 2 // DS18B20 pin

OneWire oneWire(ONE_WIRE_BUS);

DallasTemperature DS18B20(&oneWire);

HomieNode temperatureNode(“temperature”, “temperature”);

void setupHandler() {

Homie.setNodeProperty(temperatureNode, “unit”).setRetained(true).send(“f”);

}

void loopHandler() {

if (millis() - lastTemperatureSent 》= TEMPERATURE_INTERVAL * 1000UL || lastTemperatureSent == 0) {

float temperature = 22; // Fake temperature here, for the example

DS18B20.requestTemperatures();

temperature = DS18B20.getTempFByIndex(0);

Serial.print(“Temperature: ”);

Serial.print(temperature);

Serial.println(“ °F”);

Homie.setNodeProperty(temperatureNode, “degrees”).send(String(temperature));

lastTemperatureSent = millis();

}

}

void setup() {

Serial.begin(115200);

Serial.println(FW_NAME FW_VERSION);

DS18B20.begin();

Homie_setFirmware(FW_NAME, FW_VERSION);

temperatureNode.advertise(“degrees”);

Homie.setSetupFunction(setupHandler);

Homie.setLoopFunction(loopHandler);

Homie.setup();

}

void loop() {

Homie.loop();

}

步驟2:放置全部在一起

將所有零件焊接在一起。這是我的第一個項目,因此看起來不像我想要的那樣干凈。

步驟3:傳感器支架

這是3D STL文件原理圖。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 溫度監控器
    +關注

    關注

    1

    文章

    17

    瀏覽量

    12220
  • ESP8266
    +關注

    關注

    50

    文章

    962

    瀏覽量

    44853
收藏 人收藏

    評論

    相關推薦

    esp8266連接阿里云平臺時mqtt連接超時

    esp8266nodemcu在使用arduino.ide連接阿里云平臺的時候,wifi配置正常但連接不上mqtt,顯示報錯如下: Attempting MQTT connection...失敗, rc=-4 5秒! 這是我所
    發表于 10-26 21:39

    ESP8266 太空人動畫的 OLED 顯示

    ESP8266 太空人動畫的 OLED 顯示
    的頭像 發表于 10-08 15:06 ?218次閱讀
    <b class='flag-5'>ESP8266</b> 太空人動畫的 OLED 顯示

    ESP8266 通過 MQTT 協議實現 LED 的遠程控制

    本文簡要介紹了搭建 EMQX 服務實現基于 MQTT 協議遠程控制 NodeMCU ESP8266 板載 LED 的解決方案。
    的頭像 發表于 09-25 09:11 ?1814次閱讀
    <b class='flag-5'>ESP8266</b> 通過 <b class='flag-5'>MQTT</b> 協議實現 LED 的遠程控制

    STM32 ESP8266阿里云鏈接源碼

    stm32F103C8T6 ESP8266 物聯網電表 登錄阿里云
    發表于 08-29 14:21 ?5次下載

    esp32和esp8266代碼共用嗎

    本文將介紹ESP32和ESP8266兩款流行的微控制在代碼共用性方面的可能性與差異性。 一、引言 隨著物聯網技術的飛速發展,越來越多的智能設備開始進入我們的生活。其中,ESP32和
    的頭像 發表于 08-19 18:23 ?1003次閱讀

    esp8266esp32區別是什么

    以下是關于ESP8266ESP32的主要區別: 處理和架構 : ESP8266 :使用一個Tensilica L106 80MHz的處理
    的頭像 發表于 08-19 18:16 ?4512次閱讀

    esp8266不燒錄可以使用嗎

    Systems推出的低成本、低功耗的Wi-Fi模塊。它基于Tensilica L106微處理,具有32位處理能力,最高頻率可達160MHz。ESP8266具有豐富的外設接口,如GPIO、ADC、PWM等
    的頭像 發表于 08-19 17:28 ?658次閱讀

    esp8266wifi模塊怎么連接手機

    ESP8266 WiFi模塊連接手機主要可以通過兩種方式實現: 通過路由連接(STA模式)和直接作為熱點連接(AP模式) 。以下是兩種連接方式的步驟: 一、通過路由連接(STA模式) 配置
    的頭像 發表于 08-19 17:27 ?2305次閱讀

    ESP8266是否支持監控模式?

    我是ESP8266的新手,我已經瀏覽了幾篇帖子和博客,得出的結論是ESP8266不支持監控模式,但是它確實支持混雜模式,但在最新的SDK中,它不允許我們查看捕獲的數據包的MAC和IP地址。 我只是
    發表于 07-22 07:21

    求助,請問如何在RTOS SDK 1.5的PlatformIO IDE ESP8266實現MQTT

    ESP8266設備連接到 mqtt 代理。但 PlatformIO IDE 內置的 RTOS SDK 1.5 版本不支持 mqtt。此 SDK 沒有 mqtt 示例。所以你能不能讓我知
    發表于 07-08 06:22

    ESP8266網絡天氣時鐘OLED顯示

    基于ESP8266實現網絡獲取天氣和時鐘并OLED顯示
    的頭像 發表于 06-28 04:46 ?1006次閱讀
    <b class='flag-5'>ESP8266</b>網絡天氣時鐘OLED顯示

    國產低成本Wi-Fi SoC解決方案芯片ESP8266ESP8285對比差異

    ESP8285對比ESP8266差異如下: 1、ESP8285內部集成1/2MB Flash,DOUT模式。ESP8266則需要外接Flash; 2、
    的頭像 發表于 05-17 11:44 ?1190次閱讀
    國產低成本Wi-Fi SoC解決方案芯片<b class='flag-5'>ESP8266</b>與<b class='flag-5'>ESP</b>8285對比差異

    確定ESP8266固件下載成功的方法

    在物聯網設備的開發過程中,確定esp8266固件是否成功下載至設備十分關鍵。以下是一種簡單有效的確認方法:機智云物聯網平臺首先,確保你的ESP8266模塊已經正確連接至計算機,并通過串口調試助手進行
    的頭像 發表于 05-16 08:10 ?525次閱讀
    確定<b class='flag-5'>ESP8266</b>固件下載成功的方法

    使用Wi-Fi ESP8266方案模組接入云平臺

    ESP8266的模塊芯片是基于無線通信協議的UARTWi-Fi透傳模塊芯片,支持802.11b/g/n的無線標準,并帶有三種可選擇的工作模式。ESP8266模塊的控制是通過AT指令的形式控制,例如
    的頭像 發表于 05-10 08:20 ?1752次閱讀
    使用Wi-Fi <b class='flag-5'>ESP8266</b>方案模組接入云平臺

    STM32、ESP8266MQTT連接阿里云物聯網的串口通信異常解析

    STM32、ESP8266MQTT協議連接阿里云物聯網平臺時常見的串口通信異常介紹 在構建物聯網應用時,STM32、ESP8266MQTT協議的結合是實現設備與網絡間穩定通信的關鍵
    的頭像 發表于 04-19 17:19 ?1380次閱讀