Advertisement
Guest User

Untitled

a guest
Feb 19th, 2020
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.79 KB | None | 0 0
  1. #include <dht.h>
  2. #include <Servo.h>
  3.  
  4. Servo servo1;
  5. Servo servo2;
  6. int buzzer = 4;
  7. int led = 13;
  8. int fan = 8;
  9. dht DHT;
  10. #define DHT11_PIN 7
  11. void setup() {
  12. Serial.begin(9600);
  13. pinMode(buzzer, OUTPUT);
  14. pinMode(led, OUTPUT);
  15. servo1.attach(6);
  16. servo2.attach(12);
  17. }
  18.  
  19. void loop() {
  20. int chk = DHT.read11 (DHT11_PIN);
  21.  
  22. Serial.print ("Temp: ");
  23. Serial.println(DHT.temperature);
  24.  
  25. if(DHT.temperature>=40) {
  26. digitalWrite(buzzer, HIGH);
  27. digitalWrite(led, HIGH);
  28. digitalWrite(fan, HIGH);
  29. servo1.write(180);
  30. servo2.write(180);
  31. Serial.println("The temp is hot");
  32. delay(1000);
  33. }else{
  34. digitalWrite(buzzer, LOW);
  35. digitalWrite(led, LOW);
  36. digitalWrite(fan, LOW);
  37. servo1.write(0);
  38. servo2.write(0);
  39. Serial.println ("The temp is cold");
  40. }
  41. delay(1000);
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement