Mamy do sprzedania wyświetlacze DEM128064O FGH-PW zamontowane na płytkach ARDUINO-DEM.
Płytki są uzbrojone w komponenty niezbędne do prawidłowego działania wyświetlacza.
Płytki ARDUINO-DEM są do kupienia tylko U NAS - jesteśmy ich producentem.
Dane techniczne:
- Nazwa wyświetlacza DEM128064O FGH-PW
- Producent wyświetlacza - DISPLAY ELEkTRONIK
- Typ wyświetlacza - LCD graficzny
- Technologia - FSTN Positive
- Rozdzielczość - 128x64
- Wymiary ekranu (H x W) - 50 x 25mm ( 2" )
- Podświetlenie - LED kolor biały
- Kontroler typ - ST7565R
- Napięcie 3.3V DC
- Wymiary - 58.2 x 45 x 5.7mm
- Liczba wyprowadzeń - 7 pin w konfiguracji jednorzędowej w rasztrze 2.54mm
- Interface - SPI
- Waga - 0.04 kg
Pełna karta katalogowa - http://www.blaberk.com.pl/allegro_kret/DEM128064O.pdf
Wyświetlaczem steruje się komendami dostępnymi w bibliotece U8G2. Biblioteka ta jest zintegrowana z Edytorem Arduino. W tym celu należy z menu edytora z lewej strony wybrać "Libraries" a następnie po otwarciu zakładki kliknąć na pole LIBRARY MENAGER. Otworzy się okienko z opcjonalnymi bibliotekami w którym należy odszukać i wybrać bibliotekę U8G2.
Po załadowaniu biblioteki mamy dostęp do dwóch bibliotek: U8x8 (udostępnia tylko kilkadziesiąt małych fontów oraz instrukcję print) i U8G2. zawierającą kilkudziesiąt funkcji graficznych i kilkaset fontów czcionek. Opis funkcji i wygląd czcionek można obejrzeć tutaj:
https://github.com/olikraus/u8g2/wiki
Biblioteka dodatkowo zawiera kilkadziesiąt różnych przykładów demonstracyjnych "opensource" które możemy dowolnie modyfikować i wykorzystywać do własnych programów. Zrzuty ekranowe niektórych programów zamieszczam w treści aukcji.
Tutaj zobacz prezentację możliwości biblioteki U8x8 : https://www.youtube.com/watch?v=LSbiXbf2jw4&feature=youtu.be
Wyświetlacz może służyć do prezentacji wyników działania praktycznie dowolnego programu
Arduino DEM wraz z darmową biblioteką U8G2 oferuje kilkadziesiąt funkcji graficznych takich jak rysowanie punktu, linii, ramek, prostokątów, okręgów, kółek, elips, dysków, bitmap, itp.
Arduino DEM umożliwia też pisanie komunikatów dając do dyspozycji kilkaset różnych fontów.
Na zdjęciu obok skromna prezentacja możliwości wyświetlacza przy użyciu płytki UNO oraz funkcji: rysowania prostokąta, ramki, okręgu, z napisami z wykorzystaniem dwóch rodzajów fontów.
Program realizujący obraz widoczny na ekranie wyświetlacza można podejrzeć tutaj:
https://create.arduino.cc/editor/Blaberk/a31833c3-0358-4c90-acff-fe6622b57626
Tak może wyglądać prezentacja temperatury zrobionego przez Ciebie termometru. Wykorzystano tutaj jedną z większych czcionek (są i większe), funkcję rysowania bitmapy (symbol stopnia) oraz rysowania ramki dookoła ekranu. Program można podejrzeć tutaj:
https://create.arduino.cc/editor/Blaberk/73c21c03-af9d-486e-b67a-766922cf859b
Jest to listing działającego termometru z termistorem jako czujnikiem temperatury.
UWAGA: elementy niezbędne do uruchomienia termometru dostaniesz GRATIS !!!!!
Dzięki zastosowaniu biblioteki u8glib wyświetlanie wyników na display-u jest prostsze niż na standardowym 2 wierszowym wyświetlaczu LCD.
Np. żeby wyświetlić napis na ekraniku, wystarczy podać instrukcję:
u8g2.drawStr( x, y, "Jakas tresc") - gdzie x,y to współrzędne miejsca w którym chcemy wyświetlić napis
Żeby narysować prostokąt, wystarcza prosta komenda:
u8g2.drawBox( x, y, a, b) - x i y jak poprzednio, a - długość boku w poziomie, b - długość boku w pionie
Już jutro możesz zamienić zwykły wyświetlacz LCD na nasz wyświetlacz graficzny.
Tak naprawdę mając nasz wyświetlacz, prezentacja wyników działania Twojego programu zależy tylko od Twojej wyobraźni.
Powyrzej zrzuty ekranów z programów demonstracyjnych: U8G2Logo , Weather i Clock