COM-OLED2.42 OLED Display Module

Produkt ynformaasje

Spesifikaasjes

  • produkt Namme: OLED-DISPLAY MODULE COM-OLED2.42
  • Makker: www.joy-it.net
  • Adres: Pascalstr. 8, 47506 Neukirchen-Vluyn
  • Display ynterface-opsjes: I2C, SPI, 8-bit parallel 6800
    ynterface, 8-bit parallel 8080 ynterface

Pin Tawizing fan de werjefte

Pin-oantsjutting Pin nûmer I / O Funksje
VSS 1 P Logic circuit grûn - Ground pin foar logyske circuits

Ynstelling fan de Display Interface

It display kin wurde regele op 4 ferskillende manieren: I2C, SPI,
8-bit parallel 6800 ynterface, en 8-bit parallel 8080 ynterface.
Standert is it display konfigurearre foar SPI-kontrôle. Om te wikseljen nei
in oare kontrôle metoade, jo moatte opnij solder de wjerstannen BS1 en
BS2 op 'e efterkant fan it bestjoer.

Produkt Usage Ynstruksjes

Ferbine de Display Module

    1. Ferbine VSS (Pin 1) nei de eksterne grûn.

It skerm oanmeitsje

    1. Ferbine VDD (Pin 2) oan in stroomfoarsjenning fan 3.3-5V foar it display
      module circuit.

FAQ

Hoe feroarje ik de kontrôlemetoade fan it display?

Om de kontrôlemetoade fan it display te feroarjen, moatte jo
re-solder de wjerstannen BS1 en BS2 op 'e rêch fan it bestjoer basearre
op de winske ynterface (I2C, SPI, 8-bit parallel 6800, of 8-bit
parallel 8080).

OLED-DISPLAY MODULE
COM-OLED2.42
1. ALGEMENE YNFORMAASJE Beste klant, tige tank foar it kiezen fan ús produkt. Yn it folgjende sille wy jo yntrodusearje wat jo moatte observearje by it opstarten en brûken fan dit produkt. Mochten jo ûnferwachte problemen tsjinkomme tidens gebrûk, dan asjebleaft
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

2. PIN OPDRACHT FAN DE DISPLAY

Pin oantsjutting Pin nûmer I/O

Funksje

VSS

1

P Logic circuit grûn

Dit is in grûn pin. It tsjinnet ek as referinsje foar de logyske pins. It moat wurde ferbûn mei de eksterne grûn.

VDD

2

3,3 - 5V Netzteil foar display module circuit

Dit is in voeding pin.

V0

3

- Voltage oanbod foar OEL paniel

Dit is de meast positive voltage oanbod pin fan de chip.

Ferbine it asjebleaft net.

A0

4

I Data / Kommando Control

Dizze pin is in gegevens / kommando kontrôle pin. As de pin heech wurdt lutsen, wurdt de ynfier by D7 ~ D0 behannele as werjaangegevens. As de pin leech wurdt lutsen, wurdt de ynfier by D7 ~ D0 oerbrocht nei it kommandoregister.

/WR

5

Ik lês / skriuw Selektearje of skriuw

Dizze pin is in MCU-ynterface-ynfier. As ferbûn mei in 68XX rige mikroprosessor, dizze pin wurdt brûkt as in lêzen / skriuwe selektearje (R / W) input. Trek dizze pin heech foar lêsmodus en lûk it leech foar skriuwmodus. As de 80XX-ynterface-modus is selektearre, is dizze pin de skriuwingang (WR). De gegevens skriuwoperaasje wurdt inisjearre as dizze pin wurdt lutsen "Low" en CS wurdt lutsen "Low".

/RD

6

Ik lês / skriuw ynskeakelje of lêze

Dizze pin is in MCU-ynterface-ynfier. As ferbûn mei in 68XX-searje mikroprosessor, wurdt dizze pin brûkt as in ynskeakelje (E) sinjaal. De lês-/skriuwoperaasje wurdt inisjearre as dizze pin heech wurdt lutsen en CS leech wurdt lutsen. As ferbûn mei in 80XX mikroprosessor, ûntfangt dizze pin it Read (RD) sinjaal. De gegevens lêzen operaasje wurdt inisjearre as dizze pin wurdt lutsen leech en CS wurdt lutsen leech.

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

Pin oantsjutting Pin nûmer I/O

Funksje

DB0

7

I/O

DB1

8

I/O

DB2

9

I / O Host data input / output bus

DB3

10

I/O

Dizze pins binne bidirectionele 8-bit gegevensbussen dy't ferbine mei de mikroprosessorgegevens

DB4

11

I/O bus. As serial modus is selektearre, is D1 de

DB5

12

I/O

SDIN serial data input en D0 is de SCLK serial klok input.

DB6

13

I/O

DB7

14

I/O

/ CS

15

I Chip-Selektearje

