(02-07-2019, 19:14)brendy napisał(a): I w tym miejscu chciałbym, żeby elektrozawór włączył sie na np 6 sekun i off.Zapamiętaj w zmiennej aktualny czas systemowy. Następnie w pętli głównej sprawdzaj, czy czas systemowy >= zapamiętany_czas /+ 6000, jeśli tak, to zrób off.
To jedno z najprostszych ale i najgorszych rozwiązań (delay nie proponuję, bo to profanacja mocy CPU), ale wypróbuj je, bo jak napiszę, że można skonfigurować timer, który wywoła przerwanie od porównania lub przepełnienia i w nim zmieni stan portu albo, że można "podpiąć" się pod przerwania od timera systemowego i w nim sterować wyjściem, to się zniechęcisz.