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

1.990Ft (1.567Ft+ÁFA)

A 1.3″ OLED (128×64, IIC, SH1106, kék) kis méretű grafikus kijelző projektekhez. 128×64 képpontos, kék OLED felülete szöveg, mérési érték, ikon, menü és egyszerű grafika megjelenítésére használható. Az SH1106 vezérlő I2C buszon kommunikál, a modul tápfeszültsége 3.3-5 V, adatvonalai 5 V-os jelszintet is fogadnak. A négyvezetékes bekötés SDA és SCL adatkapcsolatot használ. Arduino UNO, Mega, Leonardo, Due, ESP8266 és ESP32 támogatott. 

29 készleten

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

Leírás

A 1.3″ OLED (128×64, IIC, SH1106, kék) olyan mikrokontrolleres építésekhez használható, ahol a vezérlőnek helyben is meg kell mutatnia a mért értéket, az aktuális állapotot vagy egy kisebb kezelőfelületet. A 128×64 képpontos grafikus kijelzőn szöveg, számérték, ikon és egyszerű grafika egyaránt elfér.

A modul SH1106 kijelzővezérlőt használ, és I2C buszon kommunikál. A tápellátás mellett az SDA és SCL vezetéket kell a mikrovezérlőhöz kapcsolni, így a kijelző kevés kivezetést foglal. A 3,3-5 V tápfeszültség és az 5 V-os jelszintet fogadó adatvonal az Arduino UNO, Mega és Leonardo környezetében közvetlen illesztést tesz lehetővé. A támogatott vezérlők között az Arduino Due és az ESP8266 is szerepel.

A programozásnál az SH1106 vezérlőt kell alapul venni. Sok 128×64-es OLED külsőre hasonló, miközben SSD1306 vezérlő dolgozik rajta, ezért a felbontás önmagában kevés a megfelelő programkönyvtár kiválasztásához. Ennél a modulnál SH1106-kompatibilis meghajtást kell használni.

A kijelző kék képpontokat jelenít meg fekete háttéren. Az I2C cím kiválasztása nincs külön kivezetve a panelen, ezért több azonos című I2C periféria közös buszra kötésekor ezt már a rendszer tervezésénél számításba kell venni.

Hol építhető be?

Egy szenzoros mérésnél fejlesztés közben kényelmes a soros monitor, beépített készüléknél viszont sokszor helyi kijelzésre is szükség van. Ilyenkor a vezérlő ugyanazon a panelen vagy előlap mögött meg tudja jeleníteni a hőmérsékletet, egy számláló értékét, a hálózati állapotot vagy a kezelőmenü aktuális sorát.

A 1.3″ OLED (128×64, IIC, SH1106, kék) grafikus felületet ad ehhez. A képernyő nincs karaktercellákhoz kötve, így a program határozza meg, hová kerül szöveg, keret, piktogram vagy egyszerű diagram.

A 128×64 képpont főként tömör műszer- és állapotkijelzésekhez használható kényelmesen. Hosszabb szöveghez, részletes grafikához vagy nagyobb kezelőfelülethez célszerű nagyobb kijelzőméretet vagy más kijelzőtípust választani.

Így működik a gyakorlatban

A modul négy csatlakozással illeszkedik a vezérlőhöz. A tápfeszültség és a GND mellett az SCL vezetéken érkezik az I2C órajel, az SDA vezetéken pedig az adat. A mikrovezérlő ezen a buszon küldi el az SH1106 számára a megjelenítendő képtartalmat.

A kijelzővezérlő típusa közvetlenül meghatározza a programoldali beállítást. U8g2 vagy más, SH1106-ot támogató könyvtár használatakor a 128×64 képpontos SH1106 I2C kijelzőhöz tartozó konfigurációt kell kiválasztani.

A modul 3,3-5 V közötti tápfeszültségről használható, az adatvonalai pedig 5 V-os jelszintet is fogadnak. Ez az 5 V logikájú Arduino vezérlőknél egyszerűbb bekötést jelent, mert a kijelző és a mikrovezérlő közé az adatvonalak miatt nem szükséges külön jelszint-illesztést beépíteni.

