1.3″ OLED (128*64, IIC, SH1106, fehér)

(3 vásárlói értékelés)

1.990Ft (1.567Ft+ÁFA)

Kompakt OLED kijelző, ha kis helyen szeretnél jól látható adatokat, ikonokat vagy menüpontokat megjeleníteni. Az I2C kommunikáció miatt kevés vezetékkel beköthető, alacsony fogyasztása pedig mikrokontrolleres projektekhez is praktikussá teszi.

30 készleten

Cikkszám: T62739 Kategória: Márka:
Cikkszám: T62739

Leírás

Egy kisebb műszernél vagy vezérlőnél rendszerint nem a kijelzőnek jut a legtöbb hely. Ettől még jó lenne egy pillantással látni a mért értéket, az aktuális üzemállapotot vagy akár egy rövid menüt. A 1.3″ OLED (128×64, IIC, SH1106, fehér) ehhez ad 128×64 képpontos grafikus felületet, fehér képpontokkal, fekete háttéren.

A panel SH1106 kijelzővezérlőt használ, és I2C buszon kommunikál. A bekötéshez négy csatlakozás kell: tápfeszültség, GND, SDA és SCL. A kijelző így kevés mikrovezérlő-lábat foglal, ami hamar értékké válik egy olyan kapcsolásban, ahol érzékelők, nyomógombok vagy más perifériák is osztoznak a rendelkezésre álló kivezetéseken.

A tápfeszültség 3,3-5 V, az adatvonalak 5 V-os jelszintet is fogadnak. A megadott maximális áramfelvétel 8 mA. Arduino UNO, Mega, Leonardo, Due és ESP8266 vezérlőkkel használható.

Programozásnál az SH1106 típusra érdemes rögtön figyelni. A 128×64 képpontos OLED modulok kívülről gyakran nagyon hasonlóak, miközben a vezérlőjük eltérhet. Ennél a panelnél SH1106-kompatibilis könyvtárbeállításra és inicializálásra van szükség.

Hol legyen egy készülékben?

A 1.3″ OLED (128×64, IIC, SH1106, fehér) ott érzi magát igazán otthon, ahol kevés helyen kell többféle információt megmutatni. Egy egyszerű számérték mellé odakerülhet a mértékegység, egy állapotikon, egy rövid felirat vagy akár egy kis grafikon is.

A kijelző grafikus felületként működik. A karakterek helyét, méretét és a rajzolt elemeket a program határozza meg, ezért ugyanaz a hardver lehet egy hőmérő kijelzője, egy számláló előlapja vagy egy kisebb menürendszer kezelőfelülete.

A megadott kijelzőterület 31×16 mm. Ekkora felületen a 128×64 képpont már kellően finom rajzolatot ad ahhoz, hogy ne csak nagy számjegyekben gondolkodjunk. A fizikai méretet ugyanakkor érdemes szem előtt tartani: ha a kijelzőt távolabbról kell leolvasni, a nagyobb panel sokszor többet számít, mint a képpontok száma.

Így kapcsolódik a mikrovezérlővel

Az I2C kapcsolat két jelvezetéket használ. Az SCL vonalon érkezik az órajel, az SDA vezetéken pedig a parancsok és a képadatok haladnak. A tápellátással együtt így összesen négy csatlakozást kell a panelhez vezetni.

Az I2C buszon több eszköz is osztozhat ugyanazon az SDA és SCL vezetéken. Ez jól jön például akkor, ha a kijelző mellett I2C szenzor is dolgozik a kapcsolásban. Ilyenkor az eszközök címeire is figyelni kell. Ennél a panelnél az I2C cím kiválasztása nincs külön kivezetve.

A megjelenítésért az SH1106 vezérlő felel. A mikrovezérlő grafikus könyvtáron keresztül küldi neki a képernyő tartalmát. U8g2 és más SH1106-kompatibilis könyvtárak használatakor a 128×64 képpontos I2C változathoz tartozó beállítást kell kiválasztani.

Az 5 V-os Arduino rendszerekhez az illesztést megkönnyíti, hogy az adatvonalak 5 V-os jelszintet fogadnak. A panel tápellátása 3,3-5 V közötti tartományban használható.

Hol jön jól igazán?

  • Szenzoros mérőegységben egyszerre jelenhet meg a mért érték, a mértékegység és az érzékelő állapota.
  • Asztali műszernél kis helyen kialakítható egy jól áttekinthető információs felület.
  • ESP8266 alapú eszköznél kiírható a hálózati kapcsolat állapota vagy az aktuális mérési adat.
  • Nyomógombokkal vagy forgó enkóderrel együtt néhány soros beállítómenü készíthető.
  • Számlálóban és időzítőben nagyobb számjegyek mellett kisebb kiegészítő jelzések is elférnek.
  • Adatgyűjtőben az aktuális érték mellett rövid állapotüzenet vagy határérték-jelzés jeleníthető meg.
  • Oktatási összeállításban jól bemutatható vele az I2C busz és a grafikus kijelzőkezelés működése.

