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

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

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

如何使用連接到云的DHT11和ESP32監(jiān)視房間或桌子的溫度和濕度

454398 ? 來源:網(wǎng)絡(luò)整理 ? 作者:佚名 ? 2019-11-04 17:14 ? 次閱讀

步驟1:硬件要求

材料:

在此演示中,我們將需要:

ESP32 WiFi模塊。

運(yùn)行Arduino IDE的計(jì)算機(jī)。

面包板

DHT11或DHT22

47K電阻器

用于DHT11和ESP32之間連接的導(dǎo)線。

使用USB Micro電纜將ESP32連接到您的計(jì)算機(jī)。

連接:

連接非常簡單,如下所示連接以下針腳在上圖中:

DHT VCC到ESP32 5V。

DHT接地至ESP32接地。

將DHT數(shù)據(jù)傳輸?shù)紼SP32 IO4 (在代碼中指定)。

使用47K或10K上拉電阻將數(shù)據(jù)( IO4 )引腳和5V連接起來。

步驟2 :軟件要求

AskSensors帳戶

在AskSensors IoT平臺(tái)上注冊(cè)一個(gè)免費(fèi)帳戶(太快了?。?。然后,您將能夠?qū)?shù)據(jù)存儲(chǔ)在云中,可以通過Internet遠(yuǎn)程訪問它們,并獲得許多功能,例如以圖形形式顯示數(shù)據(jù),將數(shù)據(jù)導(dǎo)出為CSV文件以及設(shè)置電子郵件警報(bào)。..

創(chuàng)建一個(gè)如本入門指南中所述,帶有兩個(gè)模塊的新傳感器。不要忘記復(fù)制您的“ Api鍵入” ,這對(duì)于后續(xù)步驟是必不可少的。

在arduino IDE中安裝ESP32

如果這是您第一次使用ESP32,請(qǐng)參考本教程,其中向您展示了有關(guān)如何在Arduino IDE中安裝ESP32并將其連接到云的逐步指南。 p》

安裝庫

從github安裝DHT庫(也可以通過草圖》包含庫》管理庫進(jìn)行安裝,并搜索adafruit dht庫)

步驟3:編寫代碼

從AskSensors Github頁面下載此演示并解壓縮。

該草圖從DHT11傳感器讀取溫度和濕度,并使用HTTP GET請(qǐng)求將其發(fā)送到AskSensors。

您需要做的就是修改以下內(nèi)容:

const char* ssid = “。..。..。..。..。..”; //Wifi SSID

const char* password = “。..。..。..。..。..”; //Wifi Password

const char* apiKeyIn = “。..。..。..。..。..?!? // API Key

請(qǐng)注意,DHT數(shù)據(jù)引腳連接到ESP32 IO4引腳。如果需要,可以在此處進(jìn)行更改:

// DHT config.

#define DHTPIN 4 // Pin which is connected to the DHT sensor.

步驟4:運(yùn)行測(cè)試

通過USB電纜將ESP32連接到計(jì)算機(jī)。

打開Arduino IDE并上傳代碼。

打開一個(gè)串行終端。您應(yīng)該會(huì)看到ESP32通過WiFi連接到互聯(lián)網(wǎng),然后,ESP32會(huì)定期讀取溫度和濕度,并將其發(fā)送到AskSensors。

第5步:結(jié)果

現(xiàn)在,返回到AskSensors。

登錄并打開Sensor儀表板。

單擊“模塊”,然后將圖形添加到“模塊1”和“模塊2”。

您應(yīng)該看到數(shù)據(jù)流顯示在圖形中,如上圖所示。

注意:我使用吹風(fēng)機(jī)是為了查看溫度和濕度的變化;-)

