COM-OLED2.42 OLED ekrano modulis

Informacija apie produktą

Specifikacijos

  • Produkto pavadinimas: OLED-DISPLAY MODULE COM-OLED2.42
  • Gamintojas: www.joy-it.net
  • Adresas: Pascalstr. 8, 47506 Neukirchen-Vluyn
  • Ekrano sąsajos parinktys: I2C, SPI, 8 bitų lygiagreti 6800
    sąsaja, 8 bitų lygiagreti 8080 sąsaja

Ekrano PIN priskyrimas

Smeigtuko žymėjimas PIN numeris I/O funkcija
VSS 1 P Loginės grandinės įžeminimas – loginių grandinių įžeminimo kaištis

Ekrano sąsajos nustatymas

Ekraną galima valdyti 4 skirtingais būdais: I2C, SPI,
8 bitų lygiagreti 6800 sąsaja ir 8 bitų lygiagreti 8080 sąsaja.
Pagal numatytuosius nustatymus ekranas sukonfigūruotas SPI valdymui. Norėdami pereiti prie
kitas valdymo būdas, reikia perlituoti rezistorius BS1 ir
BS2 plokštės gale.

Produkto naudojimo instrukcijos

Ekrano modulio prijungimas

    1. Prijunkite VSS (1 kontaktą) prie išorinio įžeminimo.

Ekrano maitinimas

    1. Prijunkite VDD (2 kontaktą) prie 3.3–5 V maitinimo šaltinio ekranui
      modulio grandinė.

DUK

Kaip pakeisti ekrano valdymo būdą?

Norėdami pakeisti ekrano valdymo būdą, turite
perlituokite rezistorius BS1 ir BS2 plokštės gale
norimoje sąsajoje (I2C, SPI, 8 bitų lygiagreti 6800 arba 8 bitų
lygiagrečiai 8080).

OLED EKRANO MODULIS
COM-OLED2.42
1. BENDRA INFORMACIJA Gerbiamas kliente, labai dėkojame, kad pasirinkote mūsų gaminį. Toliau mes supažindinsime jus su tuo, į ką reikia atkreipti dėmesį paleidžiant ir naudojant šį gaminį. Jei naudojimo metu susidursite su netikėtomis problemomis, padarykite tai
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

2. EKRANO PASKIRSTYMAS

Kaiščio žymėjimas Kaiščio numeris I/O

Funkcija

VSS

1

P Loginės grandinės įžeminimas

Tai yra įžeminimo kaištis. Jis taip pat naudojamas kaip loginių kaiščių nuoroda. Jis turi būti prijungtas prie išorinio įžeminimo.

VDD

2

3,3 – 5V maitinimas ekrano modulio grandinei

Tai maitinimo šaltinio kaištis.

V0

3

– ttage tiekimas OEL panelei

Tai pats pozityviausias ttage lusto tiekimo kaištis.

Prašome jo neprijungti.

A0

4

I Duomenų / komandų valdymas

Šis kaištis yra duomenų / komandų valdymo kaištis. Kai kaištis ištraukiamas aukštai, įvestis ties D7 ~ D0 laikoma ekrano duomenimis. Kai kaištis patraukiamas žemai, D7~D0 įvestis perkeliama į komandų registrą.

/WR

5

Skaitau/Rašau Pasirinkite arba Rašykite

Šis kaištis yra MCU sąsajos įvestis. Prijungus prie 68XX serijos mikroprocesoriaus, šis kaištis naudojamas kaip skaitymo/rašymo pasirinkimo (R/W) įvestis. Patraukite šį smeigtuką aukštai, kad įjungtumėte skaitymo režimą, o žemai – į rašymo režimą. Kai pasirenkamas 80XX sąsajos režimas, šis kaištis yra rašymo įvestis (WR). Duomenų rašymo operacija pradedama, kai šis kaištis ištraukiamas „Low“ ir CS ištraukiamas „Low“.

/RD

6

Aš skaitau / rašau Įgalinkite arba skaitykite

