chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

如何將DHT11溫度和濕度傳感器與樹(shù)莓派連接

454398 ? 來(lái)源:工程師吳畏 ? 2019-07-29 10:37 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

概述

DHT11是一個(gè)數(shù)字傳感器,由兩個(gè)不同的傳感器組成一個(gè)封裝。該傳感器包含一個(gè)NTC(負(fù)溫度系數(shù))溫度傳感器,一個(gè)電阻濕度傳感器和一個(gè)8位微控制器,用于轉(zhuǎn)換來(lái)自這些傳感器的模擬信號(hào)并產(chǎn)生數(shù)字輸出。

我已經(jīng)在我的 DHT11濕度傳感器Arduino 項(xiàng)目中使用了DHT11傳感器。在該項(xiàng)目中,我提到了DHT11傳感器的引腳配置,如何將其與微控制器連接以及如何解碼DHT11傳感器的數(shù)字輸出。

所以,我建議您參考該項(xiàng)目一次,以獲取有關(guān)DHT11濕度和溫度傳感器的更多信息。我將解釋一下我在Arduino項(xiàng)目中遺漏的一些事情。

我們知道輸出來(lái)自DHT11傳感器是數(shù)字的。但我們究竟能讀取這些數(shù)字?jǐn)?shù)據(jù)?

從DHT11讀取數(shù)字輸出

DHT11使用單總線(xiàn)數(shù)據(jù)格式進(jìn)行通信。只有像Arduino或Raspberry Pi這樣的MCU與DHT11傳感器之間的單條數(shù)據(jù)線(xiàn)足以交換信息。

在此設(shè)置中,微控制器充當(dāng)主設(shè)備和DHT11傳感器充當(dāng)從站。 DHT11傳感器的數(shù)據(jù)輸出采用漏極開(kāi)路配置,因此必須在5.1KΩ電阻的幫助下將其拉高。

此上拉將確保當(dāng)Master沒(méi)有請(qǐng)求數(shù)據(jù)時(shí),數(shù)據(jù)的狀態(tài)為HIGH(除非Master請(qǐng)求,否則DHT11不會(huì)發(fā)送數(shù)據(jù))。

現(xiàn)在,我們將如何傳輸數(shù)據(jù)和DHT11傳感器的數(shù)據(jù)格式。每當(dāng)微控制器想要從DHT11傳感器獲取信息時(shí),

微控制器的引腳被配置為OUTPUT,它將使數(shù)據(jù)線(xiàn)保持低電平至少18ms并釋放線(xiàn)路。在此之后,微控制器引腳設(shè)為INPUT。

DHT11傳感器的數(shù)據(jù)引腳,即INPUT引腳,讀取微控制器產(chǎn)生的低電平,并充當(dāng)輸出引腳,在數(shù)據(jù)線(xiàn)上發(fā)送低信號(hào)響應(yīng)約80μs,然后再將該線(xiàn)路上拉80μs。

此后,DHT11傳感器發(fā)送40邏輯‘0’的位數(shù)據(jù)是50μs的低電平和26到28μs的高電平的組合,邏輯‘1’是50μs的低電平和70到80μ的高電平。

發(fā)送40位數(shù)據(jù)后,DHT11數(shù)據(jù)引腳保持低電平再持續(xù)50μs,最后將其狀態(tài)更改為輸入以接受來(lái)自微控制器的請(qǐng)求。

注意:我們?cè)诰帉?xiě)Arduino時(shí)實(shí)現(xiàn)了這個(gè)邏輯。但是對(duì)于Raspberry Pi,我們使用了一個(gè)處理所有這些事情的庫(kù)。

Raspberry Pi DTH11濕度和溫度傳感器接口

通過(guò)將DHT11傳感器與Raspberry Pi連接,您可以構(gòu)建自己的物聯(lián)網(wǎng)氣象站。實(shí)現(xiàn)此類(lèi)物聯(lián)網(wǎng)天氣所需的只是Raspberry Pi,DHT11濕度和溫度傳感器以及具有互聯(lián)網(wǎng)連接功能的計(jì)算機(jī)。

電路圖

以下是DHT11和Raspberry Pi接口的電路圖。

所需組件

Raspberry Pi 3型號(hào)B

DHT11溫度和濕度傳感器

連接電線(xiàn)

電源

計(jì)算機(jī)

電路設(shè)計(jì)

如果你觀察電路圖,那么連接方面就沒(méi)有很多東西了。您需要做的就是將DHT11傳感器的VCC和GND引腳連接到Raspberry Pi的+ 5V和GND,然后將傳感器的數(shù)據(jù)輸出連接到GPIO4,即Raspberry Pi的物理引腳7。

安裝DTH11庫(kù)

