色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

使用ESP8266驅動DHT11溫濕度傳感器

CHANBAEK ? 來源:TonyCode ? 作者:TonyCode ? 2023-05-19 14:20 ? 次閱讀

DHT11數字溫濕度傳感器是一款含有已校準數字信號輸出的溫濕度綜合傳感器,在Arduino提高篇中已對其進行了介紹,本篇使用ESP8266來驅動IOT Kit板載DHT11溫濕度傳感器,并通過OLED進行顯示。

1. DHT11介紹

DHT11是一款溫濕度一體的數字傳感器,內部包括一個電阻式測濕元件和一個NTC測溫元件,并與一個高性能8位單片機連接。外部只需要簡單的電路連接,就能實時采集本地溫濕度。DHT11與單片機等控制器采用簡單的單總線進行通訊,只需要一個I/O口。傳感器內部溫濕度數據40Bit一次性傳給單片機,數據采用校驗和的方式進行校驗,有效地保證數據傳輸的準確性。

DHT11技術參數如下:

  • 工作電壓:3.3V-5.5V
  • 工作電流:平均0.5mA
  • 輸出:單總線數字信號
  • 測量范圍:濕度20-95%RH,溫度0-50℃
  • 精度:濕度±5%,溫度±2℃
  • 分辨率:濕度1%,溫度1℃

DHT11的管腳排列,窗孔朝上,從左到右依次為VCC、Dout、NC、GND。

2. 安裝驅動庫

在Arduino IDE中點擊「項目」—「加載庫」—「管理庫」,輸入"dht11",選擇「DHT sensor library」進行安裝。

圖片

查找庫

在彈出的對話框中選擇Install all,安裝全部的關聯庫。

圖片

安裝關聯庫

3. 硬件連接及程序下載

在IOT Kit上,DHT11溫濕度傳感器通過跳線帽連接到ESP8266的GPIO14。

圖片

電路連接

在Arduino IDE中新建sketch,拷貝如下代碼保存并下載到開發板。

/*
 * dht11
 * ESP8266驅動DHT11溫濕度傳感器 
 * OLED顯示
 */
#include 
#include 
#include 
#include "DHT.h"

#define DHT_Pin 14  //控制引腳
#define DHTTYPE DHT11 //傳感器類型 DHT11 DHT21 DHT22

DHT dht(DHT_Pin, DHTTYPE);
Adafruit_SSD1306 oled(128, 64, &Wire,-1);

void setup() {
  oled.begin(SSD1306_SWITCHCAPVCC,0x3C);
  oled.setTextColor(WHITE);//開像素點發光
  oled.clearDisplay();//清屏 
  oled.setTextSize(2); //設置字體大小
  oled.display(); // 開顯示
  dht.begin();
}

void loop() {
  float h = dht.readHumidity();
  float t = dht.readTemperature();

  oled.clearDisplay();//清屏 
  oled.setCursor(10, 10);//設置顯示位置
  oled.print("T:");
  oled.print(t);
  oled.println(" C");
  oled.setCursor(10, 40);//設置顯示位置
  oled.print("H:"); 
  oled.print(h);
  oled.println(" %");
  oled.display(); // 開顯示
  delay(1000);
}

上傳成功后,OLED將顯示當前環境溫濕度數據。

圖片

實驗現象

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

    關注

    119

    文章

    6234

    瀏覽量

    225541
  • 溫濕度傳感器

    關注

    5

    文章

    586

    瀏覽量

    36014
  • Arduino
    +關注

    關注

    188

    文章

    6479

    瀏覽量

    188741
  • DHT11
    +關注

    關注

    19

    文章

    277

    瀏覽量

    57863
  • ESP8266
    +關注

    關注

    50

    文章

    963

    瀏覽量

    45880
