COM-OLED2.42 OLED-skærmmodul
Produktinformation
Specifikationer
- Produktnavn: OLED-DISPLAY MODULE COM-OLED2.42
- Producent: www.joy-it.net
- Adresse: Pascalstr. 8, 47506 Neukirchen-Vluyn
- Skærmgrænseflademuligheder: I2C, SPI, 8-bit parallel 6800
interface, 8-bit parallel 8080 interface
Pin-tildeling af skærmen
Pin Betegnelse | Pin-nummer | I/O funktion |
---|---|---|
VSS | 1 | P Logisk kredsløbsjord – Jordstift til logiske kredsløb |
Opsætning af skærmgrænsefladen
Displayet kan styres på 4 forskellige måder: I2C, SPI,
8-bit parallel 6800 interface og 8-bit parallel 8080 interface.
Som standard er displayet konfigureret til SPI-styring. At skifte til
en anden kontrolmetode, skal du omlodde modstandene BS1 og
BS2 på bagsiden af tavlen.
Produktbrugsvejledning
Tilslutning af displaymodulet
-
- Tilslut VSS (ben 1) til den eksterne jord.
Tænd for skærmen
-
- Tilslut VDD (ben 2) til en strømforsyning på 3.3-5V til skærmen
modul kredsløb.
- Tilslut VDD (ben 2) til en strømforsyning på 3.3-5V til skærmen
FAQ
Hvordan ændrer jeg kontrolmetoden for skærmen?
For at ændre displayets kontrolmetode skal du
genlodde modstandene BS1 og BS2 på bagsiden af kortet baseret
på den ønskede grænseflade (I2C, SPI, 8-bit parallel 6800 eller 8-bit
parallel 8080).
OLED-DISPLAY MODUL
COM-OLED2.42
1. GENEREL INFORMATION Kære kunde, mange tak fordi du valgte vores produkt. I det følgende vil vi introducere dig til, hvad du skal være opmærksom på, når du starter og bruger dette produkt. Skulle du støde på uventede problemer under brug, så gør det
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
2. PIN-TILDELING AF DISPLAYET
Pin Betegnelse Pin nummer I/O
Fungere
VSS
1
P Logisk kredsløbsjord
Dette er en jordstift. Det tjener også som reference for logikstifterne. Den skal tilsluttes ekstern jord.
VDD
2
3,3 – 5V Strømforsyning til displaymodulkredsløb
Dette er en strømforsyningsstift.
V0
3
– bindtage levering til OEL panel
Dette er den mest positive bindtage forsyningsstift på chippen.
Tilslut det venligst ikke.
A0
4
I Data/Kommandokontrol
Denne pin er en data/kommando kontrol pin. Når stiften trækkes højt, behandles input ved D7~D0 som displaydata. Når stiften trækkes lavt, overføres input ved D7~D0 til kommandoregisteret.
/WR
5
I Læs/Skriv Vælg eller Skriv
Denne pin er en MCU-interface-indgang. Når den er tilsluttet en mikroprocessor i 68XX-serien, bruges denne pin som en læse-/skrivevalgsindgang (R/W). Træk denne stift højt for læsetilstand og træk den lavt for skrivetilstand. Når 80XX-interfacetilstanden er valgt, er denne pin skriveindgangen (WR). Dataskriveoperationen påbegyndes, når denne pin trækkes "Low" og CS trækkes "Low".
/RD
6
Jeg læse/skrive aktivere eller læse
Denne pin er en MCU-interface-indgang. Når den er tilsluttet en mikroprocessor i 68XX-serien, bruges denne pin som et Enable(E)-signal. Læse-/skriveoperationen påbegyndes, når denne pin trækkes højt, og CS trækkes lavt. Når den er tilsluttet en 80XX mikroprocessor, modtager denne pin Read(RD) signalet. Datalæsningsoperationen påbegyndes, når denne pin trækkes lavt, og CS trækkes lavt.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
Pin Betegnelse Pin nummer I/O
Fungere
DB0
7
I/O
DB1
8
I/O
DB2
9
I/O Værtsdata input/output bus
DB3
10
I/O
Disse ben er tovejs 8-bit databusser, der forbinder til mikroprocessordataene
DB4
11
I/O bus. Når seriel tilstand er valgt, er D1
DB5
12
I/O
SDIN seriel dataindgang og D0 er SCLK serielle clock-indgang.
DB6
13
I/O
DB7
14
I/O
/ CS
15
I Chip-Select
Denne pin er indgangen til chipvalg. Chippen er kun aktiveret til MCU-kommunikation, når CS# er trukket lavt.
/NULSTIL NC (BS1) NC (BS2)
NC FG
16
I Power Reset for controller og driver
Denne pin er en nulstillingssignalindgang. Når stiften er lav, udføres initialiseringen af chippen.
17
H/L Kommunikationsprotokol valg
18
H / L
Disse ben er input til valg af MCU-interface.
Se følgende tabel:
p6a8raXlXle- l
BS1
0
BS2
1
80XXparallel
1 1
I2C seriel
1 0 0 0
19
– NC eller forbindelse til VSS.
20
0V Den skal tilsluttes ekstern jord.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
2. 1 OPSÆTNING AF DISPLAY-GRÆNSEFLAGET
Displayet kan styres på 4 forskellige måder, via I2C, SPI, 8-bit parallel 6800 interface og 8-bit parallel 8080 interface. Displayet leveres prækonfigureret til styring via SPI. Hvis du vil bruge en af de andre styringsmetoder, skal du omlodde modstandene BS1 og BS2 på bagsiden af kortet.
I tabellen kan du se, hvordan modstandene skal indstilles til den respektive tilstand.
6800-parallel 8080-parallel
I2C
SPI
BS1
0
1
1
0
BS2
1
1
0
0
3. BRUG MED EN ARDUINO Da skærmen arbejder med et 3V logisk niveau og de fleste Arduinoer med 5V, bruger vi en Arduino Pro Mini 3.3V i dette f.eks.ample. Hvis du vil bruge en Arduino med et 5V logisk niveau, såsom en Arduino Uno, skal du reducere alle datalinjer, der fører fra Arduino til skærmen fra 5V til 3.3V med en logisk niveaukonverter.
Først skal du installere det nødvendige bibliotek i din Arduino IDE.
For at gøre dette, biblioteket
gå til U8g2
bTyooollsiv-e>rManage
Biblioteker…
Søg
for
u8g2
og
installere
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
SPI-grænseflade
Ledningsføring
Displaypind 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-grænseflade
Åbn nu GraphicTest-koden sample af biblioteket. For at gøre dette skal du klikke på: File -> Eksamples -> U8g2 -> u8x8-> GraphicTest Indsæt nu følgende konstruktør til displayet i programmet, som vist på billedet nedenfor: U8X8_SSD1309_128X64_NONAME2_4W_SW_SPI u8x8(13, 11, 10, 9, 8);
Nu kan du uploade ex'enample til din Arduino.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
I2C-grænseflade
Ledningsføring
Displaypind 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-grænseflade
Åbn nu GraphicTest-koden sample af biblioteket. For at gøre dette skal du klikke på: File -> Eksamples -> U8g2 -> u8x8-> GraphicTest Indsæt nu følgende konstruktør til displayet i programmet, som vist på billedet nedenfor: U8X8_SSD1309_128X64_NONAME2_HW_I2C u8x8(9, A4, A5);
Nu kan du uploade ex'enample til din Arduino.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
8 bit Parallel 6800-grænseflade
Ledningsføring
Displaypind 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-grænseflade
Åbn nu GraphicTest-koden sample af biblioteket. For at gøre dette skal du klikke på: File -> Eksamples -> U8g2 -> u8x8-> GraphicTest Indsæt nu følgende konstruktør til displayet i programmet, som vist på billedet nedenfor: U8X8_SSD1309_128X64_NONAME0_6800 u8x8(13, 11, 2, 3, 4, 5, 6, A 3, 7, 10);
Nu kan du uploade ex'enample til din Arduino.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
8 bit Parallel 8080-grænseflade
Ledningsføring
Displaypind 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-grænseflade
Åbn nu GraphicTest-koden sample af biblioteket. For at gøre dette skal du klikke på: File -> Eksamples -> U8g2 -> u8x8-> GraphicTest Indsæt nu følgende konstruktør til visningen i programmet, U8X8_SSD1309_128X64_NONAME0_8080 u8x8(13, 11, 2, 3, 4, 5, 6, 3, 7, 10, 9);
Nu kan du uploade ex'enample til din Arduino.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
4. BRUG MED RASPBERRY PI
i
Disse instruktioner blev skrevet under Raspberry Pi OS
Bogorm til Raspberry Pi 4 og 5. Der har ikke været nogen kontrol
udføres med andre/nyere styresystemer eller hardware.
For at gøre det særligt nemt at bruge skærmen med Raspberry Pi, bruger vi luma.oled-biblioteket. Du kan installere de afhængigheder, der kræves til installation med følgende kommandoer:
sudo apt installer git python3-dev python3-pip python3-numpy libfreetype6-dev libjpeg-dev build-essential sudo apt installer libsdl2-dev libsdl2-image-dev libsdl2-mixerdev libsdl2-libport-dev den krævede interface nu aktiveres af-dev interface indtastning af følgende kommando:
sudo raspi-config Du kan nu aktivere SPI og I2C under 3 grænsefladeindstillinger, så du kan bruge begge grænseflader. Du skal nu oprette det virtuelle miljø til dette projekt. For at gøre dette skal du indtaste følgende kommandoer:
mkdir your_project cd your_project python -m venv –system-site-packages env source env/bin/activate Installer nu luma-biblioteket med denne kommando: pip3 install –upgrade luma.oled Download sample files med følgende kommando: git clone https://github.com/rm-hull/luma.examples.git
cd luma.examples python3 setup.py installere
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
SPI-grænseflade
Ledningsføring
Vis pin
1
2
4
7
8
15
16
Raspberry Pin GND 5V Pin 18 Pin 23 Pin 19 Pin 24 Pin 22
Når du har tilsluttet skærmen, kan du udføre somample program med følgende to kommandoer:
cd ~/dit_projekt/luma.examples/examples/
python3 demo.py -i spi
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
I2C-grænseflade
Ledningsføring
Vis pin
1
2
4
7
8
9 16
Raspberry Pin GND 5V GND Pin 5 Pin 3 Pin 3 3,3V
Når du har tilsluttet skærmen, kan du udføre somample program med følgende to kommandoer: cd ~/dit_projekt/luma.examples/examples/
python3 demo.py
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
5. YDERLIGERE OPLYSNINGER
Vores informations- og tilbagetagelsesforpligtelser i henhold til lov om elektrisk og elektronisk udstyr (ElektroG)
Symbol på elektrisk og elektronisk udstyr:
Denne skraldespand med kryds over betyder, at elektriske og elektroniske apparater ikke hører hjemme i husholdningsaffaldet. Du skal aflevere de gamle apparater til et indsamlingssted. Før aflevering skal udtjente batterier og akkumulatorer, der ikke er omsluttet af brugt udstyr, adskilles fra det. Returmuligheder: Som slutbruger kan du gratis returnere din gamle enhed (der i det væsentlige opfylder samme funktion som den nye enhed købt hos os) til bortskaffelse, når du køber en ny enhed. Små apparater uden udvendige mål større end 25 cm kan bortskaffes i normale husholdningsmængder uafhængigt af køb af et nyt apparat. Mulighed for returnering på vores firmasted i åbningstiden: SIMAC Electronics GmbH, Pascalstr. 8, D-47506 Neukirchen-Vluyn, Tyskland Mulighed for returnering i dit område: Vi sender dig en pakkeamp hvormed du kan returnere enheden til os gratis. Kontakt os venligst via e-mail på Service@joy-it.net eller telefonisk. Information om emballage: Hvis du ikke har egnet emballagemateriale eller ikke ønsker at bruge dit eget, bedes du kontakte os, så sender vi dig passende emballage.
6. SUPPORT Hvis der stadig er afventende problemer eller problemer, der opstår efter dit køb, hjælper vi dig via e-mail, telefon og med vores billetsupportsystem. E-mail: service@joy-it.net Billetsystem: https://support.joy-it.net Telefon: +49 (0)2845 9360-50 (man – tor: 09:00 – 17:00 CET ,
Fre: 09:00 – 14:30 CET) For yderligere information besøg venligst vores webwebsted: www.joy-it.net
Publiceret: 2024.03.20
SIMAwCwwElwwec.wjtor.oyjo-niytic.-nsiteG.tnmebt H PPaascscaalsltsrt.r8. ,8474570560N6eNuekuirkchirecnh-eVnlu-yVnluyn
Dokumenter/ressourcer
![]() |
joy-it COM-OLED2.42 OLED-skærmmodul [pdfBrugervejledning COM-OLED2.42 OLED skærmmodul, COM-OLED2.42, OLED skærmmodul, skærmmodul, modul |