• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Oled 128x64
#3
scl i  sck to oba są do zegara, zegar to zegar w obu, to akurat proste. SPI ma dodatkowo rozbite na dwa piny DATA IN i OUT oraz dodatkowy pin ChipSelect CS.  Trudniej będzie zdecydować który pin jest do data w I2C, szanse trafienia 50%. Wgraj scanner I2C i w około 3s będziesz wiedział.

Przestawienie na I2C nie wystarczy, musisz ustawić bibliotekę do tego SH1106, podmienić co zakomentowane, porzeźbić w kodzie projektu, użyć przykładów z biblioteki tak by mieć pewność, że ekran w ogóle działa, a potem czy działa z tym projektem. Biblioteka jest dość uniwersalna, nie jestem pewien czy nie jest domyślnie pod OLED ssd1306.

No i schemat tego projektu sugeruje użycie SPI, a nie I2C:
https://github.com/augisbud/m365_dashboa...orking.png
Jak się np. nie używa pinu RST to można wpisać:
#define PIN_RST -1
a definiować CS i inne nie ma sensu, skoro nie są używane. Chyba że to ma być jednak SPI.
Miło być decenianym https://buycoffee.to/kaczakat
 
Odpowiedź
  


Wiadomości w tym wątku
Oled 128x64 - przez Cimek91 - 09-05-2022, 09:57
RE: Oled 128x64 - przez MadMrQ - 09-05-2022, 20:04
RE: Oled 128x64 - przez kaczakat - 09-05-2022, 23:57

Skocz do:


Przeglądający: 1 gości