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
-
- Prijunkite VSS (1 kontaktą) prie išorinio įžeminimo.
Ekrano maitinimas
-
- Prijunkite VDD (2 kontaktą) prie 3.3–5 V maitinimo šaltinio ekranui
modulio grandinė.
- Prijunkite VDD (2 kontaktą) prie 3.3–5 V maitinimo šaltinio ekranui
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
už
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 |