Mam programik w arduino, ktoremu zmieniam argument funkcji delay (500-3600000) i wgrywam komputerem. Jak chce zmienic podlaczam sie pod kompa i ponownie wgrywam i tak w kółko.
Chcialbym aby ten parametr byl wprowadzany z ukladu i ewentualnie wyswietlany na ekranie, ale to drugorzedna funkcjonalnosc. Najwazniejsze kryterium to łatwość imlementacji (czyli nie wiem, na przyklad biblioteki standardowe). Łatwośc obsługi jest drugorzedna. Poradzi ktoś coś?
#arduino
@7502-6038 podłącz sobie potencjometr i reguluj delay za pomocą funkcji analogRead
.
EDIT: tutaj przykład https://www.youtube.com/watch?v=4iuJ9g_Bf0w kodzik w opisie filmu
... albo wczytuj przez RS-232 - zależy, co Ci łatwiej. Przykłady w samej dokumentacji Arduino.
Swoją drogą - tak długi delay()? To się powinno załatwiać inaczej (na czas delay() mikrokontroler jest zatrzymany, a mógłby robić coś innego), np. poprzez różnicę dwóch millis().
@size
Fajnie, zaczynam ogladac. Widze, ze bede potrzebowal do tego wyswietlacz, zeby widziec, na ile sie ustawilo. Wyglada obiecujaco
@REXus
Istotnie, jak znajde drugie zastosowanie w miedzyczasie to bedzie to problem. Swoja droga i tak mam cos nie tak z czasem, bo jest czterokrotnie dluzszy niz zadany :). Pewnie mam board z innym taktowaniem wybrany, ale nic innego nie dziala niz ten co mam.
Zaloguj się aby komentować