daily pastebin goal
35%
SHARE
TWEET

Untitled

a guest Jun 13th, 2018 64 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  //Inclusion bibliothèques
  2. #include <LiquidCrystal.h>
  3.  
  4.  
  5. //Creation Objet lcd pour le LCD
  6. LiquidCrystal lcd(12,11,5,4,3,2);
  7.  
  8.  
  9. //definition des pins utilisées
  10. const int fan1 = 6;
  11. //Variables globales
  12. unsigned long temps_Anterieur = 0;
  13. unsigned long temps_Actuel;
  14. const unsigned long periode = 4000; // duree en milliseconde
  15. float val=24; // valeur de la temperature lue
  16.  
  17. void setup ()
  18. {
  19. lcd.begin (16,2); //initialisation LCD
  20. pinMode(8,INPUT);
  21. pinMode(fan1,OUTPUT);
  22. }
  23. void loop ()
  24. {
  25. if (digitalRead (8 ))
  26. val= val+0.8;
  27. if (val > 29) { val= 24 ;
  28. }
  29. //affichage sur LCD
  30. lcd.setCursor(0,0);
  31. lcd.print ("T :");
  32. lcd.print (val);
  33. if (val > 26) //Si temperature >26°C,
  34. {
  35. digitalWrite(fan1,LOW ); //demarrage ventilateur 1.
  36. }
  37. else if (val < 25) //Si temperature < 25°C,
  38. {
  39. digitalWrite(fan1,HIGH); //éteindre ventilateur 1.
  40. }
  41. delay (1000);
  42. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top