由于我們使用Adafruit為此項(xiàng)目提供的名為Adafruit_DHT的庫(kù),我們需要先將此庫(kù)安裝到Raspberry Pi中。

第一步是從GitHub下載庫(kù)。但在此之前,我在Raspberry Pi的桌面上創(chuàng)建了一個(gè)名為“l(fā)ibrary”的文件夾來(lái)放置下載的文件。您不必這樣做。

現(xiàn)在,輸入以下命令以下載與Adafruit_DHT庫(kù)相關(guān)的文件。

git clone https://github.com/adafruit/Adafruit_Python_DHT.git

所有內(nèi)容都將下載到名為“Adafruit_Python_DHT”的文件夾中。使用cd Adafruit_Python_DHT打開(kāi)此目錄。要查看此文件夾的內(nèi)容,請(qǐng)使用“l(fā)s”命令。

在該文件夾中,有一個(gè)名為“setup.py”的文件。我們需要使用以下命令安裝此文件。

sudo python setup.py install

代碼

我們正在使用該庫(kù)對(duì)于這個(gè)項(xiàng)目的Adafruit_DHT,Python編程部分沒(méi)什么可做的。您需要做的就是使用傳感器和GPIO引腳調(diào)用庫(kù)并打印溫度和濕度值。

工作

按照電路圖進(jìn)行連接并安裝庫(kù)。使用上面的python程序查看結(jié)果。

應(yīng)用程序

DHT11溫度和濕度傳感器是業(yè)余愛(ài)好者在許多物聯(lián)網(wǎng)項(xiàng)目中實(shí)施的流行傳感器模塊之一。此傳感器與Raspberry Pi一起也可用于:

HVAC Systems

恒溫器

家庭和辦公室氣候控制