Milyen helyzetekben érdemes használni?

  • Szenzoros mérőegységben megjeleníthető rajta a mért érték, a mértékegység és az aktuális állapot.
  • Arduino alapú műszernél számértékek mellett ikonok és grafikus jelzések is rajzolhatók a kijelzőre.
  • ESP8266 projektben használható hálózati állapot, IP-adat vagy szenzorérték megjelenítésére.
  • Nyomógombbal vagy enkóderrel kezelt készüléknél kisebb menürendszer felületeként működhet.
  • Adatgyűjtőben az aktuális érték mellett minimum-, maximum- vagy állapotinformáció is megjeleníthető.
  • Időzítő, óra vagy számláló építésénél a nagyobb számok körül további grafikus visszajelzéseknek is marad hely.
  • Oktatási feladatban jól szemléltethető vele az I2C kommunikáció és a képpontokból felépített grafikus kijelzés.

Mire kell figyelni beüzemeléskor?

Mire figyelj?Mit okoz?
SH1106 kijelzőmeghajtót választottál a programban?A megfelelő meghajtó szükséges ahhoz, hogy a képtartalom helyesen jelenjen meg.
A tápfeszültség 3,3-5 V között van?A modul ebben a tápfeszültség-tartományban használható.
Az SDA és SCL a vezérlő megfelelő I2C lábára került?A helyes bekötés szükséges az I2C kommunikációhoz.
Közös a GND a kijelző és a mikrovezérlő között?A közös referencia biztosítja az adatjelek megfelelő értelmezését.
Működik más I2C periféria is ugyanazon a buszon?Azonos buszcím esetén címütközés alakulhat ki.
A programkönyvtár 128×64 képpontos SH1106 kijelzőre van beállítva?A megfelelő kijelzőméret és vezérlőtípus alapján kerülnek jó helyre a képpontok.

Ezt nézd meg, mielőtt döntesz

A 1.3″ OLED (128×64, IIC, SH1106, kék) panelmérete 34,0×34,5 mm. Dobozba vagy előlap mögé építéskor ezzel a teljes panelmérettel kell helyet számolni, miközben a megadott kijelzőterület 31×16 mm.

Az I2C kapcsolat kevés mikrovezérlő-kivezetést igényel, és ugyanarra a buszra több periféria is kapcsolható. Ennél a panelnél az I2C cím kiválasztása nincs kivezetve, ezért több kijelző vagy más azonos című periféria használatakor a buszcímek kiosztása meghatározhatja a rendszer felépítését.

A kijelzett képpontok színe kék. Ez a kijelző fizikai kialakításából adódik, ezért a szín programból nem változtatható meg.

A modul megadott maximális áramfelvétele 8 mA. Tápegység és vezérlőpanel méretezésénél ezt az értéket lehet figyelembe venni a kijelző fogyasztására.

Ahol már más megoldást érdemes választani

  • Hosszabb szövegekhez, részletesebb kezelőfelülethez vagy nagyobb grafikákhoz célszerű nagyobb felbontású vagy nagyobb fizikai méretű kijelzőt választani.
  • Színes grafikus felülethez TFT vagy más színes kijelző szükséges.
  • Több azonos I2C című kijelző közös buszon történő használatához olyan megoldás célszerű, ahol a cím módosítható, vagy a busz különválasztható.
  • Gyorsan és nagy területen változó grafika megjelenítésénél egy SPI csatolású kijelző több adatátviteli lehetőséget adhat.
  • Érintéses kezelőfelülethez érintésérzékelős kijelző vagy külön kezelőegység szükséges.

Egy részlet, amin sok múlhat

A kijelző első programjánál már a kijelzőobjektum létrehozásakor az SH1106 vezérlőt és a 128×64 képpontos felbontást érdemes megadni. Ezzel a program felépítése rögtön a tényleges hardverhez igazodik.

Több I2C periféria használatakor érdemes már a kapcsolási rajzon feltüntetni az egyes eszközök buszcímét. Ennél a panelnél a címválasztás nincs kivezetve, ezért az esetleges címütközést a rendszer felépítésével kell kezelni.

Műszaki jellemzők

JellemzőÉrték
Kijelző típusa:OLED
Kijelző képátlója:1,3″
Felbontás:128×64 képpont
Vezérlő IC:SH1106
Kommunikáció:I2C / IIC
Csatlakozás:4 kivezetés
Adatvezeték:SDA
Órajelvezeték:SCL
Tápfeszültség:3,3-5 V
Adatvonal jelszintje:5 V-ot fogadó I/O
Maximális áramfelvétel:8 mA
Kijelző színe:kék 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, kék) kijelzőmodul
  • 1 db 4pin tüskesor

További információk

Tömeg0,011 kg
Méretek4 × 4 × 2 cm
CikkszámT72782
Képátmérő

1.3"

Protokoll

Szín

Tápfeszültség [V]

,


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.

Értékelések

Még nincsenek értékelések.

„1.3″ OLED (128*64, IIC, SH1106, kék)” értékelése elsőként

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, kék) kijelzőről

Milyen kijelzővezérlő dolgozik a 1.3″ 128×64 OLED modulon?

A 1.3″ OLED (128×64, IIC, SH1106, kék) SH1106 vezérlőt használ. A programban ehhez illeszkedő SH1106 kijelzőmeghajtót kell kiválasztani.

Miért számít, hogy SH1106 vagy SSD1306 vezérlő van az OLED kijelzőn?

A két vezérlőhöz eltérő programoldali beállítás tartozhat, ezért a 128×64 képpontos felbontás önmagában még nem azonosítja a megfelelő meghajtót. Ennél a modulnál SH1106-kompatibilis könyvtárbeállítás szükséges.

Mekkora tápfeszültségről működik az SH1106 OLED modul?

A kijelzőmodul 3,3-5 V közötti tápfeszültségről használható.

Közvetlenül összeköthető az OLED kijelző Arduino UNO-val?

Az Arduino UNO a támogatott vezérlők között szerepel. A kijelző adatvonalai 5 V-os jelszintet fogadnak, az adatkapcsolat pedig I2C buszon történik.

Mely Arduino vezérlőkkel használható a T72782 OLED kijelző?

A T72782 támogatott vezérlői között szerepel az Arduino UNO, Mega, Leonardo és Due. A kijelző SDA és SCL vezetéken kapcsolódik az I2C buszhoz.

Használható a 1.3″ SH1106 OLED kijelző ESP8266-tal?

Az ESP8266 támogatása meg van adva ehhez a kijelzőmodulhoz. A bekötésnél a tápellátás mellett az SDA és SCL vonalat kell a választott ESP8266 panel megfelelő I2C kivezetéseihez rendelni.

Hány vezetéket igényel az I2C OLED kijelző bekötése?

A modul négy csatlakozást használ: tápfeszültség, GND, SDA és SCL. Az SDA továbbítja az adatot, az SCL pedig az I2C órajelet.

Átállítható a T72782 SH1106 OLED I2C címe a panelen?

A modul I2C címválasztása nincs külön kivezetve. Több azonos című periféria egy buszon történő használatakor ezért a busz felépítését ennek figyelembevételével kell kialakítani.

Mekkora áramfelvétellel kell számolni a kijelző tápellátásánál?

A modul megadott maximális áramfelvétele 8 mA. Ezt az értéket lehet figyelembe venni a tápellátás méretezésénél.

Milyen információ fér el egy 128×64 képpontos OLED kijelzőn?

A 128×64 képpontos grafikus felületen mérési értékek, rövid szövegek, ikonok, állapotjelzések és egyszerű diagramok jeleníthetők meg. A képpontok programból vezérelhetők, így a tartalom elrendezése szabadon kialakítható.

Milyen programkönyvtár használható az SH1106 OLED kijelzőhöz?

Az U8g2 támogat 128×64 képpontos SH1106 I2C kijelzőket, az Adafruit pedig külön SH110x könyvtárat biztosít ehhez a vezérlőcsaládhoz. A programban a kijelző tényleges vezérlőjének és felbontásának megfelelő beállítást kell kiválasztani.

Mikor érdemes nagyobb vagy más csatolású kijelzőt választani?

Nagyobb kezelőfelülethez, hosszabb szövegekhez vagy részletes grafikához több képernyőterület használható kényelmesen. Gyorsabban változó grafika esetén SPI csatolású kijelző, színes felülethez pedig TFT vagy más színes kijelző lehet megfelelőbb.

Érdekelhetnek még…