Sugestia taka, by zrealizować menu tak jak mówisz. Program ma lecieć swoim rytmem, a to że akurat wyświetla na ekranie jakieś opcje menu ma nie wpływać na to czy akurat mierzy temperaturę czy odlicza czas do wyłączenia jakiejś pompy, itp.
Przykładów jest mnóstwo, łatwo to zweryfikować puszczając sobie miganie led w pętli głównej co np. 100ms i łażąc po menu, jak w przykładzie led robi pause to nie ma co się z nim dalej bawić. Kolejna sprawa to wszystkie teksty i komunikaty ładowane z flash, bo w Arduino szybko kończy się RAM.
Możesz zacząć od tego: https://starter-kit.nettigo.pl/2017/04/m...aczu-16x2/.
Przykładów jest mnóstwo w Internecie, są też całe generatory menu online.
Przykładów jest mnóstwo, łatwo to zweryfikować puszczając sobie miganie led w pętli głównej co np. 100ms i łażąc po menu, jak w przykładzie led robi pause to nie ma co się z nim dalej bawić. Kolejna sprawa to wszystkie teksty i komunikaty ładowane z flash, bo w Arduino szybko kończy się RAM.
Możesz zacząć od tego: https://starter-kit.nettigo.pl/2017/04/m...aczu-16x2/.
Przykładów jest mnóstwo w Internecie, są też całe generatory menu online.
Miło być decenianym https://buycoffee.to/kaczakat