Mire kell figyelni beüzemeléskor?

Mire figyelj?Mit okoz?
SH1106 128×64 I2C kijelző van beállítva a programban?A vezérlőtípus és a felbontás helyes megadása szükséges a megfelelő képhez.
A tápfeszültség 3,3-5 V között van?A panel ebben a tartományban használható.
Az SDA és SCL a mikrovezérlő megfelelő I2C pontjára csatlakozik?A helyes bekötés biztosítja az adatkapcsolatot.
Közös a kijelző és a vezérlő GND pontja?Közös referencia kell a digitális jelek megfelelő értelmezéséhez.
Használ más periféria is I2C buszt?Az eszközcímeknek ütközés nélkül kell együtt működniük.
SH1106-hoz készült könyvtárbeállítást használsz?A megfelelő meghajtás nélkül hibás vagy üres kép jelenhet meg.

Vásárlás előtt ezeket nézd meg

A panel teljes mérete ~34,0×34,5 mm, a megadott kijelzőterület ~31×16 mm. Dobozba építésnél a NYÁK teljes méretével kell számolni, az előlap kialakítását pedig a ténylegesen látható kijelzőfelülethez lehet igazítani.

A 128×64 képpontos felbontás jól használható rövid szövegekhez és grafikus visszajelzésekhez. Nagyobb betűméretnél kevesebb információ fér el, kisebb karaktereknél több sor jeleníthető meg. A végső elrendezést ezért érdemes már a program tervezésekor a fizikai mérethez igazítani.

A csatlakozás I2C, négy kivezetéssel. Egy SPI kijelzőt használó meglévő kapcsolásba csak a bekötés és a program módosításával illeszthető.

A fehér és a kék 1,3″-os I2C változat műszaki felépítése megegyezik. A különbség a megjelenő képpont színe: ezen a modellen fehér grafika látható fekete háttéren. Ha a kijelző az előlap része lesz, ezt már a készülék vizuális kialakításánál érdemes eldönteni.

Amikor más kijelző illik jobban a feladathoz

  • Hosszabb szövegekhez vagy több menüsorhoz nagyobb fizikai kijelző áttekinthetőbb kezelőfelületet ad.
  • Színes ikonok és több színnel elkülönített adatok megjelenítéséhez színes TFT kijelző szükséges.
  • Érintéses vezérléshez érintőpanellel szerelt kijelző vagy HMI modul célszerű.
  • Gyorsan változó, nagyobb grafikus tartalomhoz SPI csatolású kijelző adhat kedvezőbb adatkapcsolatot.
  • Több azonos I2C című periféria esetén olyan buszfelépítés kell, amely képes az eszközöket elkülöníteni.

Egy műhelyes fogás a beüzemeléshez

Az első bekapcsolásnál érdemes a teljes projekt helyett egy egyszerű SH1106 mintaprogrammal kezdeni. Egy rövid tesztképpel gyorsan különválasztható a tápellátás, az I2C bekötés és a programkönyvtár beállítása a kész alkalmazás többi részétől.

Ha több I2C eszköz kerül ugyanarra a buszra, a kapcsolási rajzon hasznos feltüntetni az eszközcímeket is. Ennél a kijelzőnél a címválasztás nincs kivezetve, ezért egy később kialakuló címütközést már nem lehet egyszerűen egy átkötés áthelyezésével megoldani.

Műszaki jellemzők

JellemzőÉrték
Kijelzőtechnológia:OLED
Képátló:1,3″
Felbontás:128×64 képpont
Kijelzővezérlő:SH1106
Kommunikáció:I2C / IIC
Csatlakozások száma:4
I2C adatvezeték:SDA
I2C órajelvezeték:SCL
Tápfeszültség:3,3-5 V
Adatvonal:5 V-os jelszintet fogadó I/O
Maximális áramfelvétel:8 mA
Kijelzés színe:fehér képpontok, fekete háttér
Látószög:160°
Megadott kijelzőméret:31×16 mm
Panelméret:34,0×34,5 mm
Működési hőmérséklet:-30…+80 °C
I2C címválasztás:nincs kivezetve
Konkrét I2C cím:0x3C
Arduino UNO/Mega/Leonardo támogatás:igen
Arduino Due támogatás:igen
ESP8266 támogatás:igen
ESP32 termékspecifikus támogatás:igen
Raspberry Pi termékspecifikus támogatás:igen

Dokumentáció

Csomag

  • 1 db 1.3″ OLED (128×64, IIC, SH1106, fehér) kijelzőmodul
  • 1 db tüskesor

