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

Zdjęcie: Moduł OLED o przekątnej 0.96 cala z dołączonym 7-pinowym kablem połączeniowym żeńsko-żeńskim.
4. Specyfikacje
| Parametr | Wartość |
|---|---|
| Objętość operacyjnatage | 3.3 V/5 V (wysoki poziom głośności IO)tag(e jest takie samo jak zasilanie.) |
| Interfejs komunikacyjny | 4-żyłowy SPI / I2C |
| Typ ekranu | OLED |
| Chip sterowania | SSD1315 |
| Rezolucja | 128 × 64 pikseli |
| Wymiary obrysu | 26.0mm × 26.0mm |
| Rozmiar wyświetlacza | 21.74mm × 11.18mm |
| Wyświetl kolory | Niebieski/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° |

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).

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ę.

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 OLED | BCM2835 (Raspberry Pi) | Pin płytki (Raspberry Pi) |
|---|---|---|
| VCC | 3.3 V | 3.3 V |
| GND | GND | GND |
| HAŁAS | MOSI / SDA | 19 / 3 |
| CLK | SCLK / SCL | 23 / 5 |
| CS | CE0 | 24 |
| DC | 25 | 22 |
| OZE | 27 | 13 |

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 OLED | Pin UNO |
|---|---|
| VCC | 3.3 V/5 V |
| GND | GND |
| HAŁAS | SPI:D11 / I2C:SDA |
| CLK | SPI:D13 / I2C:SCL |
| CS | D10 |
| DC | D7 |
| RST | D8 |

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 OLED | Pin STM32 |
|---|---|
| VCC | 3.3 V |
| GND | GND |
| HAŁAS | SPI:PA7 / I2C:PB9 / I2C_SOFT: PC8 |
| CLK | SPI:PA5 / I2C:PB8 / I2C_SOFT: PC6 |
| CS | PB6 |
| D/C | PA8 |
| OZE | PA9 |

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