Advertisement
insippo

Kasvuhoone kastmine v1.0

Jun 28th, 2017
139
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.01 KB | None | 0 0
  1. #define kraanAA 4
  2. #define kraanAB 5
  3. #define kraanBA 6
  4. #define kraanBB 7
  5. #define inverter 8
  6. #define toide 9
  7. #include <Arduino.h>
  8.  
  9. void setup() {
  10. // put your setup code here, to run once:
  11.  
  12.  
  13. // start serial port
  14. Serial.begin(9600);
  15.  
  16. pinMode (toide, OUTPUT);
  17. pinMode (kraanAA, OUTPUT);
  18. pinMode (kraanAB, OUTPUT);
  19. pinMode (kraanBA, OUTPUT);
  20. pinMode (kraanBB, OUTPUT);
  21. pinMode (inverter, OUTPUT);
  22. digitalWrite (toide, HIGH);
  23. digitalWrite (kraanAA, LOW);
  24. digitalWrite (kraanAB, LOW);
  25. digitalWrite (kraanBA, LOW);
  26. digitalWrite (kraanBB, LOW);
  27. digitalWrite (inverter, LOW);
  28.  
  29. Serial.println("Toide ON:");
  30.  
  31. Serial.println(" Start 5 sek");
  32. delay(5000);
  33. Serial.println("Kraanid 1 ja 2 lahti.5 sek");
  34.  
  35. digitalWrite (kraanAA, HIGH);
  36. digitalWrite (kraanAB, LOW);
  37. digitalWrite (kraanBA, HIGH);
  38. digitalWrite (kraanBB, LOW);
  39. delay(5000);
  40. Serial.println("Kraanid lahti");
  41.  
  42. digitalWrite (kraanAA, LOW);
  43. digitalWrite (kraanAB, LOW);
  44. digitalWrite (kraanBA, LOW);
  45. digitalWrite (kraanBB, LOW);
  46. Serial.println("Inverter ON 15 min");
  47.  
  48.  
  49. digitalWrite (inverter, HIGH);
  50. delay(900000);
  51. Serial.println("Paprikad kastetud 15 min.Off. Tomateid kastetud 15 min.");
  52.  
  53. digitalWrite (kraanAA, LOW);
  54. digitalWrite (kraanAB, HIGH);
  55. Serial.println("Paprika kraan kinni.Tomatitele vett veel 15 min.");
  56.  
  57. delay(5000);
  58. digitalWrite (kraanAA, LOW);
  59. digitalWrite (kraanAB, LOW);
  60. Serial.println("Tomatite kastmine 15 min.");
  61.  
  62. delay(900000);
  63. digitalWrite (inverter, LOW);
  64. Serial.println("Tomatid kastetud. Inverter Off");
  65.  
  66. delay(3000);
  67. digitalWrite (kraanBA, LOW);
  68. digitalWrite (kraanBB, HIGH);
  69. Serial.println("Tomatite kraan kinni 5 sek.");
  70.  
  71. delay(5000);
  72. digitalWrite (kraanBA, LOW);
  73. digitalWrite (kraanBB, LOW);
  74. Serial.println("Tomatite kraan kinni. Kastetud.");
  75. digitalWrite (toide, LOW);
  76. Serial.println("Power Off. System shut down.");
  77.  
  78.  
  79.  
  80.  
  81.  
  82. }
  83.  
  84. void loop() {
  85. // put your main code here, to run repeatedly:
  86.  
  87. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement