女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

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

DHT溫濕度傳感器的介紹

454398 ? 來源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2019-11-27 11:43 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

概述

教程介紹了低成本的DHT溫濕度傳感器。這些傳感器非?;A(chǔ)且速度慢,但是對于想要進行一些基本數(shù)據(jù)記錄的業(yè)余愛好者來說非常有用。 DHT傳感器由兩部分組成:電容式濕度傳感器和熱敏電阻。內(nèi)部還有一個非?;镜男酒?,可以進行一些模擬到數(shù)字的轉(zhuǎn)換,并發(fā)出帶有溫度和濕度的數(shù)字信號。使用任何微控制器都可以輕松讀取數(shù)字信號。

DHT溫濕度傳感器的介紹

DHT11與DHT22

我們有兩個版本的DHT傳感器,它們看起來有點相似,并且具有相同的引腳排列,但是具有不同的特性。規(guī)格如下:

DHT11

超低成本

3至5V電源和I/O

轉(zhuǎn)換過程中使用的最大電流為2.5mA(在請求數(shù)據(jù)時)

適用于20-80%的濕度讀數(shù),精度為5%

適用于0-50°C溫度讀數(shù)±2°C精度

采樣率不超過1 Hz(每秒一次)

機身尺寸15.5mm x 12mm x 5.5mm

4間距為0.1“的引腳

DHT22

低成本

3至5V電源和I/O

轉(zhuǎn)換期間最大電流消耗為2.5mA(在請求數(shù)據(jù)時)

適用于0-100%的濕度讀數(shù),精度為2-5%

適用于-40至80°C溫度讀數(shù),精度為±0.5°C

采樣率不超過0.5 Hz(每2秒一次)

機身尺寸15.1mm x 25mm x 7.7mm

4個間距為0.1“的引腳

如您所見,DHT22在稍大的范圍內(nèi)精度更高,性能更好。兩者都使用單個數(shù)字引腳,因此它們“呆滯”,因為您每秒鐘查詢一次或兩次都不會超過一次。

您可以從adafruit商店拿起DHT11和DHT22!

連接到DHTxx傳感器

幸運的是,連接這些傳感器很簡單,它們具有相當長的0.1“間距引腳,因此您可以將它們插入任何面包板,穿孔板或類似。

AM2302(有線DHT22)溫濕度傳感器

產(chǎn)品ID:393

AM2302是DHT22的有線版本,采用大型塑料主體,是一種基本的低成本數(shù)字溫度和濕度傳感器。。..

$ 15.00

庫存

添加到購物車

連接DHT傳感器非常容易,它們有四個引腳

VCC -紅色導(dǎo)線連接到3.3-5V電源,有時3.3V電源是不夠的在這種情況下,請嘗試使用5V電源。

數(shù)據(jù)輸出-白色或黃色電線

未連接

接地-黑線

只需忽略引腳3,它就不會使用。您將需要在VCC和數(shù)據(jù)引腳之間放置一個10 Kohm電阻,以充當數(shù)據(jù)線上的中等強度上拉電阻。 Arduino內(nèi)置了可以打開的上拉電阻,但它們非常弱,大約20-50K

DHT22和AM2302通常已經(jīng)在內(nèi)部裝有一個上拉電阻,但是添加另一個上拉電阻也沒有問題!

此圖顯示了我們?nèi)绾芜B接測試草圖。將數(shù)據(jù)連接到引腳2,您可以稍后將其更改為任何引腳。

如果您有AM2302

使用DHTxx傳感器

要測試草圖,我們將使用Arduino。您可以使用任何可以執(zhí)行微秒計時的micrcontroller,但由于要對其進行編碼有些棘手,因此我們建議驗證Arduino的接線和傳感器是否正常工作。

您應(yīng)該使用 Arduino IDE 軟件目前正在運行。接下來,需要安裝我們的DHT庫,可以通過Arduino庫管理器完成:

素描→包含庫→管理庫…

輸入“ dht ”,然后在列表中瀏覽“ Adafruit 的 DHT傳感器庫”。單擊“安裝”按鈕,或“

div》

重要信息::從DHT庫的1.3.0版本開始,您還需要安裝 Adafruit_Sensor 庫,該庫也可在Arduino庫管理器:

