色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美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

    文章

    6198

    瀏覽量

    224097
  • 溫濕度傳感器

    關注

    5

    文章

    579

    瀏覽量

    35706
  • Arduino
    +關注

    關注

    188

    文章

    6468

    瀏覽量

    186952
  • DHT11
    +關注

    關注

    19

    文章

    277

    瀏覽量

    57580
  • ESP8266
    +關注

    關注

    50

    文章

    962

    瀏覽量

    44959
收藏 人收藏

    評論

    相關推薦

    基于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 ?11次下載
    <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 ?1114次閱讀
    Arduino Nano 和 NodeMCU <b class='flag-5'>ESP8266</b> 讀取 <b class='flag-5'>DHT11</b> 環境<b class='flag-5'>溫濕度</b>數據及 OLED顯示
    主站蜘蛛池模板: 精品久久伊人| 欧美日本高清动作片www网站| 暖暖视频免费观看社区| 深夜释放自己在线观看| 伊人久久大香| 动漫美女搞鸡| 久久伊人电影| 跳蛋按摩棒玉势PLAY高H| 中文字幕欧美日韩VA免费视频| 俄罗斯bbbb| 麻豆国产人妻精品无码AV| 四川少妇大战4黑人| 18禁国产精品久久久久久麻豆| 国产成人精品免费青青草原app| 就操成人网| 小舞被爆操| z0000性欧美| 久久视频这里只精品6国产| 四川少妇大战4黑人| AV无码久久无遮挡国产麻豆| 很黄很色60分钟在线观看| 日本熟妇乱人伦A片精品软件| 伊人草久久| 国产亚洲欧洲日韩在线观看| 热99RE久久精品国产| 最近高清中文字幕无吗免费看| 国产伦精品一区二区三区精品| 欧美另类老女人| 伊人久久精品中文字幕| 国产香蕉九九久久精品免费| 胖老太与人牲交BBWBBW高潮| 在线播放毛片| 国内精品不卡一区二区三区| 色呦呦人人视频| a视频在线免费观看| 久久久中日AB精品综合| 亚洲国产精品无码AV久久久| 国产 浪潮AV性色四虎| 欧美高清69vivo| 最近最新中文字幕MV高清在线| 含羞草完整视频在线播放免费 |