這篇文章主要為大家展示了“如何使用Adafruit讀取DHT11溫濕度傳感器”,內(nèi)容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“如何使用Adafruit讀取DHT11溫濕度傳感器”這篇文章吧。
公司主營業(yè)務(wù):成都網(wǎng)站設(shè)計、成都網(wǎng)站制作、外貿(mào)網(wǎng)站建設(shè)、移動網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。成都創(chuàng)新互聯(lián)公司是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。成都創(chuàng)新互聯(lián)公司推出蓬江免費做網(wǎng)站回饋大家。
DHT11 溫濕度傳感器盡管不是使用效率最高的溫濕度傳感器,但價格便宜被廣泛應(yīng)用。下面我們介紹基于Adafruit DHT 庫讀取 DHT11 數(shù)據(jù)的方法。
DHT11 有四個引腳,但是其中一個沒有被使用到。所有有的模塊會簡化成3個引腳。
濕度檢測范圍 : 20-80% (5% 精度)
溫度檢測范圍 : 0-50°C (±2°C 精度)
該廠商不建議讀取頻率小于2秒,如果這么做數(shù)據(jù)可能會有誤。
需要在電源和數(shù)據(jù)腳之間串聯(lián)一個上拉電阻(4.7K-10K),通常情況下,購買DHT11模塊的話都自帶了這個電阻。不同的模塊型號引腳位置略有不同,下面以圖上模塊為說明:
DHT Pin | Signal | Pi Pin |
1 | 3.3V | 1 |
2 | Data/Out | 11 (GPIO17) |
3 | not used | – |
4 | Ground | 6 or 9 |
數(shù)據(jù)引腳可以根據(jù)你的需要自行修改。
Python 庫
DHT11 的讀取需要遵循特定的信號協(xié)議完成,為了方便我們使用Adafruit DHT 庫。
開始之前需要更新軟件包:
1 2 |
|
1 2 |
|
給 Python 2 和 Python 3 安裝該庫:
1 2 |
|
Adafruit 提供了示例程序,運行下面的命令測試。
1 2 3 4 |
|
這兩個參數(shù)分別表示 DHT11 和數(shù)據(jù)引腳所接的樹莓派 GPIO 編號。成功的話會輸出:
Temp=22.0* Humidity=68.0%
參照下面的方法引入 Adafruit 庫,然后就可以使用 “read_retry” 方法來讀取 DHT11 的數(shù)據(jù)了:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
|
以上是“如何使用Adafruit讀取DHT11溫濕度傳感器”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
文章名稱:如何使用Adafruit讀取DHT11溫濕度傳感器
當(dāng)前URL:http://m.rwnh.cn/article42/jipshc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站策劃、云服務(wù)器、網(wǎng)站制作、動態(tài)網(wǎng)站、全網(wǎng)營銷推廣、
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)