- 1
Cześć, od pewnego czasu bawię się Arduino, doszedłem do prostej 'stacji pogodowej' (wszystko z wish albo bg ( ͡° ͜ʖ ͡°) ) i oczywiście wykorzystuję tam komendę delay(). Już kilka razy słyszałem że to niedobrze i chciałbym się zapytać w jaki sposób prawidłowo to zrobić?
Mam zamiar zrobić prosty sterownik do akwarium (temp, różne światła, karmnik, dolewanie wody). I tu też pytanie - jak zrobię funkcję dla
Mam zamiar zrobić prosty sterownik do akwarium (temp, różne światła, karmnik, dolewanie wody). I tu też pytanie - jak zrobię funkcję dla
- 1
@nonamed2: Najlepiej jest to zrobić na przerwaniach (wtedy możesz robić "dwie rzeczy na raz")
@nonamed2: to, o czym pisze TheMim to chyba korzystanie z funkcji milis() - jest duzo przykładów, jak wykorzystywać (na oficjalnej stronie Arduino też). Są też gotowe biblioteki do obsługi wielu wątków na raz, polecam ten artykuł (link do kopii google, bo strona ma chwilowy pad) http://webcache.googleusercontent.com/search?q=cache:4-LXeC2x0G4J:sprae.jogger.pl/2011/10/14/wielozadaniowosc-w-arduino/+&cd=5&hl=pl&ct=clnk≷=pl
Kuba
- Warszawa
pinki i mózg próbują- tamci robią
mózg nie ma zwierzaka
pinki i mózg nie dostają hajsu za to co robią