07-03-2017, 20:18
(07-03-2017, 19:35)Fuks81 napisał(a): W związku z tym moja prośba o nakierowanie na polecenia dla UNO aby to działało:millis().
- załączam napięcie -> arduino czeka == nic się nie dzieje;
- wciskam przycisk -> LED MIGA;
- puszczam przycisk -> LED MIGA dalej;
Czas migania LED (180sek -> LOW) oraz ( 10sek -> HIGH) i tak w kółko.
Moje pytanie? Jak tego dokonać?
1. Opanuj symulator - przeczytaj całą dokumentację, zwróć uwagę na pracę krokową, animację.
2. Odpal w symulatorze Blink, z włączoną animacją zobacz że program "stoi" na delay().
3. Odpal BlinkWithoutDelay, zobacz z włączoną animacją że program "nigdzie nie stoi".
4. Przejdź do pracy krokowej aby zrozumieć co się dzieje, jak działa millis(). Proponuję zmienić wtedy interval na mniejszą wartość np 10(bo inaczej Cię palec zaboli).
5. Zmień program aby nie migał od razu ale zaczął parę sekund po starcie.
6. Jak to wszystko opanujesz to wróć po resztę.
Pomagam za darmo więc szanuj mój czas.
Wklejaj tekst a nie jego zdjęcie.
Nie pisz następnego postu jak nie odpowiedziałeś na poprzedni.
Jak mądrze zadawać pytania
Wklejaj tekst a nie jego zdjęcie.
Nie pisz następnego postu jak nie odpowiedziałeś na poprzedni.
Jak mądrze zadawać pytania