Oled, lcd - co można i jak wyświetlić?

iM@rek
Posty: 135
Rejestracja: czw lut 09, 2023 1:25 pm

kurus pisze: pt mar 10, 2023 5:37 pm
Pietras81 pisze: pt mar 10, 2023 7:11 am
kurus pisze: czw mar 09, 2023 3:25 pm Podłączyłem dziś oled 1.54 i śmiga dobrze z tym że wyświetla w zaznaczonym miejscu dwie kropki czy to jakiś błąd?
Ja też sprawdziłem i albo też mam jakąś wadliwą serię tych 1.54 albo jakiś błąd. Na 1.3 problemu nie ma.
Mam wrażenie ze to jest przeniesiona ta linia co oddziela liczby przekaźników, tak jakby się nie mieściła i dwie kropki poszły niżej..
Potwierdzam, wyglądają jak dwie kropki przeniesione z linii rozdzielającej. Pojawiają się na OLED 1.1", ale na 1.3" już nie.
Na 2.42" nie wiem, bo nie działa... wrrrrrr...
Pietras81
Posty: 1702
Rejestracja: ndz lut 17, 2019 6:56 am
Lokalizacja: Osielsko

Jak już tak drążymy temat to na oled 1.54 jak mamy konflikt kanałów to i gdzieś się nakłada.
Załączniki
20230310_191710.jpg
20230310_191710.jpg (68.82 KiB) Przejrzano 606 razy
https://pietras-81.aqi.eco/
kurus
Posty: 1038
Rejestracja: śr sty 15, 2020 8:17 pm

Z tym „i” u mnie jest tak samo..
iM@rek
Posty: 135
Rejestracja: czw lut 09, 2023 1:25 pm

Pietras81 pisze: sob mar 11, 2023 12:58 pm Jak już tak drążymy temat to na oled 1.54 jak mamy konflikt kanałów to i gdzieś się nakłada.
Też miałem takie komunikaty. Po zmianach konfiguracji urządzenia.
Usunąłem urządzenie z Cloud'a i za chwilę się dodało ponownie.
Tyle, że w wypadku licznika energii straciłem historię pomiarów...
Pietras81
Posty: 1702
Rejestracja: ndz lut 17, 2019 6:56 am
Lokalizacja: Osielsko

iM@rek pisze: sob mar 11, 2023 3:41 pm
Pietras81 pisze: sob mar 11, 2023 12:58 pm Jak już tak drążymy temat to na oled 1.54 jak mamy konflikt kanałów to i gdzieś się nakłada.
Też miałem takie komunikaty. Po zmianach konfiguracji urządzenia.
Usunąłem urządzenie z Cloud'a i za chwilę się dodało ponownie.
To wiem tu chciałem pokazać że i jest nie do końca gdzie powinno być.
https://pietras-81.aqi.eco/
iM@rek
Posty: 135
Rejestracja: czw lut 09, 2023 1:25 pm

;-)
Nie załapałem tego "i", może trochę za dużo rakiji ;-)
No i właśnie miałem trochę podobną jazdę z licznikiem 3F i podpięciem czujnika temperatury, sorry...
Albert
Posty: 576
Rejestracja: pt sty 04, 2019 8:32 pm
Lokalizacja: Chełm

iM@rek pisze: pt mar 10, 2023 2:08 pm @dobo i @klimasstudio
Do jakich urządzeń sterujących macie podłączone wasze działające OLED 2.42?

Tak wygląda mój OLED od tyłu:

IMG_1215.jpg

Widać zwarte R9, R10, R11, R12 i rozwarty R8.

Ja mój podłączyłem pod Arduino Uno z bibliotekami do 1309 (SparkFun HyperDisplay 1309)
Próbowałem też zeskanować jego adres skanerem I2C, ale nic nie znajduje.
Mam kilka innych OLED, ale mniejszych.
Ich adresy skaner znajduje i skrypty po ustawieniu tych adresów wyświetlają demka (np. Ada Fruit)
Ale one działają na sterownikach 1106.
Mam ten sam model. Zrob mostki drucikiem ze skrętki j wepnij taśmę oleda dobrze i wtedy sie pojawi. Tez z tym walczyłem i mostki samą cyną nie działały. No i taśma musi byc wpięta inaczej nie wykryje i2c
iM@rek
Posty: 135
Rejestracja: czw lut 09, 2023 1:25 pm

Albert pisze: sob mar 11, 2023 6:22 pm Mam ten sam model. Zrob mostki drucikiem ze skrętki j wepnij taśmę oleda dobrze i wtedy sie pojawi. Tez z tym walczyłem i mostki samą cyną nie działały. No i taśma musi byc wpięta inaczej nie wykryje i2c
Sprawdzałem z taśmą wpiętą poprawnie. Ale ok, co mi szkodzi, jutro usunę wszystkie zaworki z cyny i zrobię je z kynaru 0.25. I zobaczymy. 😁

Następnego dnia:

Rozlutowałem, przelutowałem, a wyświetlacz jak nie świecił, tak nie świeci.
Scannery go nie widzą, w aplikacji też cisza.
Napięcia ma jak trzeba, chyba faktycznie nie działa.
Ostatnio zmieniony ndz mar 12, 2023 11:23 am przez iM@rek, łącznie zmieniany 1 raz.
iM@rek
Posty: 135
Rejestracja: czw lut 09, 2023 1:25 pm

Jak wygasić wyświetlacz, żeby nie świecił cały czas, a potem go włączyć na chwilę od odczytu wartości?
Po przerwaniu zasilania rozłącznikiem, wyświetlacz oczywiście gaśnie, ale po ponownym podaniu zasilania i tak nie świeci, trzeba zrobić reset Wemosa (w moim przypadku do niego jest podłączony). Wtedy wszystko wstaje i OLED pokazuje dane. Da się bez resetowania Wemosa?
Wyświetlacz OLED 1.3" SH1106 I2C.
iM@rek
Posty: 135
Rejestracja: czw lut 09, 2023 1:25 pm

kurus pisze: pt mar 10, 2023 5:37 pm
Pietras81 pisze: pt mar 10, 2023 7:11 am
kurus pisze: czw mar 09, 2023 3:25 pm Podłączyłem dziś oled 1.54 i śmiga dobrze z tym że wyświetla w zaznaczonym miejscu dwie kropki czy to jakiś błąd?
Ja też sprawdziłem i albo też mam jakąś wadliwą serię tych 1.54 albo jakiś błąd. Na 1.3 problemu nie ma.
Mam wrażenie ze to jest przeniesiona ta linia co oddziela liczby przekaźników, tak jakby się nie mieściła i dwie kropki poszły niżej..
Chyba wiem, co jest przyczyną tych dodatkowych kropek na niektórych OLED:
To jest zależne od wersji sterownika OLED użytego w nich.
Ja mam np:
OLED 1.1 ze sterownikiem SSD1306 - są kropki przeniesione z górnego wiersza
OLED 1.3 ze sterownikiem SSD1106 - nie ma kropek, jest ok

Różnica między sterownikami w tym przypadku sprowadza się do tego, że sterownik 1106 ma obsługuje matryce o wielkości 132x64 pixeli, a sterownik 1306 obsługuje 128x64, czyli 4 mniej.
Ekran jest chyba przygotowany pod SSD1106 (czyli 132 pixele w wierszu) i chyba dlatego na sterowniku 1306 "przerzuca" ostatnie 2 pixele do następnego wiersza.
ODPOWIEDZ

Wróć do „Ogólna dyskusja”