További információk

Tömeg0,011 kg
Méretek4 × 4 × 1,5 cm
CikkszámT62739


Bővített forgalmazói/gyártói információk (EU 2023/988 rendelet alapján):
   Gyártó/első EU forgalmazó: TavIR / Cseh Róbert ev.
   Elérhetőség: 1181, Budapest, Szélmalom utca 13.
   Elektronikus cím: https://shop.tavir.hu
   Kapcsolatfelvétel: a Kapcsolat oldalon keresztül.

1.3″ OLED (128*64, IIC, SH1106, fehér) termékről 3 értékelés

  1. Szurdi Tamas –

    Hozza azt, amit vártam tőle. Sikerült a csatlakozót is beforrasztani. Teszi a dolgát.

  2. L77 –

    Egyszerű beüzemelés, kis helyen elfér, tiszta kép. Ajánlom.

  3. david.baka –

    Sokat segített a dokumentáció, viszont a használt konstrutor már nem a legújabb (https://github.com/olikraus/u8g2/wiki/u8gvsu8g2)

    Az alábbi három konstruktor mind működik:
    U8G2_SH1106_128X64_NONAME_1_HW_I2C u8g2(U8G2_R0);
    U8G2_SH1106_128X64_NONAME_F_HW_I2C u8g2(U8G2_R0);
    U8X8_SH1106_128X64_NONAME_HW_I2C u8g2(U8X8_PIN_NONE);

Mondd el a véleményed

Az e-mail címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük

Gyakran ismételt kérdések a 1.3″ OLED (128×64, IIC, SH1106, fehér) kijelzőről

Mire használható az 1,3″-os fehér SH1106 OLED kijelző?

A 1.3″ OLED (128×64, IIC, SH1106, fehér) mérési értékek, állapotinformációk, ikonok, kisebb menük és egyszerű grafikák megjelenítésére használható. A 128×64 képpontos grafikus felület elrendezését a program határozza meg.

Milyen vezérlő IC dolgozik az OLED modulon?

A 1.3″ OLED (128×64, IIC, SH1106, fehér) vezérlője SH1106. A programban ezért SH1106 128×64 kijelzőhöz illeszkedő meghajtást kell használni.

Milyen tápfeszültségről működik az 1,3″-os OLED kijelző?

A modul 3,3-5 V közötti tápfeszültségről használható. A megadott maximális áramfelvétele 8 mA.

Hány vezetéket kell bekötni az I2C OLED modulhoz?

A panel négy elektromos kapcsolatot használ. A tápellátás két vezetéke mellett az SDA viszi az adatot, az SCL pedig az I2C órajelet.

Közvetlenül használható Arduino UNO-val a fehér SH1106 OLED?

Igen. Az Arduino UNO a közvetlenül megadott támogatott vezérlők között szerepel, az adatvonalak pedig 5 V-os jelszintet fogadnak.

Mely Arduino klasszik vezérlőket támogatja a kijelző?

A támogatási listán Arduino UNO, Mega, Leonardo és Due szerepel. A kijelző kommunikációja I2C buszon történik.

Használható ESP8266 / ESP32 mellett az 1,3″ SH1106 kijelző?

Igen, az ESP8266 / ESP32 támogatása adott. Az SDA és SCL vonalat az adott ESP8266 / ESP32 panelen használt I2C kivezetésekhez kell rendelni.

Miért fontos az SH1106 típust megadni a programban?

A 128×64-es felbontás több OLED-vezérlővel is előfordul. A 1.3″ OLED (128×64, IIC, SH1106, fehér) SH1106 vezérlős, ezért a könyvtár inicializálását ehhez a hardverhez kell választani.

Átállítható az OLED kijelző I2C címe a panelen?

Az I2C cím kiválasztása nincs külön kivezetve a modulon. Több azonos című periféria közös buszánál ezért a rendszer felépítésével kell kezelni az esetleges címütközést.

Mekkora helyet foglal a fehér 1,3″ OLED modul?

A panel megadott mérete kb. 34,0×34,5 mm, a kijelzőterület pedig kb. 31×16 mm. Doboztervezéskor a teljes panelméretből érdemes kiindulni.

Mi a különbség a fehér és a kék 1,3″ I2C OLED között?

A két változat műszaki paraméterei megegyeznek, a megjelenő képpont színe különbözik. Ennél a változatnál fehér képpontok jelennek meg fekete háttéren.

Mikor érdemes nagyobb vagy más interfészű kijelzőt választani?

Nagyobb távolságból olvasandó felülethez vagy hosszabb menükhöz nagyobb fizikai kijelző ad több helyet. Színes grafikához TFT, nagyobb adatforgalmat igénylő kijelzéshez pedig SPI csatolású változat lehet célszerűbb.