Dizze pin is de chip selektearje input. De chip is allinnich ynskeakele foar MCU kommunikaasje doe't CS # wurdt lutsen leech.

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

16

I Power Reset foar Controller en Driver

Dizze pin is in weromsette sinjaal input. As de pin is leech, wurdt de inisjalisaasje fan 'e chip útfierd.

17

H / L Kommunikaasje protokol seleksje

18

H/L

Dizze pinnen binne yngongen foar it selektearjen fan de MCU-ynterface.

Sjoch de folgjende tabel:

p6a8raXlXle- l

BS1

0

BS2

1

80XXparallel
1 1

I2C Serial
1 0 0 0

19

- NC of ferbining mei VSS.

20

0V It moat wurde ferbûn oan eksterne grûn.

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

2. 1 SETUP FAN DE DISPLAY INTERFACE

De werjefte kin wurde regele yn 4 ferskillende wizen, fia I2C, SPI, 8-bit parallel 6800 ynterface en 8-bit parallel 8080 ynterface. It display wurdt levere foarôf ynsteld foar kontrôle fia SPI. As jo ​​wolle brûke ien fan de oare kontrôle metoaden, Jo moatte opnij solder de wjerstannen BS1 en BS2 op 'e rêch fan it bestjoer.

Yn 'e tabel kinne jo sjen hoe't de wjerstannen moatte wurde ynsteld foar de respektivelike modus.

6800-parallel 8080-parallel

I2C

SPI

BS1

0

1

1

0

BS2

1

1

0

0

3. GEBRUK MEI IN ARDUINO As it display wurket mei in 3V logysk nivo en de measte Arduinos mei 5V, brûke wy in Arduino Pro Mini 3.3V yn dizze eks.ample. As jo ​​​​in Arduino wolle brûke mei in 5V logysk nivo, lykas in Arduino Uno, moatte jo alle gegevenslinen dy't liede fan 'e Arduino nei it display ferminderje fan 5V nei 3.3V mei in logyske nivo-konverter.

Earst moatte jo de fereaske bibleteek yn jo Arduino IDE ynstallearje.

Om dit te dwaan, de biblioteek

gean u8g2

bTyooollsiv-e>rManage

Bibleteken…

Sykje

foar

u8g2

en

ynstallearje

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

SPI-ynterface
Wiring

Pin 1 2 4 7 8 15 16 werjaan

Arduino Pro Mini Pin

GND

3,3V (VCC)

9

13

11

10

8

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

SPI-ynterface
Iepenje no de GraphicTest-koade sample fan de biblioteek. Om dit te dwaan, klikje op: File -> Eksamples -> U8g2 -> u8x8-> GraphicTest Foegje no de folgjende konstruktor foar de werjefte yn it programma yn, lykas werjûn yn 'e ôfbylding hjirûnder: U8X8_SSD1309_128X64_NONAME2_4W_SW_SPI u8x8(13, 11, 10, 9, 8);
No kinne jo de eks uploadeample nei jo Arduino.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

I2C-ynterface
Wiring

Pin 1 2 4 7 8 9 16 werjaan

Arduino Pro Mini Pin

GND

3,3V (VCC)

GND

A5

A4

A4

9

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

I2C-ynterface
Iepenje no de GraphicTest-koade sample fan de biblioteek. Om dit te dwaan, klikje op: File -> Eksamples -> U8g2 -> u8x8-> GraphicTest Foegje no de folgjende konstruktor foar de werjefte yn it programma yn, lykas werjûn yn 'e ôfbylding hjirûnder: U8X8_SSD1309_128X64_NONAME2_HW_I2C u8x8(9, A4, A5);
No kinne jo de eks uploadeample nei jo Arduino.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

8 bit Parallel 6800-ynterface
Wiring

Toon 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-ynterface
Iepenje no de GraphicTest-koade sample fan de biblioteek. Om dit te dwaan, klikje op: File -> Eksamples -> U8g2 -> u8x8-> GraphicTest Foegje no de folgjende konstruktor foar de werjefte yn it programma yn, lykas werjûn yn 'e ôfbylding hjirûnder: U8X8_SSD1309_128X64_NONAME0_6800 u8x8(13, 11, 2, 3, 4, 5, 6, A 3, 7, 10);
No kinne jo de eks uploadeample nei jo Arduino.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

8 bit Parallel 8080-ynterface
Wiring

Pin 1 2 4 werjaan

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-ynterface
Iepenje no de GraphicTest-koade sample fan de biblioteek. Om dit te dwaan, klikje op: File -> Eksamples -> U8g2 -> u8x8-> GraphicTest Foegje no de folgjende konstruktor foar de werjefte yn it programma yn, U8X8_SSD1309_128X64_NONAME0_8080 u8x8(13, 11, 2, 3, 4, 5, 6, 3, 7, 10);
No kinne jo de eks uploadeample nei jo Arduino.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

