Dht 21 ile nem e gore role kontrol edebilirmiyim

0 oy
9 Eylül 2017 Hasan sordu
Bunu yapmak için bi dht21 kütüphanesi kulandım o kütüphanenin üzerine kendi kodlarimi ekledim ama çalışmıyor nedenini bilen varmı kod şöyle :#include <dht.h>

dht DHT;

#define DHT21_PIN 2  
  

int role1 = 3;
int role2 = 4;
int role3 = 5;
int role4 = 6;
int asd;

//Variables
float nem;  //Sabitler
float sicaklik; //Sıcaklık değerlerini depolar


void setup()
{
    Serial.begin(9600);
  pinMode(role1, OUTPUT);
 // pinMode(role2,  OUTPUT);
 // pinMode(role3, OUTPUT);
  //pinMode(role3, OUTPUT);
}

void loop()
{  

    
 
        int chk = DHT.read21(DHT21_PIN);
            //Verileri oku ve değişkenlere ve geçici olarak sakla
    //Sıcaklık ve nem değerlerini seri monitöre yazdırın

         nem = DHT.humidity;
     //    sicaklik= DHT.temperature;

  if ("(nem) < 70.00 ");
  {
   digitalWrite(role1,HIGH); // AÇIK
  
  }
  if ("(nem) > 70.00 ");
   
  {
   digitalWrite(role1,LOW); //KAPALI
   
  }

   
    
  
 
  Serial.print("nem: ");
   Serial.print(nem);
    Serial.print(" %,: ");
    //Serial.print(sicaklik);
   // Serial.println(" Celsius");
  
       delay(2000);
  
}

1 cevap

0 oy
10 Eylül 2017 misafir cevapladı
Kod hatamı veriyor tam olarak sorun ne acaba ?
      Arduino Başlangıç Seti 
Uzman Sayfası
...