跳到主要內容

精選文章

ZHANBLUe 湛藍國際股份有限公司官網

這是幫 ZHANBLUe 湛藍國際股份有限公司 官網製作的官網,其實完成有好一陣子了,這是搭配我的一個 SaaS 系統開發的網站,之後還會再持續開發新的功能。 不過這個官網相對比較單純就是了,設計也都是給 AI 完成的,這個年代用 AI 開發網站真的是太方便了。

使用 Arduino 和 DHT11 抓取溫度和濕度資料

最近的專題要做偵測溫濕度的小測站,雖然硬體對我而言很苦手,但找了一些資料後終於初步把資料接出來了。

DHT11
我用的是這個DHT11的溫溼度 sensor,首先下載這個壓縮檔,解壓縮後放到C:\Users\user\Documents\Arduino\libraries的資料夾內。

接下來線路這樣接
Arduino DHT11

然後再寫code就完成啦
  1. #include <dht.h>   
  2.   
  3. #define dht_dpin A0 //no ; here. Set equal to channel sensor is on   
  4.   
  5. dht DHT;   
  6.   
  7. void setup(){   
  8. Serial.begin(9600);   
  9. delay(300);//Let system settle   
  10. Serial.println("Humidity and temperature\n\n");   
  11. delay(700);//Wait rest of 1000ms recommended delay before   
  12. //accessing sensor   
  13. }//end "setup()"   
  14.   
  15. void loop(){   
  16. //This is the "heart" of the program.   
  17. DHT.read11(dht_dpin);   
  18.   
  19. Serial.print("Current humidity = ");   
  20. Serial.print(DHT.humidity);   
  21. Serial.print("% ");   
  22. Serial.print("temperature = ");   
  23. Serial.print(DHT.temperature);   
  24. Serial.println("C ");   
  25. delay(1000);//讀取資料的頻率   
  26. }// end loop()  

成功的話會看到這樣的資訊
DHT11 print data


參考
Wiring up DHT11 Temp & Humidity sensor to the Arduino
[動手做] Arduino 溫溼度計
Arduino温湿度检测
使用Arduino与DHT11监测温湿度
Arduino筆記(九):DHT11溫濕度感應偵測與LCD顯示

留言

匿名表示…
good
匿名表示…
太紅了= =很難看
匿名表示…
謝謝
匿名表示…
請問一下 第五行是甚麼意思呢?

熱門文章