arduino uno

Dilihat 112 • Ditanyakan sekitar 2 bulan lalu

abang2 yang pinter mohon dicek script saya.... kok yang dikerjakan pada relay hanya kondisi (if) yang pertama aja ya.. sedangkan kondisi 2 dan 3 diabaikan padahal suhu sudah mencapai dibawah 0 derajat tpi pengerjaan relay masih seperti suhu <= 5


if (suhuSekarang <= 5){ 

    digitalWrite(relay_Pin, HIGH); 

    digitalWrite(4,LOW); 

    delay(5000); 

    digitalWrite(relay_Pin, LOW); 

    digitalWrite(4,HIGH); 

    delay(2000); 

  

  } 

if (suhuSekarang <= 3){ 

    digitalWrite(relay_Pin, HIGH); 

    digitalWrite(4,LOW); 

    delay(5000); 

    digitalWrite(relay_Pin, LOW); 

    digitalWrite(4,HIGH); 

    delay(1300); 

  

  } 

if (suhuSekarang <= 2){ 

    digitalWrite(relay_Pin, HIGH); 

    digitalWrite(4,LOW); 

    delay(5000); 

    digitalWrite(relay_Pin, LOW); 

    digitalWrite(4,HIGH); 

    delay(500); 

  

  } 

 

else { 

     digitalWrite(relay_Pin, LOW); 

     digitalWrite(4, LOW); 

  } 

  


Jadilah yang pertama untuk menjawab!
Tulis jawaban sekarang