現(xiàn)在加載示例→DHT→DHTtester 草圖

如果您使用的是 DHT11 傳感器,請?zhí)砑幼⑨屧O(shè)置類型的行:

下載:文件

復(fù)制代碼

//#define DHTTYPE DHT22 // DHT 22 (AM2302) //#define DHTTYPE DHT22 // DHT 22 (AM2302)

,并取消注釋以下行:

下載:文件

復(fù)制代碼

#define DHTTYPE DHT11 // DHT 11 #define DHTTYPE DHT11 // DHT 11

此將使數(shù)據(jù)對于正確的傳感器正確顯示。上載草圖!

您應(yīng)該看到溫度和濕度。呼吸傳感器可以看到變化(就像您要霧化窗戶一樣),這會增加濕度。

您可以在線路上添加任意數(shù)量的DHT傳感器單個引腳,只需在初始DHT dht2 = DHT(pin, type);對象的聲明下方添加新行,例如

dht

,就可以引用新的dht2隨時隨地。

DHT CircuitPython代碼

Adafruit CircuitPython模塊安裝

要在您的Adafruit CircuitPython板上使用DHT傳感器,您需要在您的板上安裝Adafruit_CircuitPython_DHT模塊。

首先請確保您為該板上運行了最新版本的Adafruit CircuitPython。特別是對于 Gemma M0,Trinket M0和M0基本板,您必須運行CircuitPython 2.1.0或更高版本才能訪問必要的Pulseio模塊!

下一步,您將需要安裝必要的庫才能使用硬件-仔細按照以下步驟從Adafruit的CircuitPython庫捆綁中查找并安裝這些庫。我們的簡介指南上有一個很棒的頁面,介紹如何為快速和非表達板安裝庫包。

請記住非表達板,例如,您需要從束中手動安裝必要的庫:

adafruit_dht.mpy

您也可以從其發(fā)行頁面下載 adafruit_dht.mpy

。在繼續(xù)之前,請確保您開發(fā)板的lib文件夾或根文件系統(tǒng)已復(fù)制 adafruit_dht.mpy 模塊。

接線

DHT接線非常簡單:

最左邊的引腳是電源。我們建議使用5V供電(有時3V是不夠的)-即使您使用的是3.3V邏輯,也可以這樣做

第二個引腳是 data 。從該引腳連接一個10K上拉電阻至3.3V。如果您使用的是DHT11,則是必需的。如果您使用的是DHT22或AM2302,則有時可以將其關(guān)閉

跳過第三個引腳

最右邊的引腳是接地

對于DATA引腳,您必須選擇一個具有PWM支持的引腳(pulseio )-檢查電路板的指南,了解哪些引腳可以使用計時器

以下是使用小飾品M0的示例-您可以使用任何CircuitPython開發(fā)板,只需檢查Data引腳是否為pulseio-

在在此示例中,我們將使用連接到D6引腳的Feather M0和DHT22傳感器

Fritzing Source

用法

演示DHT傳感器模塊的用法,您可以將其連接到開發(fā)板的串行REPL并運行讀取溫度和濕度的Python代碼。

下一步連接到開發(fā)板的串行REPL,因此您位于CircuitPython的》》》 提示符下。

下一步導(dǎo)入 board 和 adafruit_dht 模塊,這些是初始化和訪問傳感器的必要模塊:

下載:文件

復(fù)制代碼

import board

import adafruit_dht import board

import adafruit_dht

嘗試從5V為DHT傳感器供電(我們發(fā)現(xiàn)有時確實需要更多功率),但仍將10K上拉電阻設(shè)為3.3V伏)

現(xiàn)在創(chuàng)建一個 DHT11實例或 DHT22 類,具體取決于您使用的傳感器的類型(對于AM2302傳感器,請使用DHT22類)。您必須傳入連接到信號線的引腳,例如,連接到板引腳D6的DHT22或AM2302傳感器將需要以下代碼:

下載:文件

復(fù)制代碼

dht = adafruit_dht.DHT22(board.D6) dht = adafruit_dht.DHT22(board.D6)

請注意,對于DHT11傳感器,您可以使用 adafruit_dht.DHT11 代替上面的 adafruit_dht.DHT22 代碼。

