Przełanczanie wyjść - projekt do podlewania - Wersja do druku +- Arduino Polska Forum (https://forum.arduinopolska.pl) +-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino) +--- Dział: Piaskownica (https://forum.arduinopolska.pl/dzial-piaskownica) +--- Wątek: Przełanczanie wyjść - projekt do podlewania (/watek-prze%C5%82anczanie-wyj%C5%9B%C4%87-projekt-do-podlewania) |
Przełanczanie wyjść - projekt do podlewania - Daro1003 - 02-08-2020 Witam Chciałem stworzyć projekt do starowania elektrozaworami, który ma wglądać następująco: 1. Otwarcie pierwszego elektrozaworu 1 podpiętego do pin 3 2. Włączenie pompy podpiętej do pin 2 3. Odczekanie 15 minut - czas nawadniania 4. Otwarcie elektrozaworu podpiętego 2 do pin 4 5. Odczekanie 1-2 sekundy i zamknięcie elektrozaworu 1 podpiętego do pin 3 6. Odczekania 15 minut - czas nawadniania 7. Otwarcie elektrozaworu 3 podpiętego do pin 5 8. Odczekanie 1-2 sekundy i zamknięcie elektrozaworu 2 podpiętego do pin 4 9. Odczekania 15 minut - czas nawadniania 10. Otwarcie elektrozaworu 4 podpiętego do pin 6 11. Odczekanie 1-2 sekundy i zamknięcie elektrozaworu 3 podpiętego do pin 5 12. Odczekania 15 minut - czas nawadniania 13. Wyłączenie pompy podpiętej do pin 2 14. Odczekanie 1-2 minut aby zeszło ciśnienie i zamknięcie elektrozaworu 4 podpiętego do pin 6 Powyższe zadanie ma uruchamiać jakaś czasówka dwa razy dziennie więc na razie dla testów zrobiłem ręczny guzik podpięty do pin 1. 1. Jak wydłużyć czasy działania na obecną chwile zrobiłem dla testów czasy chwilowe - kilka sejund 2. Czy i jak zastąpić delay w programie ? Czy jest potrzeba zastępowania ?? Projekt docelowy ma sterować 30 elektrozaworami przełączając je co 15 minut. Cały cykl ma się uruchomić dwa razy dziennie rano i wieczorem. Kod: // szkic 03.06. |