Skocz do zawartości

Dwa wyświelacze OLED SSD1306 z Nucleo, jak to zrobić?


szachu

Pomocna odpowiedź

Cześć, szukam podpowiedzi do implementacji więcej niż jednego wyswielacza OLED ssd1306 na nucleo F303. Obsługę jednej sztuki eleancko opanowałem. Problem zaczyna się, gdy chce dodać drugi. Zaznaczę, że chce traktować je jako oddzielne wswietlacze a nie jeden rozszerzony.
Koszystam z wersji I2C.

Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

Z tego co internety piszą to na tym ssd1306 nie da się zmienić adresu, a przynajmniej nie w łatwy sposób (coś tam piszą że podciągając odpowiedni pin na taśmie oleda da się zmienić, ale nie zagłębiałem się w szczegóły) więc pozostaje multiplekser i2c albo jak @_LM_ wspomniał, drugi i2c jeśli jest dostępny

Link do komentarza
Share on other sites

Jak @farmaceuta wyszukał, dodam jeszcze, że jak Twoja płytka nie ma takiej możliwości, nie podaje rezystora, tylko na stałe, porównaj taśmy wyświetlaczy na zdjęciach. Jeśli znajdziesz podobny wyświetlacz, na płytce co ma rezystory do zmiany, to po ścieżkach idź, który pin taśmy OLEDa za to odpowiada, np. tutaj:

OLED-SSD1306-select-another-I2C-address.

I potem cięcie i lutowanie 😛

Edytowano przez matsobdev
Link do komentarza
Share on other sites

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.