Instrukcja uruchomienia wyświetlacza OLED 128×64 SH1106

W poradniku przedstawimy jak uruchomić wyświetlacz OLED 128×64 SH1106 na Arduino, ESP8266 oraz ESP32. Do uruchomienia wykorzystamy Arduino IDE. Zaczynajmy 🔥

1.  Do poprawnego uruchomienia skryptów testowych potrzebna nam będzie biblioteka Arduino Adafruit Sh110X (https://github.com/adafruit/Adafruit_SH110X), którą pobierzemy w zakładce Tools -> Manage Libraries. Poradnik został napisany i przetestowany na Arduino IDE 2.2.1, oraz bibliotece Adafruit SH110X w wersji 2.1.10.

Uwaga! Należy wyrazić zgodę na zainstalowanie dodatkowych wymaganych bibliotek jeżeli pojawi się taka konieczność, w innym wypadku całość może nie działać poprawnie.

2. Do wyboru mamy trzy testowe skrypty*. Jeden od twórców biblioteki oraz dwa autorskie z objaśnieniem działania w postaci komentarzy linijek tekstu.

  • 1. plik demonstracyjny biblioteki (LibraryDemo.ino)
  • 2. wyświetlanie tekstu (SimpleText.ino)
  • 3. wyświetlanie grafiki (SimpleBitmap.ino)

Uwaga! Oba przykłady są napisane w odniesieniu do adresu 0x3C, w razie różnic sprzętowych należy zmienić odpowiednie zmienne opisane w kodzie.

Wyświetlacze pod i2c mogą mieć różne przypisane adresy zależnie od serii, dlatego przed przystąpieniem do użytkowania warto sprawdzić adres, którym posługuje się nasz wyświetlacz. W tym celu należy wgrać oraz uruchomić zamieszczony na stronie skrypt i2c-scanner.ino

Po poprawnym podłączeniu i wgraniu skryptu należy otworzyć Serial Monitor (9600 Baud Rate)z zakładki Tools i naszym oczom powinno się ukazać:

…gdzie 0x3C to właśnie adres naszego wyświetlacza.

3a. Schemat podłączenia do Arduino:

VCC5 V
GNDGND
SCKA5 (SCL)
SDA A4 (SDA)

3b. Schemat podłączenia do ESP8266:

VCC 3.3 V
GNDGND
SCKGPIO 5 (D1)
SDAGPIO 4 (D2)

3b. Schemat podłączenia do ESP32:

VCC 3.3 V
GNDGND
SCKGPIO 22 (SCL)
SDAGPIO 21 (SDA)

Na naszym blogu znajdziesz szereg przydatnych poradników 🔥

Być może zainteresujesz się powiązanym artykułem na temat tworzenia bitmap z obrazów na bazie generatora online.


Prezentowaną w artykule elektronikę znajdziesz oczywiście w naszym sklepie 👉 sklep.msalamon.pl 👈Zapraszamy również na nasze social media, gdzie na bieżąco informujemy o nowych produktach oraz o najciekawszych promocjach 😎👇


Podobne wpisy

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *