欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1690|回復: 0
打印 上一主題 下一主題
收起左側

基于arduino的溫濕度檢測調整報警代碼

[復制鏈接]
跳轉到指定樓層
樓主
ID:679713 發表于 2020-12-29 20:00 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
  1. #include <DHT11.h>

  2. #include <LiquidCrystal_I2C.h>


  3. #define DHT11PIN 2        //定義溫濕度針腳號為2號引腳
  4. dht11 DHT11;  
  5. LiquidCrystal_I2C lcd(0x27,16,2);         //設置接口
  6. int incomedate = 0;
  7. int relayPin = 3;         //繼電器引腳
  8. int led=13;
  9. void setup()
  10. {
  11.   pinMode(led,OUTPUT);
  12.   Serial.begin(9600);        //連接到電腦串口監視器
  13.   pinMode(relayPin, OUTPUT);        //繼電器輸出模式
  14.   pinMode(DHT11PIN,OUTPUT);        //溫濕度模塊輸出模式
  15.   lcd.init();                  // 初始化LCD  
  16.   lcd.backlight();             //設置LCD背景等亮  
  17.   lcd.clear();        //清屏
  18.   delay(1000);        //延時1000ms
  19. }

  20. void loop ()
  21. {
  22.    int chk = DHT11.read(DHT11PIN);        //將讀取到的值賦給chk
  23. int tem=(float)DHT11.temperature;        //將溫度值賦值給tem
  24. int hum=(float)DHT11.humidity;  
  25. Serial.print("Humidity:");        //打印出Humidity:
  26. Serial.print(hum);  
  27. Serial.println("%");   
  28. Serial.print("Tempeature:");
  29. Serial.print(tem);        //使屏幕顯示文字//打印出濕度結果

  30. delay(200);
  31.      lcd.setCursor(0, 0) ;        //設置光標位置為第1行第1個位置
  32.      lcd.print("Tempeature:");
  33.      lcd.print(tem);        //使屏幕顯示溫度
  34.      lcd.setCursor(0, 1) ;
  35.      lcd.print("Humidity:");      
  36.      lcd.print(hum);        //使屏幕顯示濕度
  37.      delay(1000);  
  38.     if (tem >24||hum>35)        //如果溫度大于24攝氏度
  39.     {
  40.       digitalWrite(relayPin, LOW);        //繼電器開,風扇開
  41.       Serial.println(" OPEN!");
  42.           digitalWrite(led, LOW);
  43.     }
  44.     else
  45.     {
  46.       digitalWrite(relayPin,HIGH);
  47.       Serial.println("CLOSE!");
  48.       digitalWrite(led, HIGH);
  49.       }
  50.    
  51.     delay(500);        //延時0.1秒,這里也就是刷新速度。
  52.    
  53.   }
復制代碼

風扇 報警led dht11 lcd1602
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表