Moduli ya Onyesho ya OLED ya COM-OLED2.42
Taarifa ya Bidhaa
Vipimo
- Jina la Bidhaa: OLED-DISPLAY MODULE COM-OLED2.42
- Mtengenezaji: www.joy-it.net
- Anwani: Pascalstr. 8, 47506 Neukirchen-Vluyn
- Chaguo za Kiolesura cha Onyesho: I2C, SPI, 8-bit sambamba 6800
interface, 8-bit sambamba 8080 interface
Bandika Mgawo wa Onyesho
Uteuzi wa Pini | Nambari ya siri | Kazi ya I/O |
---|---|---|
VSS | 1 | P Logic mzunguko wa ardhi - Ground siri kwa ajili ya mzunguko mantiki |
Usanidi wa Kiolesura cha Maonyesho
Onyesho linaweza kudhibitiwa kwa njia 4 tofauti: I2C, SPI,
8-bit sambamba 6800 interface, na 8-bit sambamba 8080 interface.
Kwa chaguo-msingi, onyesho limesanidiwa kwa udhibiti wa SPI. Ili kubadili
njia nyingine ya kudhibiti, unahitaji re-solder resistors BS1 na
BS2 nyuma ya ubao.
Maagizo ya Matumizi ya Bidhaa
Kuunganisha Moduli ya Kuonyesha
-
- Unganisha VSS (Pin 1) kwenye ardhi ya nje.
Kuwasha Onyesho
-
- Unganisha VDD (Pin 2) kwa usambazaji wa nishati ya 3.3-5V kwa onyesho
mzunguko wa moduli.
- Unganisha VDD (Pin 2) kwa usambazaji wa nishati ya 3.3-5V kwa onyesho
Maswali Yanayoulizwa Mara kwa Mara
Ninabadilishaje njia ya kudhibiti ya onyesho?
Ili kubadilisha njia ya udhibiti wa onyesho, unahitaji
re-solder resistors BS1 na BS2 nyuma ya ubao msingi
kwenye kiolesura unachotaka (I2C, SPI, 8-bit sambamba 6800, au 8-bit
sambamba 8080).
MODULI YA OLED-ONYESHA
COM-OLED2.42
1. MAELEZO YA JUMLA Mpendwa mteja, asante sana kwa kuchagua bidhaa zetu. Ifuatayo, tutakujulisha nini cha kuzingatia unapoanzisha na kutumia bidhaa hii. Ikiwa utapata shida zisizotarajiwa wakati wa matumizi, tafadhali fanya
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
2. KAZI YA PIN YA ONYESHO
Pini ya Nambari ya Uteuzi I/O
Kazi
VSS
1
P Mantiki mzunguko ardhi
Hii ni pini ya ardhi. Pia hutumika kama rejeleo la pini za mantiki. Lazima iunganishwe na ardhi ya nje.
VDD
2
3,3 - 5V Ugavi wa nguvu kwa mzunguko wa moduli ya kuonyesha
Hii ni pini ya usambazaji wa nguvu.
V0
3
- Voltage ugavi kwa OEL jopo
Hili ndilo juzuu chanya zaiditage pini ya ugavi ya chip.
Tafadhali usiiunganishe.
A0
4
I Data/Command Control
Pini hii ni pini ya kudhibiti data/amri. Pini inapovutwa juu, ingizo kwa D7~D0 inachukuliwa kama data ya kuonyesha. Pini inapovutwa chini, ingizo kwa D7~D0 huhamishiwa kwenye rejista ya amri.
/WR
5
Nimesoma/Naandika Chagua au Andika
Pini hii ni ingizo la kiolesura cha MCU. Inapounganishwa kwa msururu mdogo wa 68XX, pini hii hutumika kama ingizo la kuchagua (R/W) la kuchagua kusoma/kuandika. Vuta pini hii juu kwa modi ya kusoma na uivute chini kwa hali ya kuandika. Wakati hali ya kiolesura ya 80XX imechaguliwa, pini hii ni ingizo la kuandika (WR). Operesheni ya kuandika data inaanzishwa wakati pini hii inapovutwa "Chini" na CS inavutwa "Chini".
/RD
6
Ninasoma/Naandika Wezesha au Nimesoma
Pini hii ni ingizo la kiolesura cha MCU. Inapounganishwa kwa processor ndogo ya mfululizo wa 68XX, pini hii hutumiwa kama mawimbi ya Wezesha(E). Operesheni ya kusoma/kuandika inaanzishwa wakati pini hii inapotolewa juu na CS inavutwa chini. Inapounganishwa kwenye processor ndogo ya 80XX, pini hii hupokea ishara ya Read(RD). Operesheni ya kusoma data inaanzishwa wakati pini hii inapotolewa chini na CS inatolewa chini.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
Pini ya Nambari ya Uteuzi I/O
Kazi
DB0
7
I/O
DB1
8
I/O
DB2
9
I/O Mwenyeji wa data ya kuingiza/basi la pato
DB3
10
I/O
Pini hizi ni mabasi ya data ya 8-bit ambayo yanaunganishwa kwenye data ya microprocessor
DB4
11
Basi la I/O. Wakati hali ya serial imechaguliwa, D1 ndio
DB5
12
I/O
Ingizo la data ya serial ya SDIN na D0 ni pembejeo ya saa ya mfululizo ya SCLK.
DB6
13
I/O
DB7
14
I/O
/ CS
15
Mimi Chip-Chagua
Pini hii ndiyo ingizo la kuchagua chipu. Chip imewashwa tu kwa mawasiliano ya MCU wakati CS# imepunguzwa chini.
/WEKA UPYA NC (BS1) NC (BS2)
NC FG
16
Ninaweka Upya Nguvu kwa Kidhibiti na Dereva
Pini hii ni ingizo la kuweka upya mawimbi. Wakati pini iko chini, uanzishaji wa chip unafanywa.
17
Uchaguzi wa itifaki ya mawasiliano ya H/L
18
H/L
Pini hizi ni pembejeo za kuchagua kiolesura cha MCU.
Tazama jedwali lifuatalo:
p6a8raXlXle- l
BS1
0
BS2
1
80XX sambamba
1 1
Mfululizo wa I2C
1 0 0 0
19
- NC au unganisho kwa VSS.
20
0V Ni lazima iunganishwe na ardhi ya nje.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
2. KUWEKA 1 KUWEKA INTERFACE YA ONYESHO
Onyesho linaweza kudhibitiwa kwa njia 4 tofauti, kupitia I2C, SPI, kiolesura cha 8-bit sambamba 6800 na kiolesura cha 8-bit sambamba cha 8080. Onyesho hutolewa likiwa limesanidiwa awali kwa udhibiti kupitia SPI. Ikiwa unataka kutumia mojawapo ya mbinu nyingine za udhibiti, unapaswa kuuza tena vipingamizi BS1 na BS2 nyuma ya ubao.
Katika meza, unaweza kuona jinsi vipinga lazima viweke kwa mode husika.
6800-sambamba 8080-sambamba
I2C
SPI
BS1
0
1
1
0
BS2
1
1
0
0
3. TUMIA NA ARDUINO Onyesho linapofanya kazi na kiwango cha mantiki cha 3V na Arduino nyingi zenye 5V, tunatumia Arduino Pro Mini 3.3V katika toleo hili la zamani.ample. Iwapo ungependa kutumia Arduino yenye kiwango cha mantiki cha 5V, kama vile Arduino Uno, inabidi upunguze laini zote za data zinazotoka Arduino hadi onyesho kutoka 5V hadi 3.3V kwa kigeuzi cha kiwango cha mantiki.
Kwanza unahitaji kusakinisha maktaba inayohitajika katika Arduino IDE yako.
Ili kufanya hivyo, maktaba
nenda kwa U8g2
bTyooollsiv-e>rSimamia
Maktaba...
tafuta
kwa
u8g2
na
sakinisha
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
SPI-Kiolesura
Wiring
Onyesha Pini 1 2 4 7 8 15 16
Pini ndogo ya Arduino Pro
GND
3,3V (VCC)
9
13
11
10
8
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
SPI-Kiolesura
Sasa fungua msimbo wa GraphicTest sampya maktaba. Ili kufanya hivyo, bonyeza: File -> Mfamples -> U8g2 -> u8x8-> GraphicTest Sasa ingiza kijenzi kifuatacho kwa onyesho kwenye programu, kama inavyoonyeshwa kwenye picha hapa chini: U8X8_SSD1309_128X64_NONAME2_4W_SW_SPI u8x8(13, 11, 10, 9, 8);
Sasa unaweza kupakia example kwa Arduino yako.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
I2C-Kiolesura
Wiring
Onyesha Pini 1 2 4 7 8 9 16
Pini ndogo ya Arduino Pro
GND
3,3V (VCC)
GND
A5
A4
A4
9
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
I2C-Kiolesura
Sasa fungua msimbo wa GraphicTest sampya maktaba. Ili kufanya hivyo, bonyeza: File -> Mfamples -> U8g2 -> u8x8-> GraphicTest Sasa ingiza kijenzi kifuatacho kwa onyesho kwenye programu, kama inavyoonyeshwa kwenye picha hapa chini: U8X8_SSD1309_128X64_NONAME2_HW_I2C u8x8(9, A4, A5);
Sasa unaweza kupakia example kwa Arduino yako.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
8 bit Sambamba 6800-Kiolesura
Wiring
Onyesha Pini 1 2 4 5 6 7 8 9 10 11 12 13 14 15 16
Pini ndogo ya Arduino Pro
GND
3,3V (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 Sambamba 6800-Kiolesura
Sasa fungua msimbo wa GraphicTest sampya maktaba. Ili kufanya hivyo, bonyeza: File -> Mfamples -> U8g2 -> u8x8-> GraphicTest Sasa ingiza kijenzi kifuatacho kwa onyesho kwenye programu, kama inavyoonyeshwa kwenye picha hapa chini: U8X8_SSD1309_128X64_NONAME0_6800 u8x8(13, 11, 2, 3, 4, 5, 6, 3, 7, 10);
Sasa unaweza kupakia example kwa Arduino yako.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
8 bit Sambamba 8080-Kiolesura
Wiring
Onyesha Pini 1 2 4
Pini ndogo ya Arduino Pro
GND
3,3V (VCC)
9
5 6 7 8 9 10 11 12 13 14 15 16
7
3,3V (VCC)
13
11
2
3
4
5
6 A3 10 8
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
8 bit Sambamba 8080-Kiolesura
Sasa fungua msimbo wa GraphicTest sampya maktaba. Ili kufanya hivyo, bonyeza: File -> Mfamples -> U8g2 -> u8x8-> GraphicTest Sasa ingiza kijenzi kifuatacho kwa onyesho kwenye programu, U8X8_SSD1309_128X64_NONAME0_8080 u8x8(13, 11, 2, 3, 4, 5, 6, A3, 7, 10);
Sasa unaweza kupakia example kwa Arduino yako.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
4. TUMIA NA RASPBERRY PI
i
Maagizo haya yaliandikwa chini ya Raspberry Pi OS
Bookworm kwa Raspberry Pi 4 na 5. Hakuna ukaguzi ambao umefanywa
inafanywa na mifumo mingine/mipya zaidi ya uendeshaji au maunzi.
Ili kurahisisha kutumia onyesho na Raspberry Pi, tunatumia maktaba ya luma.oled. Unaweza kusakinisha vitegemezi vinavyohitajika kwa usakinishaji kwa amri zifuatazo:
sudo apt install git python3-dev python3-pip python3-numpy libfreetype6-dev libjpeg-dev kujenga-muhimu sudo apt install libsdl2-dev libsdl2-image-dev libsdl2-mixerdev libsdl2 required-ttv-kiolesura cha sasa-ttf-dev kuingiza amri ifuatayo:
sudo raspi-config Sasa unaweza kuwezesha SPI na I2C chini ya Chaguo 3 za Kiolesura ili uweze kutumia miingiliano yote miwili. Ni lazima sasa uunde mazingira pepe ya mradi huu. Ili kufanya hivyo, ingiza amri zifuatazo:
mkdir your_project cd your_project python -m venv -system-site-packages env source env/bin/amilisha Sasa sakinisha maktaba ya luma kwa amri hii: pip3 install -upgrade luma.oled Pakua sample files na amri ifuatayo: git clone https://github.com/rm-hull/luma.examples.git
cd luma.examples python3 setup.py install
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
SPI-Kiolesura
Wiring
Onyesha PIN
1
2
4
7
8
15
16
Pini ya Raspberry GND 5V Pini 18 Pini 23 Pini 19 Pini 24 Pini 22
Baada ya kuunganisha onyesho, unaweza kutekeleza kamaample program na amri mbili zifuatazo:
cd ~/your_project/luma.exampkidogo/mfampkidogo/
python3 demo.py -i spi
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
I2C-Kiolesura
Wiring
Onyesha PIN
1
2
4
7
8
9 16
Pini ya Raspberry GND 5V GND Pini 5 Pini 3 Pini 3 3,3V
Baada ya kuunganisha onyesho, unaweza kutekeleza kamaample program na amri mbili zifuatazo: cd ~/your_project/luma.exampkidogo/mfampkidogo/
python3 demo.py
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
5. MAELEZO YA ZIADA
Taarifa zetu na wajibu wa kurudisha nyuma kwa mujibu wa Sheria ya Vifaa vya Umeme na Kielektroniki (ElektroG)
Alama kwenye vifaa vya umeme na elektroniki:
Dustbin hii iliyovuka nje inamaanisha kuwa vifaa vya umeme na vya elektroniki haviko kwenye taka za nyumbani. Lazima urejeshe vifaa vya zamani kwenye sehemu ya kukusanya. Kabla ya kukabidhi betri za taka na vikusanyiko ambavyo hazijafungwa na vifaa vya taka lazima zitenganishwe nayo. Chaguo za kurejesha: Kama mtumiaji wa mwisho, unaweza kurudisha kifaa chako cha zamani (ambacho kimsingi kinatimiza utendakazi sawa na kifaa kipya kilichonunuliwa kutoka kwetu) bila malipo kwa ajili ya kutupwa unaponunua kifaa kipya. Vifaa vidogo visivyo na vipimo vya nje zaidi ya 25 cm vinaweza kutolewa kwa kiasi cha kawaida cha kaya bila kununuliwa kwa kifaa kipya. Uwezekano wa kurudi kwenye eneo la kampuni yetu wakati wa saa za ufunguzi: SIMAC Electronics GmbH, Pascalstr. 8, D-47506 Neukirchen-Vluyn, Ujerumani Uwezekano wa kurudi katika eneo lako: Tutakutumia parcel stamp ambayo unaweza kurudisha kifaa kwetu bila malipo. Tafadhali wasiliana nasi kwa barua pepe kwa Service@joy-it.net au kwa simu. Taarifa juu ya ufungashaji: Ikiwa huna nyenzo za ufungaji zinazofaa au hutaki kutumia yako mwenyewe, tafadhali wasiliana nasi na tutakutumia ufungaji unaofaa.
6. MSAADA Ikiwa bado kuna masuala yoyote yanayosubiri au matatizo yanayotokea baada ya ununuzi wako, tutakusaidia kwa barua-pepe, simu na kwa mfumo wetu wa usaidizi wa tikiti. Barua pepe: service@joy-it.net Mfumo wa tikiti: https://support.joy-it.net Simu: +49 (0)2845 9360-50 (Jumatatu - Alhamisi: 09:00 - 17:00 saa CET ,
Ijumaa: 09:00 - 14:30 o`clock CET) Kwa habari zaidi tafadhali tembelea yetu webtovuti: www.joy-it.net
Iliyochapishwa: 2024.03.20
SIMAwCwwElwwec.wjtor.oyjo-niytic.-nsiteG.tnmebt H PPaasscaalsltsrt.r8. ,8474570560N6eNuekuirkchirecnh-eVnlu-yVnluyn
Nyaraka / Rasilimali
![]() |
joy-it COM-OLED2.42 OLED Onyesho Moduli [pdf] Mwongozo wa Mtumiaji COM-OLED2.42 OLED Display Module, COM-OLED2.42, OLED Display Module, Display Module, Moduli |