Moduł wyświetlacza OLED Waveshare 0.96 cala (C)

Instrukcja obsługi modułu OLED Waveshare 0.96 cala

Model: Moduł wyświetlacza OLED 0.96 cala (C)

1. Wprowadzenie

Niniejsza instrukcja obsługi zawiera szczegółowe instrukcje dotyczące modułu OLED Waveshare 0.96 cala. Moduł ten posiada wbudowany układ sterownika SSD1315 i obsługuje protokoły komunikacyjne SPI i I2C. Został zaprojektowany do integracji z różnymi płytkami programistycznymi, w tym Raspberry Pi, Arduino i STM32.

Moduł OLED o przekątnej 0.96 cala to kompaktowe rozwiązanie wyświetlające o rozdzielczości 128 × 64 pikseli, zapewniające wyraźny obraz dla Twoich projektów.

2. Funkcje produktu

  • Moduł wyświetlacza OLED o przekątnej 0.96 cala z wbudowanym układem sterownika SSD1315.
  • Rozdzielczość: 128 × 64 pikseli.
  • Interfejsy komunikacyjne: 4-żyłowy SPI / I2C.
  • Ultrawąska ramka i kompaktowy rozmiar.
  • na pokładzie objętośćtage-tłumacz zapewniający wszechstronną kompatybilność.
  • Kolor wyświetlacza: górny żółty i dolny niebieski (wyświetlacz dwukolorowy).
  • Zawiera zasoby programistyczne online i materiały do ​​naukiampdla Raspberry Pi, Arduino i STM32.

3. Zawartość opakowania!

  • Moduł OLED 0.96 cala x1
  • Przewód rozruchowy żeńsko-żeński 7PIN x1
Moduł OLED Waveshare 0.96 cala i dołączony 7-pinowy kabel połączeniowy

Zdjęcie: Moduł OLED o przekątnej 0.96 cala z dołączonym 7-pinowym kablem połączeniowym żeńsko-żeńskim.

4. Specyfikacje

ParametrWartość
Objętość operacyjnatage3.3 V/5 V (wysoki poziom głośności IO)tag(e jest takie samo jak zasilanie.)
Interfejs komunikacyjny4-żyłowy SPI / I2C
Typ ekranuOLED
Chip sterowaniaSSD1315
Rezolucja128 × 64 pikseli
Wymiary obrysu26.0mm × 26.0mm
Rozmiar wyświetlacza21.74mm × 11.18mm
Wyświetl koloryNiebieski/Biały/Niebiesko-żółty (1/4 żółtego na górze)
Temperatura pracy-20°C ~ 70°C
Temperatura przechowywania-30°C ~ 80°C
Viewing kąt> 160°
Szczegółowa tabela wymiarów i specyfikacji modułu OLED

Obraz: Diagram przedstawiający wymiary fizyczne modułu OLED i podsumowanie jego najważniejszych specyfikacji.

5. Wyprowadzenia interfejsu sterującego

Moduł OLED posiada następujące piny sterujące:

  • OZE: Pin resetu, stan aktywny niski.
  • Prąd stały: Pin wyboru danych/poleceń (stan wysoki dla danych, stan niski dla poleceń).
  • ODPOWIEDŹ: Pin wyboru układu scalonego, stan aktywny niski.
  • CLK: Pin wejściowy zegara do komunikacji.
  • HAŁAS: Pin wejściowy danych.
  • masa: Połączenie uziemienia.
  • VCC: Wejście zasilania (3.3V / 5V).
Przód view modułu OLED pokazującego etykiety pinów i jakoampwyświetlacz

Obraz: Przód view modułu OLED o przekątnej 0.96 cala, podświetlając etykiety pinów (RES, CS, DIN, VCC, DC, CLK, GND) i jakoampwyświetlacz pokazujący czas i datę.

Z powrotem view modułu OLED pokazującego pola lutownicze do konfiguracji SPI i I2C

Obraz: Tył view modułu OLED o przekątnej 0.96 cala, przedstawiający pola lutownicze umożliwiające konfigurację trybów komunikacji SPI lub I2C.

6. Podłączenie i konfiguracja sprzętu

6.1. Łączenie z Raspberry Pi przez interfejs SPI

Podłączając moduł OLED do Raspberry Pi, należy użyć 7-pinowego kabla i zapoznać się z poniższą tabelą zgodności pinów, aby uzyskać informacje na temat prawidłowego okablowania.

Pin OLEDBCM2835 (Raspberry Pi)Pin płytki (Raspberry Pi)
VCC3.3 V3.3 V
GNDGNDGND
HAŁASMOSI / SDA19 / 3
CLKSCLK / SCL23 / 5
CSCE024
DC2522
OZE2713
Schemat podłączenia modułu OLED do Raspberry Pi przez SPI

Obraz: Wizualny przewodnik przedstawiający prawidłowe połączenia okablowania między modułem OLED 0.96 cala a płytką Raspberry Pi przy użyciu interfejsu SPI.

6.2. Łączenie z płytką Arduino poprzez interfejs SPI

Dostarczone wersje demonstracyjne oparte są na Arduino UNO PLUS. W przypadku innych płytek Arduino, podłącz piny zgodnie z rzeczywistym rozkładem pinów na swojej płytce. Zapoznaj się z poniższą tabelą zgodności pinów w Arduino UNO.

Pin OLEDPin UNO
VCC3.3 V/5 V
GNDGND
HAŁASSPI:D11 / I2C:SDA
CLKSPI:D13 / I2C:SCL
CSD10
DCD7
RSTD8
Schemat podłączenia modułu OLED do płytki Arduino poprzez SPI

Obraz: Wizualny przewodnik przedstawiający prawidłowe połączenia okablowania między modułem OLED 0.96 cala a płytką Arduino UNO przy użyciu interfejsu SPI.

6.3. Łączenie z STM32

Dostarczone wersje demonstracyjne oparte są na układzie STM32F103RBT6. Jeśli chcesz przenieść wersję demonstracyjną na inną płytkę STM32, podłącz piny zgodnie z rzeczywistym rozkładem pinów na swojej płytce. Zapoznaj się z poniższą tabelą z przypisaniem pinów do płytki STM32F103RBT6.

Pin OLEDPin STM32
VCC3.3 V
GNDGND
HAŁASSPI:PA7 / I2C:PB9 / I2C_SOFT: PC8
CLKSPI:PA5 / I2C:PB8 / I2C_SOFT: PC6
CSPB6
D/CPA8
OZEPA9
Schemat podłączenia modułu OLED do płytki STM32

Ilustracja: Wizualny przewodnik przedstawiający prawidłowe połączenia przewodów między modułem OLED 0.96 cala a płytką rozwojową STM32.

7. Zagadnienia operacyjne

Aby zapewnić optymalną wydajność i trwałość modułu OLED, należy przestrzegać następujących zasad:

  • Podłączenie zasilania: Należy uważać, aby nie zamienić miejscami przewodów zasilania (VCC i GND), ponieważ może to spowodować uszkodzenie modułu.
  • Wyświetlacz samoświecący: Wyświetlacze OLED są samoświetlne i nie posiadają podświetlenia. Samo połączenie VCC i GND nie spowoduje podświetlenia wyświetlacza. Do podświetlenia wyświetlacza OLED i zawartości wyświetlacza należy użyć sterowania programowego.
  • Zatrzymanie obrazu: Unikaj wyświetlania tej samej statycznej treści na ekranie przez dłuższy czas. Ciągłe wyświetlanie statycznych obrazów może prowadzić do powstawania obrazów resztkowych (wypalenia) i potencjalnie uszkodzenia panelu OLED.

8. Rozwiązywanie problemów i FAQ

P: Przy jakim napięciu można zastosować moduł OLED w systemie?
A: Moduł OLED jest domyślnie zaprojektowany do pracy w systemie 3.3 V. Jednak obszerne testy wykazały, że działa niezawodnie również w systemie 5 V.
P: Ile godzin działa moduł OLED?
A: W normalnych warunkach pracy moduł OLED ma żywotność około 50 000 godzin.
P: Dlaczego moduł OLED podłączony do zasilania nie świeci?
A: Wyświetlacze OLED są samoświecące i nie posiadają podświetlenia. Wyświetlacz nie zaświeci się po prostu poprzez połączenie VCC i GND. Należy użyć sterowania programowego, aby zainicjować wyświetlacz i przesłać dane, aby podświetlić OLED i wyświetlić zawartość.

9. Wsparcie

Aby uzyskać dalszą pomoc, zasoby programistyczne lub w razie jakichkolwiek problemów, skontaktuj się z pomocą techniczną Waveshare. Dostępne są zasoby programistyczne online, które pomogą Ci rozpocząć pracę nad projektami.

Więcej informacji znajdziesz w oficjalnym sklepie Waveshare: Sklep Waveshare

© 2023 Waveshare. Wszelkie prawa zastrzeżone.