4. GEBRUK MEI DE RASPBERRY PI

i

Dizze ynstruksjes binne skreaun ûnder Raspberry Pi OS

Boekewurm foar de Raspberry Pi 4 en 5. Gjin kontrôles west

útfierd mei oare / nijere bestjoeringssystemen of hardware.

Om it gebrûk fan it display mei de Raspberry Pi benammen maklik te meitsjen, brûke wy de luma.oled-bibleteek. Jo kinne de ôfhinklikens ynstalleare dy't nedich binne foar ynstallaasje mei de folgjende kommando's:
sudo apt ynstallearje git python3-dev python3-pip python3-numpy libfreetype6-dev libjpeg-dev build-essential sudo apt ynstallearje libsdl2-dev libsdl2-image-dev libsdl2-mixerdev libsdl2-ttf-dev easke troch libport-dev-ynterface it folgjende kommando ynfiere:
sudo raspi-config Jo kinne no SPI en I2C aktivearje ûnder 3 ynterface-opsjes sadat jo beide ynterfaces brûke kinne. Jo moatte no de firtuele omjouwing foar dit projekt oanmeitsje. Om dit te dwaan, fier de folgjende kommando's yn:
mkdir your_project cd your_project python -m venv –system-site-packages env source env/bin/activate Ynstallearje no de luma-biblioteek mei dit kommando: pip3 install –upgrade luma.oled Download de sample files mei it folgjende kommando: git clone https://github.com/rm-hull/luma.examples.git
cd luma.examples python3 setup.py ynstallearje
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

SPI-ynterface
Wiring

Pin werjaan

1

2

4

7

8

15

16

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

Neidat jo hawwe ferbûn it display, kinne jo útfiere asample programma mei de folgjende twa kommando's:

cd ~/dyn_projekt/luma.examples/eksamples/

python3 demo.py -i spi

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

I2C-ynterface
Wiring

Pin werjaan

1

2

4

7

8

9 16

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

Neidat jo hawwe ferbûn it display, kinne jo útfiere asample programma mei de folgjende twa kommando's: cd ~/your_project/luma.examples/eksamples/
python3 demo.py
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

5. Oanfoljende YNFORMAASJE
Us ynformaasje- en weromferplichtingen neffens de Wet op elektryske en elektroanyske apparatuer (ElektroG)
Symboal op elektryske en elektroanyske apparatuer:
Dizze trochstutsen jiskefet betsjut dat elektryske en elektroanyske apparaten net yn it húslik ôffal hearre. Jo moatte de âlde apparaten werombringe nei in sammelpunt. Foar it oerjaan fan ôffalbatterijen en accumulators dy't net wurde omsletten troch ôffalapparatuer moatte der fan skieden wurde. Opsjes werom: As ein brûker kinne jo jo âlde apparaat (dat yn essinsje deselde funksje ferfollet as it nije apparaat dat by ús kocht is) fergees weromjaan foar ôffier as jo in nij apparaat keapje. Lytse apparaten mei gjin eksterne ôfmjittings grutter as 25 sm kinne wurde ôffierd yn normale húshâldlike hoemannichten ûnôfhinklik fan de oankeap fan in nij apparaat. Mooglikheid om werom te kommen op ús bedriuwslokaasje tidens iepeningstiden: SIMAC Electronics GmbH, Pascalstr. 8, D-47506 Neukirchen-Vluyn, Dútslân Mooglikheid fan weromreis yn jo gebiet: Wy stjoere jo in pakket stamp wêrmei jo it apparaat fergees oan ús weromjaan kinne. Nim dan kontakt mei ús op fia e-post op Service@joy-it.net of telefoanysk. Ynformaasje oer ferpakking: As jo ​​​​gjin passend ferpakkingsmateriaal hawwe of jo eigen net wolle brûke, nim dan kontakt mei ús op en wy stjoere jo passende ferpakking.
6. SUPPORT As d'r noch problemen binne of problemen dy't ûntsteane nei jo oankeap, sille wy jo stypje fia e-post, tillefoan en mei ús kaartstipesysteem. E-post: service@joy-it.net Ticket systeem: https://support.joy-it.net Tillefoan: +49 (0)2845 9360-50 (moandei - do: 09:00 - 17:00 oere CET ,
Freed: 09:00 - 14:30 oere CET) Foar fierdere ynformaasje kinne jo besykje ús website: www.joy-it.net

Publisearre: 2024.03.20

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

Dokuminten / Resources

joy-it COM-OLED2.42 OLED Display Module [pdf] Brûkersgids
COM-OLED2.42 OLED Display Module, COM-OLED2.42, OLED Display Module, Display Module, Module

Referinsjes

Lit in reaksje efter

Jo e-mailadres sil net publisearre wurde. Ferplichte fjilden binne markearre *