此時,您一切就緒,準備開始讀取溫度和濕度!您可以通過讀取 temperature 屬性來完成此操作,該屬性返回以攝氏度為單位的溫度:

下載:文件

復(fù)制代碼

dht.temperature dht.temperature

要讀取濕度獲取值濕度屬性的值,它將返回相對濕度百分數(shù)(從0到100%):

下載:文件

復(fù)制代碼

dht.humidity dht.humidity

在大多數(shù)情況下,您總是會在收到請求時返回溫度或濕度值,但是有時如果存在電噪聲或信號被某種方式中斷,則可能看到拋出異常以重試。這些傳感器有時很難讀取,這是正常的,如果讀取失敗,您可能需要使代碼重試幾次。但是,如果您總是遇到錯誤并且無法讀取傳感器,請仔細檢查接線(如果需要,請不要忘記上拉電阻!)和設(shè)備的電源。

示例代碼

這是一個完整的示例草圖,它也可以管理錯誤-重試邏輯(有時會發(fā)生。

不要忘記將邏輯引腳更改為您正在使用的任何引腳!然后將其保存為main.py在CircuitPython板上

下載:Project Zip 或 dht22 .py | 在Github上查看

復(fù)制代碼

import time

import adafruit_dht

import board

dht = adafruit_dht.DHT22(board.D2)

while True:

try:

temperature = dht.temperature

humidity = dht.humidity

# Print what we got to the REPL

print(“Temp: {:.1f} *C Humidity: {}%”.format(temperature, humidity))

except RuntimeError as e:

# Reading doesn‘t always work! Just print error and we’ll try again

print(“Reading from DHT failure: ”, e.args)

time.sleep(1)

import time

import adafruit_dht

import board

dht = adafruit_dht.DHT22(board.D2)

while True:

try:

temperature = dht.temperature

humidity = dht.humidity

# Print what we got to the REPL

print(“Temp: {:.1f} *C Humidity: {}%”.format(temperature, humidity))

except RuntimeError as e:

# Reading doesn‘t always work! Just print error and we’ll try again

print(“Reading from DHT failure: ”, e.args)

time.sleep(1)

如果您使用的是DHT11,請更改代碼以使用adafruit_dht.DHT11(board.D2)對象。

打開REPL以查看輸出!看看它會提高溫度和濕度(除非您是White Walker,否則溫度會下降)

下載

DHT傳感器的Arduino庫和示例代碼

Adafruit_Sensor庫(由上面的DHT庫要求)

DHT11數(shù)據(jù)表(中文,也請參見DHT22數(shù)據(jù)表?。?/p>

DHT22數(shù)據(jù)表

K&R Smith校準說明
責任編輯:wv

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

    關(guān)注

    5

    文章

    593

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    常見的溫濕度傳感器類型?

    。 DHT11溫濕度傳感器 DHT11是一種常見的數(shù)字溫濕度傳感器,具有價格低廉、簡單易用的優(yōu)點
    發(fā)表于 06-24 09:24

    溫濕度傳感器:核心原理與跨領(lǐng)域應(yīng)用解析

    一、溫濕度傳感器的技術(shù)演進與核心價值 溫濕度傳感器是一種通過物理或化學(xué)機制實時監(jiān)測環(huán)境溫濕度參數(shù)的電子設(shè)備。在物聯(lián)網(wǎng)(IoT)與智慧化轉(zhuǎn)型的
    的頭像 發(fā)表于 03-27 11:21 ?678次閱讀
    <b class='flag-5'>溫濕度</b><b class='flag-5'>傳感器</b>:核心原理與跨領(lǐng)域應(yīng)用解析

    溫濕度傳感器:生活中的“小氣候?qū)<摇?/a>

    ,我們就來一起揭開溫濕度傳感器的神秘面紗,看看它是如何工作,并在我們的生活中發(fā)揮重要作用的。 一、溫濕度傳感器的自我介紹
    的頭像 發(fā)表于 02-27 16:36 ?451次閱讀

    溫濕度控制的功能和應(yīng)用

    溫濕度控制在電阻柜中的應(yīng)用主要涉及以下幾個方面: 溫濕度控制的功能 檢測與控制:溫濕度控制
    的頭像 發(fā)表于 11-07 15:08 ?746次閱讀

    溫濕度傳感器種類及原理的優(yōu)劣分析

    溫濕度傳感器是一種能夠感知并測量環(huán)境中溫度和濕度變化的設(shè)備,它們在環(huán)境監(jiān)測、氣象觀測、農(nóng)業(yè)、工業(yè)生產(chǎn)、智能家居等多個領(lǐng)域發(fā)揮著重要作用。下面將對溫濕度
    的頭像 發(fā)表于 10-21 15:05 ?2494次閱讀

    溫濕度傳感器是什么類型的傳感器

    了重要數(shù)據(jù)支持。以下是對溫濕度傳感器類型及其特點的介紹: 一、溫濕度傳感器的類型 電阻式溫濕度
    的頭像 發(fā)表于 10-21 14:53 ?1479次閱讀

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

    。溫濕度是環(huán)境監(jiān)測中最基本的參數(shù)之一。DHT11傳感器因其低成本、易于使用和相對較高的精度而受到廣泛歡迎。本文將詳細介紹DHT11
    的頭像 發(fā)表于 10-21 09:47 ?8660次閱讀

    車載溫濕度傳感器有什么功能

    在現(xiàn)代化物流體系中,尤其是針對需要嚴格溫控的冷鏈運輸領(lǐng)域,車載溫濕度傳感器成為了重要的智能設(shè)備。車載溫濕度傳感器以其高精度測量、智能化報警、靈活供電及便捷管理等特點,為貨物安全運輸提供
    的頭像 發(fā)表于 10-10 13:23 ?549次閱讀

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

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

    CW32模塊使用 DHT11溫濕度傳感器

    DHT11數(shù)字溫濕度傳感器是一款含有已校準數(shù)字信號輸出的溫濕度復(fù)合傳感器。其成本低、長期穩(wěn)定、可以測量相對
    的頭像 發(fā)表于 09-09 18:21 ?1713次閱讀
    CW32模塊使用 <b class='flag-5'>DHT</b>11<b class='flag-5'>溫濕度</b><b class='flag-5'>傳感器</b>

    昆侖海岸溫濕度變送器產(chǎn)品介紹

    本系列溫濕度變送器采用高穩(wěn)定傳感器,探測范圍寬,可對溫濕度進行精確測量,使用溫度補償電路,產(chǎn)品工作穩(wěn)定可靠。
    的頭像 發(fā)表于 09-06 11:44 ?775次閱讀

    溫濕度傳感器怎么調(diào)試

    溫濕度傳感器是一種廣泛應(yīng)用于工業(yè)、農(nóng)業(yè)、氣象、科研等領(lǐng)域的傳感器,用于測量環(huán)境的溫度和濕度。在實際應(yīng)用中,溫濕度
    的頭像 發(fā)表于 08-19 15:04 ?2237次閱讀

    溫濕度傳感器技術(shù)參數(shù)有哪些

    溫濕度傳感器是一種用于測量環(huán)境溫度和濕度傳感器。它們廣泛應(yīng)用于氣象、農(nóng)業(yè)、工業(yè)、醫(yī)療、智能家居等領(lǐng)域。本文將介紹
    的頭像 發(fā)表于 08-19 15:03 ?2798次閱讀

    LORA溫濕度傳感器的功能特點

    LORA溫濕度傳感器,作為現(xiàn)代環(huán)境監(jiān)測技術(shù)的重要一員,憑借其獨特的功能特點,在氣象、環(huán)保、農(nóng)業(yè)、醫(yī)藥、物流等多個領(lǐng)域發(fā)揮著不可替代的作用。以下將詳細探討LORA溫濕度傳感器的功能特點,
    的頭像 發(fā)表于 08-09 16:32 ?793次閱讀

    想要準確地測量環(huán)境溫濕度?溫濕度傳感器是關(guān)鍵!

    ? 溫濕度是生產(chǎn)生活中最重要的環(huán)境指標之一,不僅人需要在適宜的溫濕度條件下保持良好的精神狀態(tài)和敏捷的思維,食品、藥品、各種儀器設(shè)備等都對環(huán)境溫濕度有特殊的要求?;趯Νh(huán)境溫濕度的要求,
    的頭像 發(fā)表于 07-04 08:48 ?1098次閱讀