Šis kaištis yra MCU sąsajos įvestis. Prijungus prie 68XX serijos mikroprocesoriaus, šis kaištis naudojamas kaip Enable(E) signalas. Skaitymo / rašymo operacija pradedama, kai šis kaištis pakeliamas aukštai, o CS nuleidžiamas žemai. Prijungus prie 80XX mikroprocesoriaus, šis kaištis gauna Read(RD) signalą. Duomenų skaitymo operacija pradedama, kai šis kaištis nuleidžiamas žemai, o CS nuleidžiamas žemai.

www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

Kaiščio žymėjimas Kaiščio numeris I/O

Funkcija

DB0

7

I/O

DB1

8

I/O

DB2

9

Įvesties/išvesties pagrindinio kompiuterio duomenų įvesties/išvesties magistralė

DB3

10

I/O

Šie kaiščiai yra dvikryptės 8 bitų duomenų magistralės, jungiančios mikroprocesoriaus duomenis

DB4

11

I/O magistralė. Kai pasirenkamas serijinis režimas, D1 yra

DB5

12

I/O

SDIN serijos duomenų įvestis, o D0 yra SCLK serijos laikrodžio įvestis.

DB6

13

I/O

DB7

14

I/O

/CS

15

I Chip-Select

Šis kaištis yra lusto pasirinkimo įvestis. Lustas įjungtas tik MCU ryšiui, kai CS# yra žemas.

/ATSTATYTI NC (BS1) NC (BS2)
NC FG

16

I Valdiklio ir tvarkyklės maitinimo atstatymas

Šis kaištis yra atstatymo signalo įvestis. Kai kaištis yra žemas, atliekamas lusto inicijavimas.

17

H/L Ryšio protokolo pasirinkimas

18

H/L

Šie kaiščiai yra MCU sąsajos pasirinkimo įėjimai.

Žiūrėkite šią lentelę:

p6a8raXlXle- l

BS1

0

BS2

1

80XXlygiagrečiai
1 1

I2C serija
1 0 0 0

19

– NC arba prijungimas prie VSS.

20

0V Jis turi būti prijungtas prie išorinio įžeminimo.

www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

2. 1 EKRANO SĄSAJOS NUSTATYMAS

Ekraną galima valdyti 4 skirtingais būdais, naudojant I2C, SPI, 8 bitų lygiagrečią 6800 sąsają ir 8 bitų lygiagrečią 8080 sąsają. Ekranas pristatomas iš anksto sukonfigūruotas valdyti per SPI. Jei norite naudoti vieną iš kitų valdymo būdų, turite perlituoti rezistorius BS1 ir BS2 plokštės gale.

Lentelėje galite pamatyti, kaip atitinkamam režimui turi būti nustatyti rezistoriai.

6800 lygiagrečiai 8080 lygiagrečiai

I2C

SPI

BS1

0

1

1

0

BS2

1

1

0

0

3. NAUDOJIMAS SU ARDUINO Kadangi ekranas veikia su 3 V loginiu lygiu, o dauguma Arduinų su 5 V, šiame eksploatacijoje naudojame Arduino Pro Mini 3.3 Vample. Jei norite naudoti „Arduino“ su 5 V loginiu lygiu, pvz., „Arduino Uno“, turite sumažinti visas duomenų linijas, vedančias iš „Arduino“ į ekraną, nuo 5 V iki 3.3 V, naudodami loginio lygio keitiklį.

Pirmiausia turite įdiegti reikiamą biblioteką savo Arduino IDE.

Norėdami tai padaryti, biblioteka

eikite į U8g2

bTyoollsiv-e>rManage

Bibliotekos…

Paieška

u8g2

ir

įdiegti

www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

SPI sąsaja
Laidai

Rodyti smeigtuką 1 2 4 7 8 15 16

Arduino Pro Mini Pin

GND

3,3 V (VCC)

9

13

11

10

8

www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

