2018年10月3日 星期三

用SensorBoard 玩 Arduino (6) 溫溼度感測 (DHT11)

一、接線圖
DHT11數字溫濕度傳感器是一款溫濕度複合傳感器,DHT11規格如下:
  • 供電電壓:3.3〜5.5V
  • 測量範圍:濕度20-90%RH
  • 溫度0〜50℃
  • 測量精度:濕度+ -5%RH
  • 溫度+ -2℃分辨率:濕度 1%RH
  • DHT11接腳說明(vcc=>正極 gnd=>負極,另外一極是data腳位)


用SensorBoard 外接腳位圖




我們將利用母母杜邦端子線,與sensor board 上的擴充腳位相接,

其中vcc接在色腳位,GND接在色腳位,data腳請接在橙 色腳位上。並且以D3來控制。


二、執行Transformer

三、程式碼:

我們先進行DHT11的感測器的測試,若能看到數值代表儀器正常。



以為為程式碼!



每一秒鐘測量一次,並在第一列顯示計數器,第二列顯示溫度與溼度。
四、學生作業
1.請將程式碼6-1的增加一個功能,當我們按按鈕(D2)時,可以讓D12的Led燈亮,而且播放語音(現在溫度xx度)


2.請用LCD螢幕僅目前顯示溫度,按一下按鈕就切換僅顯示成濕度

沒有留言:

張貼留言