一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

3天內(nèi)不再提示

ESP8266泳池溫度監(jiān)控器MQTT的制作

454398 ? 來源:wv ? 2019-10-14 11:10 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:Flash ES

ESP8266泳池溫度監(jiān)控器MQTT的制作

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

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

您將還需要從其github下載Homie ESP8266。另請轉(zhuǎn)到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文件原理圖。

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

    關(guān)注

    1

    文章

    18

    瀏覽量

    12317
  • ESP8266
    +關(guān)注

    關(guān)注

    51

    文章

    965

    瀏覽量

    47443
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    【RA-Eco-RA4M2開發(fā)板評測】使用RA4M2和ESP8266實現(xiàn)MQTT協(xié)議上傳傳感數(shù)據(jù)到云服務并反向點燈控制

    刑事勘察,非常的智能化! 基于這樣一個便捷的生活目的,我特地使用瑞薩的RA4M2開發(fā)板來做一個基于ESP8266 MQTT協(xié)議的IOT遠程控制設備,它可以配合板子上搭載的傳感,比如溫度
    發(fā)表于 05-29 15:29

    ESP8266燒錄與機智云一鍵配網(wǎng)教程

    網(wǎng)。器件:ESP8266+燒錄千萬不要插反了噶,剛插進去,會有藍色閃一下,木問題的哦。需要下載的文件固件及燒寫工具:(代碼來源于B站:配網(wǎng)與實驗演示_嗶哩嗶哩_
    的頭像 發(fā)表于 05-24 11:04 ?499次閱讀
    <b class='flag-5'>ESP8266</b>燒錄與機智云一鍵配網(wǎng)教程

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

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

    esp8266加入到c51單片機單通道程序怎么寫

    要將ESP8266模塊加入到C51單片機的單通道程序中,您需要了解如何通過串行通信(UART)與ESP8266進行通信。以下是如何實現(xiàn)這一點的步驟和示例代碼。 步驟 1:硬件連接 首先,您需要
    的頭像 發(fā)表于 10-18 11:32 ?1669次閱讀

    ESP8266 太空人動畫的 OLED 顯示

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

    ESP8266 通過 MQTT 協(xié)議實現(xiàn) LED 的遠程控制

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

    arduino(1)--ESP8266配置

    之后在打開開發(fā)板管理。 之后輸入esp8266,安裝對應的庫文件,因為我已經(jīng)安裝,故顯示為灰色,由于網(wǎng)絡原因,下載的時間可能比較久。 安裝完畢之后,選擇Generic ESP8266
    發(fā)表于 09-06 11:00

    STM32 ESP8266阿里云鏈接源碼

    stm32F103C8T6 ESP8266 物聯(lián)網(wǎng)電表 登錄阿里云
    發(fā)表于 08-29 14:21 ?9次下載

    esp32和esp8266代碼共用嗎

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

    esp8266esp32區(qū)別是什么

    以下是關(guān)于ESP8266ESP32的主要區(qū)別: 處理和架構(gòu) : ESP8266 :使用一個Tensilica L106 80MHz的處理
    的頭像 發(fā)表于 08-19 18:16 ?7371次閱讀

    ESP8266需要燒錄固件庫嘛

    需要。ESP8266是一款非常流行的Wi-Fi模塊,廣泛應用于物聯(lián)網(wǎng)項目中。它具有低成本、低功耗、易于編程等特點,因此受到了許多開發(fā)者的喜愛。在開發(fā)ESP8266項目時,燒錄固件庫是一個非常重要
    的頭像 發(fā)表于 08-19 17:30 ?1893次閱讀

    esp8266不燒錄可以使用嗎

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

    esp8266wifi模塊怎么連接手機

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

    ESP8266是否支持監(jiān)控模式?

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

    ESP8266-12退出深度睡眠模式時掛起怎么解決?

    我正在使用 adafruits 的 esp8266 HUZZAH 板 (ESP8266-12),該板連接到溫度/濕度傳感 (DHTxx),該傳感
    發(fā)表于 07-22 06:26