COM-OLED2.42 OLED Display Module

Impormasyon ng Produkto

Mga pagtutukoy

  • Pangalan ng Produkto: OLED-DISPLAY MODULE COM-OLED2.42
  • Tagagawa: www.joy-it.net
  • Address: Pascalstr. 8, 47506 Neukirchen-Vluyn
  • Mga Opsyon sa Display Interface: I2C, SPI, 8-bit parallel 6800
    interface, 8-bit parallel 8080 interface

Pin Assignment ng Display

Pagtatalaga ng Pin Pin number I/O Function
VSS 1 P Logic circuit ground – Ground pin para sa logic circuit

Setup ng Display Interface

Maaaring kontrolin ang display sa 4 na magkakaibang paraan: I2C, SPI,
8-bit parallel 6800 interface, at 8-bit parallel 8080 interface.
Bilang default, naka-configure ang display para sa kontrol ng SPI. Upang lumipat sa
isa pang paraan ng kontrol, kailangan mong muling maghinang ang resistors BS1 at
BS2 sa likod ng board.

Mga Tagubilin sa Paggamit ng Produkto

Pagkonekta sa Display Module

    1. Ikonekta ang VSS (Pin 1) sa panlabas na lupa.

Pinapagana ang Display

    1. Ikonekta ang VDD (Pin 2) sa isang power supply na 3.3-5V para sa display
      circuit ng module.

FAQ

Paano ko babaguhin ang paraan ng kontrol ng display?

Upang baguhin ang paraan ng kontrol ng display, kailangan mong
muling maghinang ang resistors BS1 at BS2 sa likod ng board batay
sa nais na interface (I2C, SPI, 8-bit parallel 6800, o 8-bit
parallel 8080).

OLED-DISPLAY MODULE
COM-OLED2.42
1. PANGKALAHATANG IMPORMASYON Mahal na customer, maraming salamat sa pagpili ng aming produkto. Sa mga sumusunod, ipapakilala namin sa iyo kung ano ang dapat obserbahan habang sinisimulan at ginagamit ang produktong ito. Kung makatagpo ka ng anumang hindi inaasahang mga problema habang ginagamit, mangyaring gawin
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

2. PIN ASSIGNMENT NG DISPLAY

Pin Designation Pin number I/O

Function

VSS

1

P Logic circuit ground

Ito ay isang ground pin. Ito rin ay nagsisilbing sanggunian para sa mga logic pin. Dapat itong konektado sa panlabas na lupa.

VDD

2

3,3 – 5V Power supply para sa display module circuit

Ito ay isang power supply pin.

V0

3

– Voltage supply para sa OEL panel

Ito ang pinaka positibong voltage supply pin ng chip.

Mangyaring huwag ikonekta ito.

A0

4

I Kontrol sa Data/Utos

Ang pin na ito ay isang data/command control pin. Kapag ang pin ay hinila nang mataas, ang input sa D7~D0 ay itinuturing bilang data ng display. Kapag ang pin ay hinila nang mababa, ang input sa D7~D0 ay ililipat sa command register.

/WR

5

I Read/Write Piliin o Sumulat

Ang pin na ito ay isang MCU interface input. Kapag nakakonekta sa isang 68XX series microprocessor, ginagamit ang pin na ito bilang read/write select (R/W) input. Hilahin ang pin na ito nang mataas para sa read mode at hilahin ito pababa para sa write mode. Kapag napili ang 80XX interface mode, ang pin na ito ay ang write input (WR). Ang operasyon ng pagsulat ng data ay sinisimulan kapag ang pin na ito ay hinila "Mababa" at ang CS ay nakuha na "Mababa".

/RD

6

I Read/Write Enable o Read

Ang pin na ito ay isang input ng interface ng MCU. Kapag nakakonekta sa isang 68XX series microprocessor, ginagamit ang pin na ito bilang Enable(E) signal. Ang read/write operation ay sinisimulan kapag ang pin na ito ay hinila nang mataas at ang CS ay hinila pababa. Kapag nakakonekta sa isang 80XX microprocessor, natatanggap ng pin na ito ang Read(RD) signal. Ang data read operation ay sinisimulan kapag ang pin na ito ay hinila nang mababa at ang CS ay hinila nang mababa.

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

Pin Designation Pin number I/O

Function

DB0

7

I/O

DB1

8

I/O

DB2

9

I/O Host data input/output bus

DB3

10

I/O

Ang mga pin na ito ay bidirectional 8-bit data bus na kumokonekta sa microprocessor data

DB4

11

I/O bus. Kapag pinili ang serial mode, ang D1 ay ang

DB5

12

I/O

SDIN serial data input at D0 ay ang SCLK serial clock input.

DB6

13

I/O

DB7

14

I/O

/ CS

15

I Chip-Select

Ang pin na ito ay ang chip select input. Ang chip ay pinagana lamang para sa komunikasyon ng MCU kapag ang CS# ay hinila nang mababa.

/RESET NC (BS1) NC (BS2)
NC FG

