# OLED kijelző 0,96" I2C IIC fehér

- Oldal: https://sigmanortec.ro/hu/oled-kijelzo-096-i2c-iic-feher
- Ár: 18.73 RON
- Elérhetőség: Raktáron; 1-2 zile
- Cikkszám: 9035 · EAN: 5943663365398
- 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 03:39 (Europe/Bucharest)

## Leírás

Kompakt, 0,96 hüvelykes OLED kijelző fehér pixelekkel, ideális Arduino projektekhez és hasonló kártyákhoz, ahol a hely és az energiafogyasztás számít. 128x64 felbontást kínál a tiszta megjelenítéshez, minimális lábszámú I2C IIC interfészt, több mint 160 fokos betekintési szöget és 3-5 V-on történő működést háttérvilágítás nélkül a nagy hatékonyság érdekében.
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
Pixel színe: Fehér
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
