Arduino Polska Forum
OLED wyświetla piksele po bokach - Wersja do druku

+- Arduino Polska Forum (https://forum.arduinopolska.pl)
+-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino)
+--- Dział: Wyświetlacze (https://forum.arduinopolska.pl/dzial-wy%C5%9Bwietlacze)
+--- Wątek: OLED wyświetla piksele po bokach (/watek-oled-wy%C5%9Bwietla-piksele-po-bokach)



OLED wyświetla piksele po bokach - wiktoz - 06-06-2019

Witam,
mój wyświetlacz OLED 128x160 TFT_LCD wyświetla po bokach takie paski złożone z pikseli (zdjęcie w załączniku). Wygląda to jak jakby obraz był przesunięty zbyt daleko do lewego górnego rogu.
Do arduino wgrywam przykłady z bibliotek: ucg i adafruit.
Proszę o pomoc jak to usunąć.
[attachment=843]


RE: OLED wyświetla piksele po bokach - kaczakat - 07-06-2019

Napisz jaki masz chip w ekranie, jakie to konkretnie biblioteki i który przykład używasz, jeśli go modyfikujesz to wklej tu całość w <> Kod.


RE: OLED wyświetla piksele po bokach - wiktoz - 07-06-2019

(07-06-2019, 04:22)kaczakat napisał(a): Napisz jaki masz chip w ekranie, jakie to konkretnie biblioteki i który przykład używasz, jeśli go modyfikujesz to wklej tu całość w <> Kod.

Jest to ST7735. Biblioteki to UCGLIB i Adafruit 7735ST library. W każdym przykładzie piksele się pojawiają.
W ucglib odkomentowuję linię: 

Kod:
Ucglib_ST7735_18x128x160_HWSPI ucg(/*cd=*/ 9, /*cs=*/ 10, /*reset=*/ 8);

Zauważyłem jeszcze, że po wgraniu kodu do arduino nie ma pikseli. Dopiero jak odłączę je od zasilania i podłączę ponownie to się pojawiają.


RE: OLED wyświetla piksele po bokach - kaczakat - 07-06-2019

Akurat mam taki ekranik, już nie pamiętam po co ale mam zworkę na zasilaniu, więc zasilam go wprost z 3.3V, logika z NANO na 5V (pewnie powinna być 3.3V i kiedyś testowałem go z DUE, stąd zworka). Raczej nie jest identyczny, mój ma na odwrocie slot na kartę SD i piny do niej wyprowadzone na przeciwko. No ale odpalony na bibliotece Adafruit działa bez zarzutu, przykład graphicstest. Może niestety masz wadliwy egzemplarz, jeśli łączysz kabelkami to na wszelki wypadek użyj innego kompletu, czasami się zdarzają problemy i tu. Jeśli jest wpięty do stykówki to też warto przesunąć na inne pola.