責(zé)任編輯:wv

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

    關(guān)注

    19

    文章

    276

    瀏覽量

    57517
  • ESP32
    +關(guān)注

    關(guān)注

    17

    文章

    951

    瀏覽量

    16992
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    dht11濕度傳感器工作原理介紹

    DHT11是一種常用的溫濕度傳感器,它能夠測(cè)量溫度和相對(duì)濕度。這種傳感器廣泛應(yīng)用于智能家居、氣象站、農(nóng)業(yè)監(jiān)控等領(lǐng)域。 DHT11
    的頭像 發(fā)表于 10-21 09:47 ?418次閱讀

    Arduino Nano 和 DHT11 實(shí)現(xiàn) LabVIEW 溫濕度采集

    Arduino Nano 和 DHT11 實(shí)現(xiàn) LabVIEW 溫濕度采集
    的頭像 發(fā)表于 10-08 11:46 ?440次閱讀
    Arduino Nano 和 <b class='flag-5'>DHT11</b> 實(shí)現(xiàn) LabVIEW 溫<b class='flag-5'>濕度</b>采集

    dht11采用什么通信協(xié)議

    DHT11是一款廣泛使用的溫濕度傳感器,它通過簡單的數(shù)字接口與微控制器或其他數(shù)字設(shè)備進(jìn)行通信。DHT11使用單總線通信協(xié)議,這意味著所有的數(shù)據(jù)傳輸都通過單一的數(shù)據(jù)線完成。這種通信方式簡單且成本低
    的頭像 發(fā)表于 09-04 09:06 ?1202次閱讀

    怎么檢測(cè)dht11模塊有沒有壞

    以下是一些基本的檢查步驟: 視覺檢查 : 檢查DHT11模塊是否有任何明顯的物理損傷,如裂縫、燒痕或彎曲的引腳。 檢查電源 : 確保DHT11模塊正確連接到電源,并且電源電壓符合模塊的要求(通常為
    的頭像 發(fā)表于 09-04 09:04 ?394次閱讀

    DHT11型傳感器參數(shù)分析

    DHT11型傳感器是一款集溫濕度測(cè)量于一體的數(shù)字傳感器,其參數(shù)特性分析如下: 一、測(cè)量范圍 溫度DHT11溫度測(cè)量范圍在多個(gè)資料中有所
    的頭像 發(fā)表于 09-03 18:14 ?724次閱讀

    dht11溫度傳感器特性的具體含義

    DHT11溫度傳感器作為DHT11數(shù)字溫濕度傳感器的一部分,具有一系列獨(dú)特的特性。以下是DHT11溫度
    的頭像 發(fā)表于 09-03 17:40 ?857次閱讀

    dht11溫度傳感器的原理及應(yīng)用

    DHT11是一種廣泛使用的數(shù)字溫濕度傳感器,它能夠測(cè)量溫度和相對(duì)濕度。這種傳感器因其低成本、易于使用和相對(duì)較高的準(zhǔn)確性而受到歡迎。 DHT11
    的頭像 發(fā)表于 09-03 17:28 ?1041次閱讀

    DHT11溫度傳感器測(cè)量范圍與精度

    DHT11是一款含有已校準(zhǔn)數(shù)字信號(hào)輸出的溫濕度復(fù)合傳感器,它結(jié)合了溫濕度傳感技術(shù),通過專用的數(shù)字模塊采集技術(shù)實(shí)現(xiàn)溫濕度的測(cè)量,無需復(fù)雜的電路處理。關(guān)于
    的頭像 發(fā)表于 09-03 17:03 ?920次閱讀

    ds18b20溫度傳感器和dht11的區(qū)別

    DS18B20和DHT11都是常用的溫度濕度傳感器,它們?cè)谠S多項(xiàng)目和應(yīng)用中都有廣泛的應(yīng)用。 1. 工作原理 DS18B20 DS18B20是一種數(shù)字溫度傳感器,它使用1-Wire通信
    的頭像 發(fā)表于 09-03 16:44 ?928次閱讀

    Arduino Nano 和 NodeMCU ESP8266 讀取 DHT11 環(huán)境溫濕度數(shù)據(jù)及 OLED顯示

    Arduino Nano 和 NodeMCU ESP8266 讀取 DHT11 環(huán)境溫濕度數(shù)據(jù)及 OLED顯示
    的頭像 發(fā)表于 08-13 18:04 ?897次閱讀
    Arduino Nano 和 NodeMCU <b class='flag-5'>ESP</b>8266 讀取 <b class='flag-5'>DHT11</b> 環(huán)境溫<b class='flag-5'>濕度</b>數(shù)據(jù)及 OLED顯示

    DHT11數(shù)字溫濕度傳感器產(chǎn)品手冊(cè)

    電子發(fā)燒友網(wǎng)站提供《DHT11數(shù)字溫濕度傳感器產(chǎn)品手冊(cè).pdf》資料免費(fèi)下載
    發(fā)表于 06-12 17:09 ?7次下載

    使用esp32讀取dht11模塊的數(shù)據(jù),使用mqtt上傳到阿里時(shí)發(fā)生重啟,為什么?

    idf版本:4.4 esp版本:esp32-wroom-32 我在使用esp32讀取dht11模塊的數(shù)據(jù),使用mqtt上傳到阿里時(shí)發(fā)生重啟
    發(fā)表于 06-06 06:40

    DHT11傳感器簡介及數(shù)據(jù)傳輸過程分析

    DHT11傳感器內(nèi)部包含有溫濕度傳感器模塊和一個(gè)AD轉(zhuǎn)換模塊。當(dāng)傳感器受到激勵(lì)時(shí),溫濕度傳感器模塊會(huì)測(cè)量環(huán)境中的溫度濕度,并通過AD轉(zhuǎn)換模
    發(fā)表于 04-04 11:38 ?4128次閱讀

    【原創(chuàng)】DHT11傳感器溫濕度監(jiān)測(cè)系統(tǒng)畢設(shè),論文、代碼、原理圖和仿真介紹

    (位于C程序文件夾內(nèi)),運(yùn)行仿真,結(jié)果如下。 由圖可知,LCD顯示當(dāng)前環(huán)境的溫度T為27℃,濕度H為55%RH。LCD顯示結(jié)果與DHT11傳感器上的數(shù)值一致,表明溫濕度數(shù)據(jù)讀取正確。
    發(fā)表于 03-13 00:53

    【先楫HPM5361EVK開發(fā)板試用體驗(yàn)】溫濕度傳感器DHT11實(shí)踐

    單片機(jī)相連接。因此該產(chǎn)品具有品質(zhì)卓越、超快響應(yīng)、抗干擾能力強(qiáng)、性價(jià)比極高等優(yōu)點(diǎn)。每個(gè) DHT11 傳感器都在極為精確的濕度校驗(yàn)室中進(jìn)行校準(zhǔn)。校準(zhǔn)系數(shù)以程序的形式儲(chǔ)存在 OTP 內(nèi)存中,傳感器內(nèi)部在檢測(cè)
    發(fā)表于 01-03 23:46