SPI sąsaja
Dabar atidarykite GraphicTest kodą sample iš bibliotekos. Norėdami tai padaryti, spustelėkite: File -> Pvzamples -> U8g2 -> u8x8-> GraphicTest Dabar į programą įdėkite šį ekrano konstruktorių, kaip parodyta paveikslėlyje žemiau: U8X8_SSD1309_128X64_NONAME2_4W_SW_SPI u8x8(13, 11, 10, 9, 8);
Dabar galite įkelti buvample į savo Arduino.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

I2C sąsaja
Laidai

Rodyti smeigtuką 1 2 4 7 8 9 16

Arduino Pro Mini Pin

GND

3,3 V (VCC)

GND

A5

A4

A4

9

www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

I2C sąsaja
Dabar atidarykite GraphicTest kodą sample iš bibliotekos. Norėdami tai padaryti, spustelėkite: File -> Pvzamples -> U8g2 -> u8x8-> GraphicTest Dabar į programą įdėkite šį ekrano konstruktorių, kaip parodyta paveikslėlyje žemiau: U8X8_SSD1309_128X64_NONAME2_HW_I2C u8x8(9, A4, A5);
Dabar galite įkelti buvample į savo Arduino.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

8 bitų lygiagreti 6800 sąsaja
Laidai

Rodyti kaištį 1 2 4 5 6 7 8 9 10 11 12 13 14 15 16

Arduino Pro Mini Pin

GND

3,3 V (VCC)

9

GND

7

13 11 2

3

4

5

6 A3 10 8

www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

8 bitų lygiagreti 6800 sąsaja
Dabar atidarykite GraphicTest kodą sample iš bibliotekos. Norėdami tai padaryti, spustelėkite: File -> Pvzamples -> U8g2 -> u8x8-> GraphicTest Dabar į programą įdėkite šį ekrano konstruktorių, kaip parodyta paveikslėlyje žemiau: U8X8_SSD1309_128X64_NONAME0_6800 u8x8(13, 11, 2, 3, 4, 5, 6, 3, 7, 10);
Dabar galite įkelti buvample į savo Arduino.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

8 bitų lygiagreti 8080 sąsaja
Laidai

Ekrano kaištis 1 2 4

Arduino Pro Mini Pin

GND

3,3 V (VCC)

9

5 6 7 8 9 10 11 12 13 14 15 16

7

3,3 V (VCC)

13

11

2

3

4

5

6 A3 10 8

www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

8 bitų lygiagreti 8080 sąsaja
Dabar atidarykite GraphicTest kodą sample iš bibliotekos. Norėdami tai padaryti, spustelėkite: File -> Pvzamples -> U8g2 -> u8x8-> GraphicTest Dabar į programą įterpkite šį ekrano konstruktorių U8X8_SSD1309_128X64_NONAME0_8080 u8x8(13, 11, 2, 3, 4, 5, 6, A3, 7, 10);
Dabar galite įkelti buvample į savo Arduino.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

4. NAUDOKITE SU RASPBERRY PI

i

Šios instrukcijos buvo parašytos naudojant Raspberry Pi OS

Raspberry Pi 4 ir 5 knygų kirminas. Nebuvo patikrinta

atliekama su kitomis/naujesnėmis operacinėmis sistemomis arba aparatine įranga.

Kad ekrano naudojimas su Raspberry Pi būtų ypač paprastas, naudojame luma.oled biblioteką. Įdiegimui reikalingas priklausomybes galite įdiegti naudodami šias komandas:
sudo apt įdiegti git python3-dev python3-pip python3-numpy libfreetype6-dev libjpeg-dev build-essential sudo apt install libsdl2-dev libsdl2-image-dev libsdl2-mixerdev libsdl2-libtf suaktyvinkite reikiamą sąsają libsdlXNUMX-libtf-s įvesdami šią komandą:
sudo raspi-config Dabar galite suaktyvinti SPI ir I2C skiltyje 3 sąsajos parinktys, kad galėtumėte naudoti abi sąsajas. Dabar šiam projektui turite sukurti virtualią aplinką. Norėdami tai padaryti, įveskite šias komandas:
mkdir your_project CD jūsų_projektas python -m venv –sistemos-svetainės paketai env šaltinis env/bin/activate Dabar įdiekite luma biblioteką naudodami šią komandą: pip3 install –upgrade luma.oled Atsisiųskite sample files su šia komanda: git clone https://github.com/rm-hull/luma.examples.git
cd luma.examples python3 setup.py įdiegti
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

