Moduł wyświetlacza OLED I2C 128x32 niebieski
Wystaw opinię o produkcie
Kod produktu: 014263
Opis produktu
Cechy produktu:
- technologia OLED: niewiarygodny kontrast i żywy, niebieski kolor czcionki.
- minimalistyczny design: wyjątkowo smukła konstrukcja (format paska), idealna do miniaturowych urządzeń IoT, wearables czy wskaźników.
- energooszczędność: pobór prądu zależy od liczby zapalonych pikseli – idealny do projektów zasilanych bateryjnie.
- prosta integracja: działa z popularnymi bibliotekami (np. Adafruit SSD1306, U8g2), co pozwala na błyskawiczne uruchomienie grafiki i tekstu.
Zastosowanie:
- stacji pogodowych (wyświetlanie temperatury i wilgotności)
- inteligentnych zegarków i opasek (wearables)
- odtwarzaczy audio (wskaźniki menu, czas utworu)
- liczników, testerów baterii i menu konfiguracyjnych w robotyce
| symbol | 014263 |
| typ | wyświetlacz OLED |
| rozdzielczość | 128x32 pikseli |
| przekątna | 0,91 cala |
| kontroler | SSD1306 |
| interfejs | I2C |
| kolor znaków | niebieski |
| napięcie zasilające | 3,3 - 5,0V |
| temperatura pracy | -40°C / 70°C |
| wymiary | 38x12mm |
Opis wyprowadzeń
- GND masa układu
- VCC zasilanie (3.3V - 5V)
- SCL linia zegarowa magistrali I2C
- SDA linia danych magistrali I2C
Przykładowy kod dla Arduino
Do uruchomienia wyświetlacza wymagane jest zainstalowanie bibliotek
Adafruit SSD1306 oraz Adafruit GFX (można je pobrać bezpośrednio przez Menedżer Bibliotek w Arduino IDE).
#include <SPI.h>
#include <Wire.h>
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>
#define SCREEN_WIDTH 128 // Szerokość wyświetlacza w pikselach
#define SCREEN_HEIGHT 32 // Wysokość wyświetlacza w pikselach
// Deklaracja wyświetlacza OLED podłączonego do I2C (pin Reset nie jest używany)
#define OLED_RESET -1
#define SCREEN_ADDRESS 0x3C /// Najczęstszy adres I2C dla tych modułów
Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET);
void setup() {
Serial.begin(9600);
// Inicjalizacja wyświetlacza
if(!display.begin(SSD1306_SWITCHCAPVCC, SCREEN_ADDRESS)) {
Serial.println(F("Nie znaleziono wyświetlacza SSD1306!"));
for(;;); // Zatrzymaj program, jeśli wyświetlacz nie odpowiada
}
// Czyszczenie bufora wyświetlacza
display.clearDisplay();
// Konfiguracja tekstu
display.setTextSize(1); // Skala czcionki (1x)
display.setTextColor(SSD1306_WHITE); // Kolor tekstu (w wersjach jednokolorowych to po prostu kolor włączony)
display.setCursor(0, 0); // Ustawienie kursora w lewym górnym rogu
// Wypisanie tekstu na ekranie
display.println(F("Dziala! OLED 128x32"));
display.println(F("Sklep Internetowy"));
display.setTextSize(2);
display.println(F("I2C OK!"));
// Wyświetlenie przygotowanego bufora na ekranie
display.display();
}
void loop() {
// Pętla główna pozostaje pusta
}
Inni klienci kupili również ...
Opinie
Jeśli dodałeś/-aś recenzję, a nie pojawiłą się na liście, być może oczekuje na moderację.