DHT11溫溼度模組
Last updated
Last updated
使用「科易KEYES Arduino UNO R3 開發板」連接「DHT11溫溼度模組」,讀取DHT11溫溼度模組所測到的溫度、溼度。
此DHT11溫溼度模組包含於「洞洞兩教學材料包 Education Kit 002」內。
通用型彩色Sensor shield v5.0感測器擴充板
DHT11溫溼度模組
DHT11溫溼度模組是數位訊號輸出, 可以接「D0 ~ D13」的KEYES Arduino UNO R3訊號端上。 本範例連接到「D3」
由於DHT11溫溼度模組是函式庫型模組,所以需要先在Arduino上下載函式庫,下載方法如下。
在Arduino上選擇工具,選擇管理程式庫,在管理程式庫搜尋DHT sensor選擇DHT sensor library by adafruit版本1.3.6並安裝。
注意:只下載此函式庫的話,編譯範例程式會出現錯誤,
需下載以下函式庫並放入Arduino函式庫中(Arduino資料夾中libraries資料夾裡面)
https://github.com/adafruit/Adafruit_Sensor
函式庫名稱為 Adafruit_Sensor-master
以上函式庫也是官方版1.3.0以上函式庫所額外需要的函式庫,下載之後放到Arduino函式庫目錄中,就能解決1.3.0版以上編譯錯誤的問題。
按右上角Clone or download選擇Download ZIP
接著把下載好的ZIP檔解壓縮到Arduino資料夾中libraries資料夾
每1秒鐘會讀取一次DHT11溫溼度模組所測得的溫度、溼度 。
產生出的 Arduino 程式如下