16

I Power Reset para sa Controller at Driver

Ang pin na ito ay isang reset signal input. Kapag ang pin ay mababa, ang pagsisimula ng chip ay ginaganap.

17

Pagpili ng H/L Communication protocol

18

H / L

Ang mga pin na ito ay mga input para sa pagpili ng interface ng MCU.

Tingnan ang sumusunod na talahanayan:

p6a8raXlXle- l

BS1

0

BS2

1

80XXparallel
1 1

I2C Serial
1 0 0 0

19

– NC o koneksyon sa VSS.

20

0V Dapat itong konektado sa panlabas na lupa.

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

2. 1 SETUP NG DISPLAY INTERFACE

Maaaring kontrolin ang display sa 4 na magkakaibang paraan, sa pamamagitan ng I2C, SPI, 8-bit parallel 6800 interface at 8-bit parallel 8080 interface. Ang display ay naihatid nang paunang na-configure para sa kontrol sa pamamagitan ng SPI. Kung nais mong gumamit ng isa sa iba pang mga pamamaraan ng kontrol, kailangan mong muling maghinang ang mga resistor na BS1 at BS2 sa likod ng board.

Sa talahanayan, makikita mo kung paano dapat itakda ang mga resistors para sa kani-kanilang mode.

6800-parallel 8080-parallel

I2C

SPI

BS1

0

1

1

0

BS2

1

1

0

0

3. GAMITIN SA ARDUINO Habang gumagana ang display sa 3V logic level at karamihan sa mga Arduino na may 5V, gumagamit kami ng Arduino Pro Mini 3.3V sa ex na itoample. Kung gusto mong gumamit ng Arduino na may 5V logic level, gaya ng Arduino Uno, kailangan mong bawasan ang lahat ng linya ng data na humahantong mula sa Arduino patungo sa display mula 5V hanggang 3.3V na may logic level converter.

Una kailangan mong i-install ang kinakailangang library sa iyong Arduino IDE.

Upang gawin ito, ang aklatan

pumunta sa U8g2

bTyooollsiv-e>rManage

Mga Aklatan…

Maghanap

para sa

u8g2

at

i-install

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

SPI-Interface
Mga kable

Display Pin 1 2 4 7 8 15 16

Arduino Pro Mini Pin

GND

3,3V (VCC)

9

13

11

10

8

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

SPI-Interface
Ngayon buksan ang GraphicTest code sample ng library. Upang gawin ito, mag-click sa: File -> Halamples -> U8g2 -> u8x8-> GraphicTest Ngayon ipasok ang sumusunod na constructor para sa display sa programa, tulad ng ipinapakita sa larawan sa ibaba: U8X8_SSD1309_128X64_NONAME2_4W_SW_SPI u8x8(13, 11, 10, 9, 8);
Ngayon ay maaari mong i-upload ang example sa iyong Arduino.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

I2C-Interface
Mga kable

Display Pin 1 2 4 7 8 9 16

Arduino Pro Mini Pin

GND

3,3V (VCC)

GND

A5

A4

A4

9

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

I2C-Interface
Ngayon buksan ang GraphicTest code sample ng library. Upang gawin ito, mag-click sa: File -> Halamples -> U8g2 -> u8x8-> GraphicTest Ngayon ipasok ang sumusunod na constructor para sa display sa programa, tulad ng ipinapakita sa larawan sa ibaba: U8X8_SSD1309_128X64_NONAME2_HW_I2C u8x8(9, A4, A5);
Ngayon ay maaari mong i-upload ang example sa iyong Arduino.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

8 bit Parallel 6800-Interface
Mga kable

Display Pin 1 2 4 5 6 7 8 9 10 11 12 13 14 15 16

Arduino Pro Mini Pin

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 Parallel 6800-Interface
Ngayon buksan ang GraphicTest code sample ng library. Upang gawin ito, mag-click sa: File -> Halamples -> U8g2 -> u8x8-> GraphicTest Ngayon ipasok ang sumusunod na constructor para sa display sa programa, tulad ng ipinapakita sa larawan sa ibaba: U8X8_SSD1309_128X64_NONAME0_6800 u8x8(13, 11, 2, 3, 4, 5, 6, A3 7, 10, 9);
Ngayon ay maaari mong i-upload ang example sa iyong Arduino.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

8 bit Parallel 8080-Interface
Mga kable

Display Pin 1 2 4

Arduino Pro Mini Pin

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 Parallel 8080-Interface
Ngayon buksan ang GraphicTest code sample ng library. Upang gawin ito, mag-click sa: File -> Halamples -> U8g2 -> u8x8-> GraphicTest Ngayon ipasok ang sumusunod na constructor para sa display sa program, U8X8_SSD1309_128X64_NONAME0_8080 u8x8(13, 11, 2, 3, 4, 5, 6, A3, 7, 10);
Ngayon ay maaari mong i-upload ang example sa iyong Arduino.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

4. GAMITIN SA RASPBERRY PI

