Advertisement
Guest User

Untitled

a guest
Dec 8th, 2019
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.60 KB | None | 0 0
  1. #include <dht.h>
  2.  
  3. #define baud_rate 9600
  4. #define DHT11_PIN 5
  5.  
  6. dht DHT;
  7.  
  8. void setup(){
  9. Serial.begin(baud_rate);
  10. pinMode(6, OUTPUT);
  11. }
  12.  
  13. int incomingByte = 0;
  14. int fan = 0;
  15.  
  16. void loop(){
  17. DHT.read11(DHT11_PIN);
  18. delay(1000);
  19. incomingByte = Serial.read();
  20. if (incomingByte == 116) {
  21. fan = 1 - fan;
  22. }
  23. digitalWrite(6, fan);
  24. sendData();
  25. }
  26.  
  27. void sendData(){
  28. Serial.print(int(DHT.temperature));
  29. Serial.print(',');
  30. Serial.println(int(DHT.humidity));
  31. }
  32.  
  33. void sendRandomData(){
  34. Serial.print(random(0,60));
  35. Serial.print(",");
  36. Serial.println(random(0,99));
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement