LinkedIn YouTube Facebook
Szukaj

Newsletter

Proszę czekać.

Dziękujemy za zgłoszenie!

Wstecz
Artykuły

Moduł 6inch HDMI AMOLED z elastycznym wyświetlaczem AMOLED 6″

Wyświetlacze AMOLED to nowa generacja ekranów, które umożliwiają precyzyjną kontrolę światła, prezentują delikatniejsze kolory, więcej szczegółów obrazu i bardziej żywe wideo. Oferują obraz o wyjątkowo wysokim kontraście, co oznacza  nawet stukrotne zwiększenie wydajności w świetle/ciemności. AMOLED wykorzystuje aktywną technologię emisyjną, w której każdy piksel zapali się sam lub całkowicie się wyłączy, co tworzy jaśniejsze podświetlenie lub czerń, zachowując jednocześnie bogate szczegóły.

Technologia AMOLED jest coraz częściej stosowana, również w systemach wbudowanych. Dzięki dobrym parametrom wyświetlacza obraz jest doskonale widoczny w każdych warunkach i przy każdym świetle, co może mieć znaczenie w konkretnej aplikacji. Technologia jest nadal stosunkowo droga, ale powstają już rozwiązania w cenach konkurencyjnych. Jednym z nich jest moduł z elastycznym wyświetlaczem AMOLED 6” ze złączem HDMI z oferty Waveshare. Moduł współpracuje m.in. z platformą Raspberry Pi.

Moduł Waveshare z elastycznym wyświetlaczem AMOLED 6″

Moduł 6inch HDMI AMOLED firmy Waveshare to zestaw zawierający elastyczny wyświetlacz AMOLED o przekątnej 6”. W zestawie znajdziemy także płytkę konwertera, który umożliwia połączenie z interfejsem HDMI. Płytka oferuje także wyjście audio Jack 3,5 mm, wyjście audio 4-pin oraz port USB-C do zasilania urządzenia. Moduł można zamontować pod komputerem Raspberry Pi co pozwala na podłączenie zasilania przez tzw. pogo piny.

Rys. 1. Moduł konwertera dla ekranu AMOLED

Sam wyświetlacz ma grubość poniżej 1 mm. Umożliwia to (oczywiście do pewnego stopnia) zginanie wyświetlacza i sprawia, że jest on elastyczny. Wyświetlacz ma rozdzielczość 2160 x 1080 pikseli oraz przekątną 6 cali. Wyświetlacz umożliwia także kontrolę jasności podświetlania, co ma przełożenie na pobór mocy .

Uwaga! Jako, że jest to surowy ekran AMOLED, został on zabezpieczony plastikową okładką z tyłu i przodu. Należy zachować ostrożność podczas prac badawczo-rozwojowych nad produktem. Bez użycia obudowy lub szkła zabezpieczającego, wyświetlacz jest podatny na uszkodzenia.

Produkt ma szerokie wsparcie programowe. W przypadku Raspberry Pi produkt jest kompatybilny z systemami Raspberry Pi OS, Ubuntu, Kali Linux, a także Retropie. Dla komputera Jetson Nano wyświetlacza można używać z systemem Ubuntu. Z kolei dla komputerów PC ekran będzie zgodny z systemem Windows 11/10/8.1/8/7.

W zestawie znajduje się także taśma do połączenia ekranu z konwerterem, komplet śrubek i dystansów, przewód HDMI, przewód USB-C, adaptery HDMI-HDMI i HDMI-microHDMI do malinki, a także niewielkie głośniki stereo.

Konfiguracja w środowisku Raspberry Pi

W dalszej części artykułu zaprezentuję sposób konfiguracji ekranu na komputerze Raspberry Pi. Wyświetlacz jest łączony przez HDMI i ta operacja jest dość prosta, ale wymaga jednak wyjaśnień.

Po pierwsze należy oczywiście przygotować system i nagrać go na kartę SD. Ten krok można wykonać za pomocą oprogramowania Rasberry Pi Imager. Po uruchomieniu systemu należy zaktualizować, np. za pomocą komend

sudo apt-get update
sudo apt-get full-upgrade

W dalszej kolejności należy edytować plik config.txt. Należy uruchomić edytor testu, otworzyć ścieżkę /boot/config.txt, a następnie dopisać na koniec pliku następujące linie:

max_framebuffer_height=2160
hdmi_group=2
hdmi_mode=87
hdmi_timings=1080 0 36 4 26 2160 1 10 10 10 0 0 0 50 0 145467200 3

Następnie, po ponownym uruchomieniu urządzenia wyświetlacz uruchomi już pulpit systemu.

Rys. 2. Uruchomiony ekran AMOLED z wyświetlonym pulpitem

Obrót ekranu

Domyślnie ekran pracuje w trybie „portretowym” (pionowym). Aby obrócić ekran należy wykonać komendę

sudo nano /etc/xdg/lxsession/LXDE-pi/autostart

A następnie umieścić w pliku linię

@xrandr -o 3

Warto pamiętać, że z powodu dość wysokiej rozdzielczości obracanie ekranu zużywa stosunkowo duże zasoby. W związku z tym obrót ekranu będzie możliwy jedynie na najnowszych modelach: Raspberry Pi 4, Pi400, a także CM4.

Rys. 3. Pulpit Raspberry Pi OS na ekranie AMOLED w orientacji poziomej

Wygaszacz ekranu

Jedną z cech wyświetlaczy AMOLED jest podatność na tzw. wypalenia. Jeśli przez długi czas w tym samym miejscu wyświetlany jest jeden element lub obraz, może on zostać na wyświetlaczu w postaci cienia i być widoczny podczas dalszej pracy. Aby tego uniknąć należy dbać, aby na ekranie nie pozostał przez dłuższy czas (ponad 1 h) statyczny obraz.

Można w pewnym stopniu tego uniknąć uruchamiając wygaszacz ekranu. Zadba on o ruch na ekranie co ograniczy wypalenie matrycy.

Aby zainstalować wygaszacz w systemie należy wykonać komendę

sudo apt-get install xscreensaver

Rys. 4. Uruchomiony wygaszacz ekranu

Podsumowanie

Wyświetlacze AMOLED to interesująca technologia, cechująca się wysokim kontrastem, dużą dynamiką kolorów, szerokim kątem widzenia itd. Moduł z wyświetlaczem AMOLED Waveshare to interesujący produkt, który można wykorzystać do implementacji technologii w urządzeniach opartych o Raspberry Pi. Jako, że w zestawie jest sam wyświetlacz, zestaw można umieścić we własnej obudowie i wykorzystać w projekcie urządzenia.

Moduł 6inch HDMI AMOLED jest dostępny w ofercie Kamami.pl