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
-
- Ferbine VSS (Pin 1) nei de eksterne grûn.
It skerm oanmeitsje
-
- Ferbine VDD (Pin 2) oan in stroomfoarsjenning fan 3.3-5V foar it display
module circuit.
- Ferbine VDD (Pin 2) oan in stroomfoarsjenning fan 3.3-5V foar it display
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 |