SPI sąsaja
Laidai

Rodyti PIN kodą

1

2

4

7

8

15

16

Raspberry Pin GND 5V kaištis 18 kontaktas 23 kontaktas 19 kontaktas 24 kontaktas 22

Prijungę ekraną, galite vykdyti kaipample programa su šiomis dviem komandomis:

cd ~/your_project/luma.examples/examples/

python3 demo.py -i spi

www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

I2C sąsaja
Laidai

Rodyti PIN kodą

1

2

4

7

8

9 16

Raspberry Pin GND 5V GND Pin 5 Pin 3 Pin 3 3,3V

Prijungę ekraną, galite vykdyti kaipample programa su šiomis dviem komandomis: cd ~/your_project/luma.examples/examples/
python3 demo.py
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

5. PAPILDOMA INFORMACIJA
Mūsų informavimo ir atėmimo įsipareigojimai pagal Elektros ir elektroninės įrangos įstatymą (ElektroG)
Simbolis ant elektros ir elektroninės įrangos:
Ši perbraukta šiukšlių dėžė reiškia, kad elektros ir elektroniniai prietaisai nepatenka į buitines atliekas. Senus prietaisus turite grąžinti į surinkimo punktą. Prieš perduodant baterijų ir akumuliatorių atliekas, kurios nėra uždarytos nuo įrangos atliekų, reikia nuo jos atskirti. Grąžinimo parinktys: kaip galutinis vartotojas, įsigydami naują įrenginį, galite nemokamai grąžinti seną įrenginį (kuris iš esmės atlieka tą pačią funkciją kaip ir naujasis iš mūsų įsigytas įrenginys) ir jį išmesti. Mažus prietaisus, kurių išoriniai matmenys neviršija 25 cm, galima išmesti įprastu buitiniu kiekiu, neatsižvelgiant į naujo prietaiso įsigijimą. Galimybė grąžinti mūsų įmonės vietoje darbo valandomis: SIMAC Electronics GmbH, Pascalstr. 8, D-47506 Neukirchen-Vluyn, Vokietija Galimybė grąžinti jūsų vietovėje: atsiųsime jums siuntinį g.amp su kuria galite nemokamai grąžinti mums įrenginį. Prašome susisiekti su mumis el. paštu Service@joy-it.net arba telefonu. Informacija apie pakuotę: Jei neturite tinkamos pakavimo medžiagos arba nenorite naudoti savo, susisiekite su mumis ir mes atsiųsime jums tinkamą pakuotę.
6. PAGALBA Jei vis dar yra kokių nors problemų ar problemų, kylančių po pirkimo, mes padėsime jums el. paštu, telefonu ir mūsų bilietų palaikymo sistema. El. paštas: service@joy-it.net Bilietų sistema: https://support.joy-it.net Telefonas: +49 (0)2845 9360-50 (P–Kt. 09:00–17:00 CET ,
Penktadienis: 09:00 – 14:30 CET) Norėdami gauti daugiau informacijos, apsilankykite mūsų websvetainė: www.joy-it.net

Paskelbta: 2024.03.20

SIMAwCwwElwwec.wjtor.oyjo-niytic.-nsiteG.tnmebt H PPaascscaalsltsrt.r8. ,8474570560N6eNuekuirkchirecnh-eVnlu-yVnluyn

Dokumentai / Ištekliai

joy-it COM-OLED2.42 OLED ekrano modulis [pdfVartotojo vadovas
COM-OLED2.42 OLED ekrano modulis, COM-OLED2.42, OLED ekrano modulis, ekrano modulis, modulis

Nuorodos

Palikite komentarą

Jūsų el. pašto adresas nebus skelbiamas. Privalomi laukai pažymėti *