Moduł wyświetlacza OLED 128x64, interfejs I2C, kolor żółty
Moduł wyświetlacza OLED 0.96" 128x64px – I2C żółty
Dodaj swoim projektom wyrazistego charakteru dzięki kompaktowemu wyświetlaczowi OLED o kontrastowej, żółtej barwie.
Ten miniaturowy ekran to idealne rozwiązanie dla pasjonatów elektroniki, robotyki oraz systemów IoT, którzy szukają czytelnego i energooszczędnego sposobu na wizualizację danych ze swoich czujników i mikrokontrolerów.
Wystaw opinię o produkcie
14,63 zł
Cena
14,63 zł
Najniższa cena z 30 dni przed obniżką:
14,63 zł
18,00 zł
Cena
18,00 zł
Najniższa cena z 30 dni przed obniżką:
18,00 zł
Kod produktu: 011358
Opis produktu
Opis produktu
Cechy produktu:
- niezrównany kontrast i głęboka czerń: technologia OLED sprawia, że każdy piksel świeci własnym światłem. Brak tradycyjnego podświetlenia (backlight) gwarantuje doskonałą czerń oraz perfekcyjną czytelność tekstu i grafik pod każdym kątem.
- energooszczędność na najwyższym poziomie: pobór prądu zależy wyłącznie od liczby zapalonych pikseli. Dzięki temu moduł idealnie sprawdza się w urządzeniach zasilanych bateryjnie.
- proste i szybkie podłączenie: dzięki interfejsowi I2C (TWI) do komunikacji z mikrokontrolerem potrzebujesz zaledwie dwóch linii sygnałowych (SDA i SCL) oraz zasilania.
- szeroka kompatybilność: ekran bez problemu współpracuje z najpopularniejszymi platformami, takimi jak Arduino, ESP8266, ESP32, Raspberry Pi czy STM32. Dostępność darmowych bibliotek (np. Adafruit SSD1306, U8g2) pozwala na uruchomienie wyświetlacza w kilka minut.
Zastosowanie:
- stacje pogodowe i domowa automatyka (IoT)
- miniaturowe konsole do gier retro
- wskaźniki napięcia, prądu i parametrów pracy zasilaczy
- urządzenia ubieralne (wearables) i inteligentne zegarki
- liczniki, stopery oraz menu nawigacyjne w robotach
| symbol | 011358 |
| typ | wyświetlacz OLED |
| kolor świecenia | żółty |
| rozdzielczość | 128x64 |
| przekątna ekranu | 0,96" |
| interfejs | I2C |
| sterownik | SSD1306 |
| napięcie zasilające | 3 - 5V |
| kąt widzenia | 160° |
| wymiary | 27x27x3,8mm |
| temperatura pracy | -30°C / 80°C |
Opis wyprowadzeń:
• GND – Masa systemu
• VCC – Zasilanie (+3.3V / +5V)
• SCL – Linia zegarowa interfejsu I2C
• SDA – Linia danych interfejsu I2C
Przykładowy kod programu (Wymaga biblioteki Adafruit SSD1306):
Przed wgraniem kodu upewnij się, że masz zainstalowane biblioteki Adafruit SSD1306 oraz Adafruit GFX (znajdziesz je w Menedżerze Bibliotek 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 64 // Wysokość wyświetlacza w pikselach
// Deklaracja wyświetlacza OLED połączonego przez I2C (pin RESET ustawiony na -1, jeśli nie występuje)
#define OLED_RESET -1
Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET);
void setup() {
// Inicjalizacja komunikacji I2C z adresem 0x3C (najczęstszy adres dla tych modułów)
if(!display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) {
Serial.println(F("Nie znaleziono wyświetlacza SSD1306!"));
for(;;); // Zatrzymaj program w razie błędu
}
// Czyszczenie bufora wyświetlacza
display.clearDisplay();
// Ustawienia tekstu
display.setTextSize(1); // Rozmiar czcionki (1 - standardowy)
display.setTextColor(SSD1306_WHITE); // Kolor tekstu (w przypadku tego ekranu będzie to żółty)
display.setCursor(0, 10); // Ustawienie kursora (X=0, Y=10)
// Wpisanie tekstu do bufora
display.println(F("Sklep Elektroniczny"));
display.setTextSize(2); // Większa czcionka dla głównego napisu
display.setCursor(0, 30);
display.println(F("OLED 0.96\""));
// Wyświetlenie przygotowanych danych na ekranie
display.display();
}
void loop() {
// Pętla główna pozostaje pusta - tekst wyświetla się statycznie
}
#include <Wire.h>
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>
#define SCREEN_WIDTH 128 // Szerokość wyświetlacza w pikselach
#define SCREEN_HEIGHT 64 // Wysokość wyświetlacza w pikselach
// Deklaracja wyświetlacza OLED połączonego przez I2C (pin RESET ustawiony na -1, jeśli nie występuje)
#define OLED_RESET -1
Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET);
void setup() {
// Inicjalizacja komunikacji I2C z adresem 0x3C (najczęstszy adres dla tych modułów)
if(!display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) {
Serial.println(F("Nie znaleziono wyświetlacza SSD1306!"));
for(;;); // Zatrzymaj program w razie błędu
}
// Czyszczenie bufora wyświetlacza
display.clearDisplay();
// Ustawienia tekstu
display.setTextSize(1); // Rozmiar czcionki (1 - standardowy)
display.setTextColor(SSD1306_WHITE); // Kolor tekstu (w przypadku tego ekranu będzie to żółty)
display.setCursor(0, 10); // Ustawienie kursora (X=0, Y=10)
// Wpisanie tekstu do bufora
display.println(F("Sklep Elektroniczny"));
display.setTextSize(2); // Większa czcionka dla głównego napisu
display.setCursor(0, 30);
display.println(F("OLED 0.96\""));
// Wyświetlenie przygotowanych danych na ekranie
display.display();
}
void loop() {
// Pętla główna pozostaje pusta - tekst wyświetla się statycznie
}
Inni klienci kupili również ...
Opinie
Opinie
Liczba ocen: 0
Jeśli dodałeś/-aś recenzję, a nie pojawiłą się na liście, być może oczekuje na moderację.