i

Ang mga tagubiling ito ay isinulat sa ilalim ng Raspberry Pi OS

Bookworm para sa Raspberry Pi 4 at 5. Walang nasuri

na isinasagawa kasama ng iba/mas bagong operating system o hardware.

Upang gawing mas madali ang paggamit ng display gamit ang Raspberry Pi, ginagamit namin ang luma.oled library. Maaari mong i-install ang mga dependency na kinakailangan para sa pag-install gamit ang mga sumusunod na command:
sudo apt install git python3-dev python3-pip python3-numpy libfreetype6-dev libjpeg-dev build-essential sudo apt install libsdl2-dev libsdl2-image-dev libsdl2-mixerdev libsdl2-ttf-dev libportmidi ang kinakailangang interface ngayon pagpasok ng sumusunod na utos:
sudo raspi-config Maaari mo na ngayong i-activate ang SPI at I2C sa ilalim ng 3 Interface Options para magamit mo ang parehong interface. Kailangan mo na ngayong lumikha ng virtual na kapaligiran para sa proyektong ito. Upang gawin ito, ipasok ang mga sumusunod na command:
mkdir your_project cd your_project python -m venv –system-site-packages env source env/bin/activate Ngayon i-install ang luma library gamit ang command na ito: pip3 install –upgrade luma.oled I-download ang sample files gamit ang sumusunod na utos: 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-Interface
Mga kable

Display Pin

1

2

4

7

8

15

16

Raspberry Pin GND 5V Pin 18 Pin 23 Pin 19 Pin 24 Pin 22

Pagkatapos mong maikonekta ang display, maaari mong i-execute bilangample program na may sumusunod na dalawang utos:

cd ~/your_project/luma.examples/examples/

python3 demo.py -i spi

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

I2C-Interface
Mga kable

Display Pin

1

2

4

7

8

9 16

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

Pagkatapos mong maikonekta ang display, maaari mong i-execute bilangample program na may sumusunod na dalawang command: cd ~/your_project/luma.examples/examples/
python3 demo.py
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

5. KARAGDAGANG IMPORMASYON
Ang aming impormasyon at mga obligasyon sa pagkuha alinsunod sa Electrical and Electronic Equipment Act (ElektroG)
Simbolo sa mga kagamitang elektrikal at elektroniko:
Ang naka-cross-out na dustbin ay nangangahulugan na ang mga de-koryente at elektronikong kasangkapan ay hindi nabibilang sa mga basura sa bahay. Dapat mong ibalik ang mga lumang appliances sa isang collection point. Bago ibigay ang mga baterya ng basura at mga accumulator na hindi nakapaloob sa mga kagamitan sa basura ay dapat na ihiwalay mula dito. Mga opsyon sa pagbabalik: Bilang isang end user, maaari mong ibalik ang iyong lumang device (na mahalagang tumutupad sa parehong function gaya ng bagong device na binili mula sa amin) nang walang bayad para sa pagtatapon kapag bumili ka ng bagong device. Ang mga maliliit na appliances na walang panlabas na sukat na higit sa 25 cm ay maaaring itapon sa normal na dami ng sambahayan nang hiwalay sa pagbili ng bagong appliance. Posibilidad ng pagbalik sa lokasyon ng aming kumpanya sa mga oras ng pagbubukas: SIMAC Electronics GmbH, Pascalstr. 8, D-47506 Neukirchen-Vluyn, Germany Posibilidad ng pagbalik sa iyong lugar: Padadalhan ka namin ng parcel stamp kung saan maaari mong ibalik ang device sa amin nang walang bayad. Mangyaring makipag-ugnayan sa amin sa pamamagitan ng email sa Service@joy-it.net o sa pamamagitan ng telepono. Impormasyon sa packaging: Kung wala kang angkop na packaging material o ayaw mong gamitin ang iyong sarili, mangyaring makipag-ugnayan sa amin at padadalhan ka namin ng angkop na packaging.
6. SUPPORT Kung mayroon pa ring anumang mga isyu na nakabinbin o mga problemang bumangon pagkatapos ng iyong pagbili, susuportahan ka namin sa pamamagitan ng e-mail, telepono at sa aming ticket support system. Email: service@joy-it.net Sistema ng tiket: https://support.joy-it.net Telepono: +49 (0)2845 9360-50 (Lun – Huwebes: 09:00 – 17:00 CET ,
Biyernes: 09:00 – 14:30 o`clock CET) Para sa karagdagang impormasyon mangyaring bisitahin ang aming website: www.joy-it.net

Na-publish: 2024.03.20

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

Mga Dokumento / Mga Mapagkukunan

joy-it COM-OLED2.42 OLED Display Module [pdf] Gabay sa Gumagamit
COM-OLED2.42 OLED Display Module, COM-OLED2.42, OLED Display Module, Display Module, Module

Mga sanggunian

Mag-iwan ng komento

Ang iyong email address ay hindi maipa-publish. Ang mga kinakailangang field ay minarkahan *