單元 3:DHT11 與 Line Notify
單元 3:DHT11 與 Line Notify
3-4 讀取溫度與溼度
3-4 讀取溫度與溼度
▶️ 教學影片
📌 小提醒
使用 DHT11 連接 Arduino 數位腳位 4。
👉 操作步驟
1. 建立變數【溫度】用以儲存 DHT11 所偵測到的溫度。
2. 建立變數【溼度】用以儲存 DHT11 所偵測到的溼度。
3. 建立【連接DHT11】訊息:
當收到訊息【連接DHT11】
變數【溫度】設為 0
變數【溼度】設為 0
DHT11 在腳位 4
等待 2 秒 (由於 DHT11 運行需要時間,建議可以等待 2 秒,以免資料流失)
4. 建立【讀取溫溼度】訊息:
當收到訊息【讀取溫溼度】
變數【溫度】設為 DHT11【溫度】的值
說出「變數【溫度】」持續 2 秒
等待 2 秒
變數【溼度】設為 DHT11【溫度】的值
說出「變數【溼度】」持續 2 秒
等待 10 秒
📌 小提醒
DHT11 主要是用於偵測環境的溫溼度,由於短時間內溫溼度的變化不大,再加上 DHT11 的反應需要時間,建議不要頻繁偵測。
5. 建立主程式:(用於測試,故重複 5 次,若有需要可以改變重複次數)
當綠旗被點擊
廣播訊息【連接 DHT11】並等待
重複 5 次
廣播訊息【讀取溫溼度】並等待