# OLED kijelző 0,96" I2C IIC kék

- Oldal: https://sigmanortec.ro/hu/oled-kijelzo-096-i2c-iic-kek
- Ár: 18.97 RON
- Elérhetőség: Raktáron; 1-2 zile
- Cikkszám: 33090 · EAN: 5944152268442
- Kategória: Mechatronika és IoT > Érzékelők és modulok > Kijelző és LCD > OLED kijelzők
- Csomag (szállítási adatok): 0.007 kg
- Frissítve: 2026-09-14
- Bolt: [Sigmanortec.ro](https://sigmanortec.ro/hu/llms.txt)
- Árak: RON, ÁFA-val; árak és készlet állapota: 2026-10-22 02:45 (Europe/Bucharest)

## Leírás

Kompakt, 0,96 hüvelykes kék OLED kijelző, ideális Arduino projektekhez és más fejlesztőkártyákhoz, gyorsan csatlakozik I2C-n keresztül, mindössze két adatkivezetéssel, 128x64 felbontást és 160 fok feletti látószöget kínál, nagyon alacsony fogyasztású és 3V-5V feszültséggel működik, háttérvilágítás nélkül az önállóan megvilágított pixeleknek köszönhetően, SSD1306 vezérlővel.
0,96 hüvelykes OLED kijelző, kék színű, kompatibilis az Arduino és más fejlesztőkártyákkal. Ideális kisebb projektekhez az I2C és IIC kommunikációs interfésznek köszönhetően.
Ez a kijelző nem igényel háttérvilágítást (ezt a pixelek adják)
Specifikációk:
Nagy felbontás: 128X64
Látószög: >160°
Ultra alacsony fogyasztás: 0,08 W
Tápfeszültség: DC 3V-5V
Üzemi hőmérséklet: -30 ~ 70 fok
Méretek mm: 29 x 27,5 x 4,3
Aktív kijelző méretei mm: 26,5 x 14,8
Támogatás: IIC, I2C
I/O szinten közvetlenül kompatibilis a 3,3 V-os és 5 V-os mikrovezérlőkkel (közvetlenül kompatibilis, átalakítók nélkül)
Chip: SSD1306
Az IIC kommunikáció minimális számú lábat foglal el.
A csapok leírása:
GND: Földelés
VCC: 3,3 V vagy 5 V
SCL: IIC órajel
SDA: IIC adatvonal
Utasítás:
Bejelentkezés:
FÖLD ---------> FÖLD
VCC ---------> 3,3 V
SCL ---------> A5
SDA ---------> A4
Töröld az összes olyan könyvtárat, amely ütközhet a kijelzővel, és telepítsd az Adafruit_GFX és az Adafruit_SSD1306 könyvtárakat ( Eszközök --> Könyvtárak kezelése --> Keresés )
Tesztkód:
\#tartalmazza // Tartalmazza a kijelzőhöz tartozó alapvető grafikus könyvtárat
\#it includes // Az Adafruit_SSD1306 könyvtár beillesztése a kijelző meghajtásához
Adafruit_SSD1306 display(128, 64); // Kijelző létrehozása
\#tartalmaz // Egyéni betűtípus hozzáadása
\#tartalmaz // Egyéni betűtípus hozzáadása
int Variable1; // Hozz létre egy változót, hogy valami dinamikusan jelenjen meg a kijelzőn
void setup() // Beállítás kezdete
{
delay(100); // Ez a késleltetés szükséges a kijelző inicializálásához
display.begin(SSD1306_SWITCHCAPVCC, 0x3C); // A kijelző inicializálása a 0x3C I2C címmel
display.clearDisplay(); // Törli a puffert
display.setTextColor (WHITE); // A szöveg színének beállítása
display.setRotation (0); // Tájolás beállítása. 0, 1, 2 vagy 3 értékek közül lehet választani
display.setTextWrap(false); // Alapértelmezés szerint a hosszú szövegsorok automatikusan visszakerülnek a bal szélső oszlopba.
// Ennek a viselkedésnek a felülbírálásához (így a szöveg a kijelző jobb oldalán túl fog futni - hasznos például
// görgetési kijelölő effektek), használd a setTextWrap(false) függvényt. A normál csomagolási viselkedés visszaáll
// a setTextWrap(true) paranccsal.
display.dim (0); //Fényerő beállítása (0 a maximum, 1 pedig egy kicsit halvány)
} // Beállítás vége
void loop() // Ciklus kezdete
{
Változók1++; // Változó növelése 1-gyel
ha(Változó1 > 150) // Ha a Változó1 nagyobb, mint 150
{
Változó1 = 0; // Változó1 értéke 0
}
// A Variable1-et karakterlánccá alakítjuk, így a szöveg jobbra igazítását módosíthatjuk:
// Tizedes számok összeadására vagy eltávolítására is használható.
char string [10] ; // Hozz létre egy 10 karakterből álló karaktertömböt
// float-os számot karakterlánccá konvertálunk:
dtostrf(Változó1, 3, 0, karakterlánc); // ( , , , )
display.clearDisplay(); // Töröljük a kijelzőt, hogy frissíthessük
display.setFont (&FreeMono9pt7b); // Egyéni betűtípus beállítása
display.setTextSize(0); // Betűméret beállítása. Egyéni betűtípust használunk, ezért mindig a 0-s betűméretet kell használni.
// Szöveg nyomtatása:
display.setCursor (0, 10); // (x, y)
display.println("Hello"); // Kiírandó szöveg vagy érték
// Háromszög rajzolása:
display.drawTriangle(40,40, 50,20, 60,40, WHITE); // Háromszög rajzolása. A háromszöget meghatározó három sarokpont X és Y koordinátái, majd egy szín
// Kitöltött háromszög rajzolása:
display.fillTriangle(0.63, 15.45, 30.63, WHITE); // Kitöltött háromszög rajzolása. A háromszöget meghatározó három sarokpont X és Y koordinátái, majd egy szín
// Vonal rajzolása:
display.drawLine(40, 63, 70, 63, WHITE); // Vonal rajzolása (x0,y0,x1,y1,szín)
// Körök rajzolása:
display.drawCircle (47, 36, 20, WHITE); // Kör rajzolása (x,y,sugár,szín). Az X és Y a középpont koordinátái.
// Rajzolj egy kitöltött kört:
display.fillCircle (12, 27, 10, WHITE); // Kitöltött kör rajzolása (x,y,radius,color). Az X és Y a középpont koordinátái.
// Lekerekített téglalapot rajzol és kitölt:
display.fillRoundRect (58, 0, 18, 18, 5, WHITE); // Kitöltött, lekerekített téglalapot rajzol (x,y,szélesség,magasság,szín)
// A helytől jobbra lefelé rajzol
// Téglalap rajzolása:
display.drawRect (79, 0, 49, 27, WHITE); // Téglalap rajzolása (x,y,szélesség,magasság,szín)
// A helytől jobbra lefelé rajzol
display.setFont (&FreeMonoBold12pt7b); // Egyéni betűtípus beállítása
// Változó kiírása balra igazítva:
display.setCursor (83, 20); // (x, y)
display.println(Változó1); // Kiírandó szöveg vagy érték
// Lekerekített téglalap rajzolása:
display.drawRoundRect (79, 37, 49, 27, 8, WHITE); // Lekerekített téglalap rajzolása (x,y,szélesség,magasság,sugár,szín)
// A helytől jobbra lefelé rajzol
// Változó kiírása jobbra igazítva:
display.setCursor (83, 57); // (x, y)
display.println(string); // Kiírandó szöveg vagy érték
display.display(); // Kiírja az összes korábban beállított értéket
} // Ciklus vége