收藏 人收藏

    評論

    相關推薦

    基于arduino的dht11溫濕度傳感器的使用

    本文介紹了DHT11溫濕度傳感器電氣特性、DHT11封裝形式及接口說明與典型應用電路,其次介紹了DHT11
    發表于 01-22 15:50 ?4.5w次閱讀
    基于arduino的<b class='flag-5'>dht11</b><b class='flag-5'>溫濕度</b><b class='flag-5'>傳感器</b>的使用

    DHT11溫濕度傳感器介紹

    DHT11溫濕度傳感器介紹,1.實物原理圖2.模塊說明2.1 DHT11產品概述DHT11數字溫濕度
    發表于 07-21 09:04

    基于DHT11ESP8266如何去實現溫濕度數據無線傳輸

    DHT11模塊是怎么進行接線的?使用ESP8266模塊有哪些需要注意的事項?基于DHT11ESP8266如何去實現溫濕度數據無線傳輸?
    發表于 08-11 06:07

    如何通過NodeMCU和DHT11收集溫濕度

    broker。DHT11數字溫濕度傳感器是一款含有已校準數字信號輸出的溫濕度復合傳感器,Node MCU 底層集成了
    發表于 11-24 08:08

    DHT11溫濕度傳感器簡介

    DHT11溫濕度傳感器1、DHT11簡介DHT11數字溫濕度
    發表于 02-16 06:55

    DHT11數字溫濕度傳感器產品介紹

    DHT11數字溫濕度傳感器產品介紹 DHT11數字溫濕度傳感器是一款含有已校準數字信號輸出的
    發表于 02-26 17:19 ?256次下載

    DHT11數字式溫濕度傳感器的應用性研究

    基于DHT11溫濕度傳感器具有測量精度高、響應速度快、抗干擾能力強等優點。通過介紹DHT11數字式溫濕度
    發表于 07-25 17:03 ?216次下載
    <b class='flag-5'>DHT11</b>數字式<b class='flag-5'>溫濕度</b><b class='flag-5'>傳感器</b>的應用性研究

    數字溫濕度傳感器 DHT11

    數字溫濕度傳感器 DHT11 ?相對濕度和溫度測量 ?全部校準,數字輸出 ?卓越的長期穩定性 ?無需額外部件 ?超長的信號傳輸距離 ?超低能耗 ?4 引腳安裝 ?完全互換
    發表于 12-02 11:06 ?4次下載

    溫濕度傳感器DHT11驅動程序

    本文開始介紹了驅動程序的定義與驅動程序的作用,其次介紹了DHT11溫濕度傳感器特性、引腳說明與封裝詳情,最后介紹了
    發表于 01-22 16:52 ?5.3w次閱讀
    <b class='flag-5'>溫濕度</b><b class='flag-5'>傳感器</b><b class='flag-5'>DHT11</b><b class='flag-5'>驅動</b>程序

    51單片機DHT11溫濕度ESP8266WiFi手機APP顯示設計

    溫濕度檢測設計。基于51單片機、ESP8266WiFi模塊、溫濕度DHT11傳感器、Android APP完成。首先先展示一下設計好的實物,
    發表于 11-04 16:21 ?119次下載
    51單片機<b class='flag-5'>DHT11</b><b class='flag-5'>溫濕度</b><b class='flag-5'>ESP8266</b>WiFi手機APP顯示設計

    使用 NodeMCU 和 DHT11 傳感器通過 MQTT 上傳溫濕度數據

    broker。DHT11數字溫濕度傳感器是一款含有已校準數字信號輸出的溫濕度復合傳感器,Node MCU 底層集成了
    發表于 11-16 10:06 ?29次下載
    使用 NodeMCU 和 <b class='flag-5'>DHT11</b> <b class='flag-5'>傳感器</b>通過 MQTT 上傳<b class='flag-5'>溫濕度</b>數據

    基于51單片機+DHT11溫濕度模塊+ESP8266模塊+上傳oneNET APP顯示+LCD1602顯示

    正常3:連接網絡4:上傳數據5:設置APP應用6:代碼編寫呈現(部分)mian.clcd1602.cesp8266.cuart.cdht11.c項目展示總結基本介紹最近做了一個基于51單片機(STC89C52)+DHT11溫濕度
    發表于 11-23 16:51 ?70次下載
    基于51單片機+<b class='flag-5'>DHT11</b><b class='flag-5'>溫濕度</b>模塊+<b class='flag-5'>ESP8266</b>模塊+上傳oneNET APP顯示+LCD1602顯示

    溫濕度傳感器DHT11的STM32驅動實現

    溫濕度傳感器DHT11的STM32驅動實現
    發表于 11-25 20:36 ?76次下載
    <b class='flag-5'>溫濕度</b><b class='flag-5'>傳感器</b><b class='flag-5'>DHT11</b>的STM32<b class='flag-5'>驅動</b>實現

    ESP8266+DHT11溫濕度傳感器+小愛同學語音智能LED燈(狀態可視化)

    ESP8266+DHT11溫濕度傳感器+LED燈(狀態可視化)接線(繼電器與DHT11模塊的GND與VCC分別對應接好ESP8266即可,下
    發表于 12-17 18:09 ?13次下載
    <b class='flag-5'>ESP8266+DHT11</b><b class='flag-5'>溫濕度</b><b class='flag-5'>傳感器</b>+小愛同學語音智能LED燈(狀態可視化)

    Arduino Nano 和 NodeMCU ESP8266 讀取 DHT11 環境溫濕度數據及 OLED顯示

    Arduino Nano 和 NodeMCU ESP8266 讀取 DHT11 環境溫濕度數據及 OLED顯示
    的頭像 發表于 08-13 18:04 ?1466次閱讀
    Arduino Nano 和 NodeMCU <b class='flag-5'>ESP8266</b> 讀取 <b class='flag-5'>DHT11</b> 環境<b class='flag-5'>溫濕度</b>數據及 OLED顯示
    主站蜘蛛池模板: 野花韩国中文版免费观看 | 国产成人精品自拍 | YELLOW高清视频免费观看 | 黑人巨大两根一起挤进欧美 | 国产精品麻豆a啊在线观看 国产精品麻豆AV | 亚洲人成电影网站 | 久久中文字幕人妻AV熟女 | 晓雪老师我要进你里面好爽 | 金发欧美一区在线观看 | 亚洲国产在线2020最新 | 无码137片内射在线影院 | 免费观看视频成人国产 | 成人国内精品久久久久影 | 国产综合在线视频 | 97人妻在线公开视频在线观看 | 黄色软件色多多 | 十分钟免费观看高清视频大全 | 区久久AAA片69亚洲 | 亚洲午夜电影 | 欧美激情一区二区三区AA片 | 女人 我狠狠疼你 | 国产欧美一本道无码 | 男女牲交全过程免费播放 | 光棍天堂在线a | 国产精品久久久久久久久久久 | 色姣姣狠狠撩综合网 | 神马影院午夜伦理限级 | 強姧伦久久久久久久久 | 久久精品国产清白在天天线 | 俄罗斯aaaaa一级毛片 | 久久国产乱子伦免费精品 | 久久久久久免费高清电影 | 97蜜桃网123| 国内卡一卡二卡三免费网站 | 欧式午夜理伦三级在线观看 | 暖暖视频 免费 高清 日本8 | 97视频在线观看视频最新 | 欧美特黄99久久毛片免费 | 精品粉嫩BBWBBZBBW | 国产亚洲制服免视频 | 久久亚洲视频 |