NEXTION - projekt z dotykowym LCD na arduino w kilka minut!
: czwartek 09 cze 2016, 18:34
Witam, dzisiaj przeglądając aliexpress w poszukiwaniu lcd do orange pi natknąłem się na świetne rozwiązanie - LCD NEXTION - pewnie bardziej obeznani już o tym słyszeli, ale ja dopiero to odkryłem.
Na czym to polega ? Mamy dotykowy LCD z własnym procesorem, pamięcią flash, ramem, czyli tak naprawdę prosty mikrokontroler, który łączy się z naszym arduino/raspberry itd za pomocą jedynie portu szeregowego. Całe GUI, przyciski itd tworzymy w specjalnym oprogramowaniu, które jest bardzo proste i intuicyjne. Można tworzyć naprawdę ładne interfejsy graficzne, wskaźniki, wykresy, przyciski w kilka minut. Możemy dodawać własną grafikę lub korzystać z gotowych szablonów i elementów. Po stworzeniu gui wgywamy je do lcd za pomocą karty micro sd.
Jak to działa? - Tworzymy gui w programie i przypisujemy np przyciskom odpowiednie akcje - po wciśnięciu przycisku lcd wysyła po porcie szeregowym jakąś komendę. Po stronie arduino wystarczy wtedy wywołać jakąś akcję po otrzymaniu danej komendy i ot cała filozofia. Można w ten sposób zrobić tak naprawdę wszystko - panele do sterowania przekaźnikami, jakieś timery, można odczytywać dane z wejść, wszystko co sobie zażyczymy. Ja zakupiłem kilka tych wyświetlaczy i mam np zamiar uzbroić mój mobilny router w lcd z prostym sterowaniem - np ustawianie ssid i hasła, włączanie wyłączanie wifi, chcę też zrobić proste radio internetowe z lcd na orange pi.
Cenowo nie jest tak źle jeżeli zadowolimy się małymi wyświetlaczami - 2.2 cala kosztuje około 9 usd, 2.4 cala około 13, 3.2 cala kosztuje około 18. Przy większych 4.2 czy 7 calowych jest już niestety drogo.
Moim zdaniem jednak biorąc pod uwagę oszczędność czasu przy kodowaniu LCD i touch screena pod arduino wyświetlacze te są warte swojej ceny .
trochę filmów:
https://www.youtube.com/watch?v=w3LitX2gODM
https://www.youtube.com/watch?v=jaTt9mgVYS4
https://www.youtube.com/watch?v=IAucswG4rmU
Na czym to polega ? Mamy dotykowy LCD z własnym procesorem, pamięcią flash, ramem, czyli tak naprawdę prosty mikrokontroler, który łączy się z naszym arduino/raspberry itd za pomocą jedynie portu szeregowego. Całe GUI, przyciski itd tworzymy w specjalnym oprogramowaniu, które jest bardzo proste i intuicyjne. Można tworzyć naprawdę ładne interfejsy graficzne, wskaźniki, wykresy, przyciski w kilka minut. Możemy dodawać własną grafikę lub korzystać z gotowych szablonów i elementów. Po stworzeniu gui wgywamy je do lcd za pomocą karty micro sd.
Jak to działa? - Tworzymy gui w programie i przypisujemy np przyciskom odpowiednie akcje - po wciśnięciu przycisku lcd wysyła po porcie szeregowym jakąś komendę. Po stronie arduino wystarczy wtedy wywołać jakąś akcję po otrzymaniu danej komendy i ot cała filozofia. Można w ten sposób zrobić tak naprawdę wszystko - panele do sterowania przekaźnikami, jakieś timery, można odczytywać dane z wejść, wszystko co sobie zażyczymy. Ja zakupiłem kilka tych wyświetlaczy i mam np zamiar uzbroić mój mobilny router w lcd z prostym sterowaniem - np ustawianie ssid i hasła, włączanie wyłączanie wifi, chcę też zrobić proste radio internetowe z lcd na orange pi.
Cenowo nie jest tak źle jeżeli zadowolimy się małymi wyświetlaczami - 2.2 cala kosztuje około 9 usd, 2.4 cala około 13, 3.2 cala kosztuje około 18. Przy większych 4.2 czy 7 calowych jest już niestety drogo.
Moim zdaniem jednak biorąc pod uwagę oszczędność czasu przy kodowaniu LCD i touch screena pod arduino wyświetlacze te są warte swojej ceny .
trochę filmów:
https://www.youtube.com/watch?v=w3LitX2gODM
https://www.youtube.com/watch?v=jaTt9mgVYS4
https://www.youtube.com/watch?v=IAucswG4rmU