Moduł wyświetlacza OLED I2C 128x32 niebieski
BNS
RSS
12.00
9.76 + VAT
- Kod:
- 30e1c0
- Dodany do bazy:
- Ostatnio widziany:
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 <AdafruitGFX.h> #include <AdafruitSSD1306.h> #define SCREENWIDTH 128 // Szerokość wyświetlacza w pikselach #define SCREENHEIGHT 32 // Wysokość wyświetlacza w pikselach // Deklaracja wyświetlacza OLED podłączonego do I2C (pin Reset nie jest używany) #define OLEDRESET -1 #define SCREENADDRESS 0x3C /// Najczęstszy adres I2C dla tych modułów AdafruitSSD1306 display(SCREENWIDTH, SCREENHEIGHT, &Wire, OLEDRESET); void setup() { Serial.begin(9600); // Inicjalizacja wyświetlacza if(!display.begin(SSD1306SWITCHCAPVCC, SCREENADDRESS)) { 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(SSD1306WHITE); // 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 }
Elecena nie prowadzi sprzedaży elementów elektronicznych, ani w niej nie pośredniczy.
Produkt pochodzi z oferty sklepu BNS