氣象站

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

    關(guān)注

    2576

    文章

    54808

    瀏覽量

    789292
  • 樹(shù)莓派
    +關(guān)注

    關(guān)注

    122

    文章

    2075

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    【瑞薩FPB-RA6E2試用】【瑞薩FPB-RA6E2】Zephyr-驅(qū)動(dòng)-DHT11-溫濕度傳感器及設(shè)備樹(shù)理解

    DHT11、DHT22)周期性地讀取環(huán)境溫度和相對(duì)濕度數(shù)據(jù)。該示例采用輪詢(xún)(polling)方式獲取傳感器數(shù)據(jù)。 主要功能 初始化
    發(fā)表于 01-13 14:54

    【瑞薩RA6E2地奇星開(kāi)發(fā)板試用】串口通信+DHT11測(cè)量溫濕度

    實(shí)現(xiàn)效果如上視頻。 首先先要了解DHT11濕度傳感器的原理。 DHT11濕度傳感器
    發(fā)表于 12-26 18:23

    【瑞薩RA6E2地奇星開(kāi)發(fā)板試用】DHT11 測(cè)量溫濕度

    使用瑞薩 RA6E2 微控制,實(shí)現(xiàn) DHT11濕度傳感器的數(shù)據(jù)采集,并通過(guò) I2C 接口的 OLED12864 顯示屏實(shí)時(shí)顯示數(shù)據(jù)。 硬件準(zhǔn)備? 核心板:瑞薩 RA6E2 地奇
    發(fā)表于 12-19 18:50

    【瑞薩RA6E2地奇星開(kāi)發(fā)板試用】串口打印DHT11濕度數(shù)據(jù)

    【瑞薩RA6E2地奇星開(kāi)發(fā)板試用】串口打印DHT11濕度數(shù)據(jù) 本文介紹了 RA6E2 地奇星開(kāi)發(fā)板驅(qū)動(dòng) DHT11 傳感器實(shí)現(xiàn)串口打印環(huán)境溫濕度
    發(fā)表于 12-07 16:20

    RA-Eco-RA6M4部分功能測(cè)評(píng)2

    (如信號(hào)時(shí)長(zhǎng)不匹配),傳感器直接無(wú)響應(yīng)。 2. 數(shù)據(jù)傳輸規(guī)則 DHT11一次通信傳輸40位二進(jìn)制數(shù)據(jù),采用“高位先出”格式,具體組成如下:8位濕度整數(shù)數(shù)據(jù) + 8位
    發(fā)表于 09-05 20:42

    【RA-Eco-RA6M4開(kāi)發(fā)板評(píng)測(cè)】DHT11濕度傳感器獲取+OLED 屏幕顯示

    校準(zhǔn)數(shù)字信號(hào)輸出的溫濕度傳感器。 精度濕度+-5%RH, 溫度+-2℃,量程濕度20-90%RH, 溫度
    發(fā)表于 08-26 00:10

    【RA-Eco-RA6M4開(kāi)發(fā)板評(píng)測(cè)】uart+OLED+DHT11

    繼上一篇調(diào)通串口和OLED后,這次我們開(kāi)始加傳感器,這次的傳感器是溫濕度傳感器DHT11DHT11
    發(fā)表于 07-27 17:21

    樹(shù)莓5上,如何使用毫米波雷達(dá)檢測(cè)和追蹤人類(lèi)?

    在本指南中,我們學(xué)習(xí)如何將RD-03D雷達(dá)傳感器添加到樹(shù)莓單板計(jì)算機(jī)上,以便實(shí)時(shí)檢測(cè)和追蹤人類(lèi)。我們將了解該
    的頭像 發(fā)表于 07-24 15:32 ?2294次閱讀
    在<b class='flag-5'>樹(shù)莓</b><b class='flag-5'>派</b>5上,如何使用毫米波雷達(dá)檢測(cè)和追蹤人類(lèi)?

    樹(shù)莓小技巧:無(wú)需鍵盤(pán)或顯示,如何通過(guò)WiFi設(shè)置樹(shù)莓?

    樹(shù)莓是一款小巧便攜的USB供電計(jì)算機(jī),可以隱藏起來(lái)用于小型項(xiàng)目,如網(wǎng)絡(luò)服務(wù)或家庭自動(dòng)化。通常,設(shè)置樹(shù)莓需要鍵盤(pán)和顯示
    的頭像 發(fā)表于 06-26 15:41 ?1325次閱讀
    <b class='flag-5'>樹(shù)莓</b><b class='flag-5'>派</b>小技巧:無(wú)需鍵盤(pán)或顯示<b class='flag-5'>器</b>,如何通過(guò)WiFi設(shè)置<b class='flag-5'>樹(shù)莓</b><b class='flag-5'>派</b>?

    常見(jiàn)的溫濕度傳感器類(lèi)型?

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

    樹(shù)莓實(shí)現(xiàn)自動(dòng)感應(yīng)照明:PIR傳感器教程!

    一個(gè)快速項(xiàng)目,PIR傳感器樹(shù)莓進(jìn)行接口連接。本項(xiàng)目所用組件硬件組件樹(shù)莓
    的頭像 發(fā)表于 06-21 20:32 ?1237次閱讀
    用<b class='flag-5'>樹(shù)莓</b><b class='flag-5'>派</b>實(shí)現(xiàn)自動(dòng)感應(yīng)照明:PIR<b class='flag-5'>傳感器</b>教程!

    樹(shù)莓分類(lèi):用樹(shù)莓識(shí)別不同型號(hào)的樹(shù)莓!

    在本教程系列的第一部分中,您將學(xué)習(xí)如何使用樹(shù)莓AI攝像頭來(lái)檢測(cè)不同的樹(shù)莓型號(hào)。本系列由DavidPlowman創(chuàng)建,他是樹(shù)莓
    的頭像 發(fā)表于 06-13 16:39 ?1145次閱讀
    <b class='flag-5'>樹(shù)莓</b><b class='flag-5'>派</b>分類(lèi)<b class='flag-5'>器</b>:用<b class='flag-5'>樹(shù)莓</b><b class='flag-5'>派</b>識(shí)別不同型號(hào)的<b class='flag-5'>樹(shù)莓</b><b class='flag-5'>派</b>!

    【RA4L1-SENSOR】DHT11測(cè)溫濕度OLED顯示

    為I2C接口,開(kāi)漏輸出 P107 設(shè)置為 DHT11 單總線(xiàn)接口 OLED 驅(qū)動(dòng)代碼如下: void OLED_SSD1306_Init(void) { u8 i
    發(fā)表于 06-12 11:02

    樹(shù)莓“吉尼斯世界記錄”:樹(shù)莓的性能發(fā)揮到極致的項(xiàng)目!

    完成的許多酷炫項(xiàng)目。這就引出了一個(gè)問(wèn)題——你該如何將樹(shù)莓的性能推向極限呢?歷經(jīng)13年的項(xiàng)目實(shí)踐和樹(shù)莓各型號(hào)的發(fā)展,你會(huì)驚訝地發(fā)現(xiàn),
    的頭像 發(fā)表于 05-22 16:53 ?1391次閱讀
    <b class='flag-5'>樹(shù)莓</b><b class='flag-5'>派</b>“吉尼斯世界記錄”:<b class='flag-5'>將</b><b class='flag-5'>樹(shù)莓</b><b class='flag-5'>派</b>的性能發(fā)揮到極致的項(xiàng)目!

    【RA-Eco-RA4M2開(kāi)發(fā)板評(píng)測(cè)】DHT11測(cè)溫濕度OLED顯示

    DHT11 單總線(xiàn)接口 OLED 驅(qū)動(dòng)代碼如下: void OLED_SSD1306_Init(void) { u8 i; OLED_SSD1306_IIC_Init(); for (i=0
    發(fā)表于 05-11 13:53