相關專題
溫室
DHT11功能說明
DHT 11 靠1 條線就可以傳送量測到的溫度、濕度資料
所以它加上電源只要3 條線就可以,而且價格非常便宜
所以它加上電源只要3 條線就可以,而且價格非常便宜
材料清單(BOM)
- Arduino UNO 或是 Leonardo
- DHT11 *1
- 公對母杜邦線 *3
接線方式
Arduino UNO
VCC |
5V |
GND |
GND |
OUT |
2 |
範例程式測試
Library 下載:https://github.com/adafruit/DHT-sensor-library
Library 安裝:請參考基本教學
打開範例程式庫: DHT-sensor-library ---> DHTtester
修改程式碼:
DHT22 那行註解
DHT11 那行取消註解
Library 安裝:請參考基本教學
打開範例程式庫: DHT-sensor-library ---> DHTtester
修改程式碼:
DHT22 那行註解
DHT11 那行取消註解
開啟Serial Monitor 設定buad rate 為:9600
結果
製作專題的地方在高雄第一科技大學男生宿舍
Google 天氣
延伸程式碼修改
- 修改腳位的話就修改:#define DHTPIN 之後的數字
- 可以把每次量測的延遲拿掉:delay(2000);
- 但是這個模組至少需要250ms 的時間去做測量與傳資料,請不要把delay 設定太小