Mamy do sprzedania moduły ARDUINO-DEM z zamontowanym wyświetlaczem DEM128064O FGH-PW.
Płytki są uzbrojone w komponenty niezbędne do prawidłowego działania wyświetlacza.
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/arduino/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ą kilkadziesią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:
http://blaberk.com.pl/arduino/kup_mnie/kup_mnie.ino
Tak może wyglądać prezentacja temperatury zrobionego przez Ciebie termometru. Wykorzystano tutaj jedną z większych czcionek (są i większe). Program można podejrzeć tutaj:
http://blaberk.com.pl/arduino/termometr2/Termometr2.ino
Jest to listing działającego termometru z termistorem jako czujnikiem temperatury.
Dzięki zastosowaniu biblioteki u8glib wyświetlanie wyników na display-u jest prostsze niż na standardowym 2 wierszowym wyświetlaczu LED.
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.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
Płytkę z wyświetlaczem ARDUINO-DEM, wchodzącą w skład zestawu możesz wykorzystać do innych projektów, np: oscyloskopu, analizatora widma, generatora funkcyjnego, pogodynki, obrotomierza, generatora liczb totka, zegara lub stopera.
W przygotowaniu: rowerowy licznik kilometrów i prędkości, gry, kostka do gry, itp.
Wszystkie nowe projekty możesz śledzić na naszej stronie: http://blaberk.com.pl/arduino/arduino.html
i pobrać za darmo z: http://blaberk.com.pl/arduino
Na stronie tej znajdziesz też aktualizacje programów już otrzymanych.
Jeżeli napiszesz jakiś nowy program albo udoskonalisz już istniejący - możesz go dołączyć do istniejącej bazy.
Powyżej zrzuty ekranów z programów: termometrCF , weather, pogodynka, zegar_cyfrowy, stoper, oscyloskop, generator funkcyjny, analizator widma,.obrotomierz i miernik częstotliwości.