COM-OLED2.42 Modul Paparan OLED
Maklumat Produk
Spesifikasi
- Nama Produk: MODUL PAPARAN OLED COM-OLED2.42
- Pengilang: www.joy-it.net
- Alamat: Pascalstr. 8, 47506 Neukirchen-Vluyn
- Pilihan Antara Muka Paparan: I2C, SPI, 8-bit selari 6800
antara muka, antara muka 8-bit selari 8080
Pin Tugasan Paparan
Penetapan Pin | Nombor pin | Fungsi I/O |
---|---|---|
VSS | 1 | P Ground litar logik – Pin ground untuk litar logik |
Persediaan Antara Muka Paparan
Paparan boleh dikawal dalam 4 cara berbeza: I2C, SPI,
Antara muka 8 selari 6800-bit, dan antara muka 8 selari 8080-bit.
Secara lalai, paparan dikonfigurasikan untuk kawalan SPI. Untuk bertukar kepada
kaedah kawalan lain, anda perlu menyolder semula perintang BS1 dan
BS2 di belakang papan.
Arahan Penggunaan Produk
Menyambungkan Modul Paparan
-
- Sambungkan VSS (Pin 1) ke tanah luaran.
Menguasakan Paparan
-
- Sambungkan VDD (Pin 2) kepada bekalan kuasa 3.3-5V untuk paparan
litar modul.
- Sambungkan VDD (Pin 2) kepada bekalan kuasa 3.3-5V untuk paparan
Soalan Lazim
Bagaimanakah saya boleh menukar kaedah kawalan paparan?
Untuk menukar kaedah kawalan paparan, anda perlu
pateri semula perintang BS1 dan BS2 di belakang papan berasaskan
pada antara muka yang dikehendaki (I2C, SPI, 8-bit selari 6800, atau 8-bit
selari 8080).
MODUL PAPARAN OLED
COM-OLED2.42
1. MAKLUMAT AM Pelanggan yang dihormati, terima kasih banyak kerana memilih produk kami. Dalam perkara berikut, kami akan memperkenalkan anda kepada perkara yang perlu diperhatikan semasa memulakan dan menggunakan produk ini. Sekiranya anda menghadapi sebarang masalah yang tidak dijangka semasa penggunaan, sila lakukan
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
2. TUGASAN PIN PAPARAN
Penetapan Pin Nombor pin I/O
Fungsi
VSS
1
P tanah litar logik
Ini adalah pin tanah. Ia juga berfungsi sebagai rujukan untuk pin logik. Ia mesti disambungkan ke tanah luaran.
VDD
2
Bekalan kuasa 3,3 – 5V untuk litar modul paparan
Ini ialah pin bekalan kuasa.
V0
3
– Voltage bekalan untuk panel OEL
Ini adalah vol paling positiftage pin bekalan cip.
Tolong jangan sambungkannya.
A0
4
I Kawalan Data/Arahan
Pin ini ialah pin kawalan data/arahan. Apabila pin ditarik tinggi, input pada D7~D0 dianggap sebagai data paparan. Apabila pin ditarik rendah, input pada D7~D0 dipindahkan ke daftar arahan.
/WR
5
Saya Baca/Tulis Pilih atau Tulis
Pin ini ialah input antara muka MCU. Apabila disambungkan kepada mikropemproses siri 68XX, pin ini digunakan sebagai input baca/tulis pilih (R/W). Tarik pin ini tinggi untuk mod baca dan tariknya rendah untuk mod tulis. Apabila mod antara muka 80XX dipilih, pin ini ialah input tulis (WR). Operasi menulis data dimulakan apabila pin ini ditarik "Rendah" dan CS ditarik "Rendah".
/RD
6
Saya Baca/Tulis Dayakan atau Baca
Pin ini ialah input antara muka MCU. Apabila disambungkan kepada mikropemproses siri 68XX, pin ini digunakan sebagai isyarat Dayakan(E). Operasi baca/tulis dimulakan apabila pin ini ditarik tinggi dan CS ditarik rendah. Apabila disambungkan kepada mikropemproses 80XX, pin ini menerima isyarat Baca(RD). Operasi membaca data dimulakan apabila pin ini ditarik rendah dan CS ditarik rendah.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
Penetapan Pin Nombor pin I/O
Fungsi
DB0
7
I/O
DB1
8
I/O
DB2
9
I/O Bas input/output data Hos
DB3
10
I/O
Pin ini ialah bas data 8-bit dua arah yang bersambung kepada data mikropemproses
DB4
11
bas I/O. Apabila mod bersiri dipilih, D1 ialah
DB5
12
I/O
Input data bersiri SDIN dan D0 ialah input jam bersiri SCLK.
DB6
13
I/O
DB7
14
I/O
/ CS
15
Saya Pilih Cip
Pin ini ialah input pilih cip. Cip hanya didayakan untuk komunikasi MCU apabila CS# ditarik rendah.
/SET SEMULA NC (BS1) NC (BS2)
NC FG
16
Saya Tetapkan Semula Kuasa untuk Pengawal dan Pemacu
Pin ini ialah input isyarat set semula. Apabila pin rendah, permulaan cip dilakukan.
17
Pemilihan protokol komunikasi H/L
18
H/L
Pin ini adalah input untuk memilih antara muka MCU.
Lihat jadual berikut:
p6a8raXlXle- l
BS1
0
BS2
1
80XXselari
1 1
Siri I2C
1 0 0 0
19
– NC atau sambungan ke VSS.
20
0V Ia mesti disambungkan ke tanah luaran.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
2. 1 PERSEDIAAN ANTARA MUKA PAPARAN
Paparan boleh dikawal dalam 4 cara berbeza, melalui I2C, SPI, antara muka selari 8-bit 6800 dan antara muka selari 8-bit 8080. Paparan dihantar pra-konfigurasi untuk kawalan melalui SPI. Jika anda ingin menggunakan salah satu kaedah kawalan yang lain, anda perlu memateri semula perintang BS1 dan BS2 di bahagian belakang papan.
Dalam jadual, anda boleh melihat bagaimana perintang mesti ditetapkan untuk mod masing-masing.
6800-selari 8080-selari
I2C
SPI
BS1
0
1
1
0
BS2
1
1
0
0
3. GUNAKAN DENGAN ARDUINO Memandangkan paparan berfungsi dengan tahap logik 3V dan kebanyakan Arduino dengan 5V, kami menggunakan Arduino Pro Mini 3.3V dalam bekas iniample. Jika anda ingin menggunakan Arduino dengan tahap logik 5V, seperti Arduino Uno, anda perlu mengurangkan semua talian data yang menuju dari Arduino ke paparan daripada 5V kepada 3.3V dengan penukar tahap logik.
Mula-mula anda perlu memasang perpustakaan yang diperlukan dalam IDE Arduino anda.
Untuk melakukan ini, perpustakaan
pergi ke U8g2
bTyooollsiv-e>rManage
Perpustakaan…
Cari
untuk
u8g2
dan
pasang
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
SPI-Antaramuka
Pendawaian
Pin Paparan 1 2 4 7 8 15 16
Pin Mini Arduino Pro
GND
3,3V (VCC)
9
13
11
10
8
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
SPI-Antaramuka
Sekarang buka kod GraphicTest sample perpustakaan. Untuk melakukan ini, klik pada: File -> Cthamples -> U8g2 -> u8x8-> GraphicTest Sekarang masukkan pembina berikut untuk paparan ke dalam program, seperti yang ditunjukkan dalam gambar di bawah: U8X8_SSD1309_128X64_NONAME2_4W_SW_SPI u8x8(13, 11, 10, 9, 8);
Sekarang anda boleh memuat naik bekasample ke Arduino anda.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
I2C-Antaramuka
Pendawaian
Pin Paparan 1 2 4 7 8 9 16
Pin Mini Arduino Pro
GND
3,3V (VCC)
GND
A5
A4
A4
9
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
I2C-Antaramuka
Sekarang buka kod GraphicTest sample perpustakaan. Untuk melakukan ini, klik pada: File -> Cthamples -> U8g2 -> u8x8-> GraphicTest Sekarang masukkan pembina berikut untuk paparan ke dalam program, seperti yang ditunjukkan dalam gambar di bawah: U8X8_SSD1309_128X64_NONAME2_HW_I2C u8x8(9, A4, A5);
Sekarang anda boleh memuat naik bekasample ke Arduino anda.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
8 bit Parallel 6800-Antaramuka
Pendawaian
Pin Paparan 1 2 4 5 6 7 8 9 10 11 12 13 14 15 16
Pin Mini 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 Parallel 6800-Antaramuka
Sekarang buka kod GraphicTest sample perpustakaan. Untuk melakukan ini, klik pada: File -> Cthamples -> U8g2 -> u8x8-> GraphicTest Sekarang masukkan pembina berikut untuk paparan ke dalam program, seperti yang ditunjukkan dalam gambar di bawah: U8X8_SSD1309_128X64_NONAME0_6800 u8x8(13, 11, 2, 3, 4, 5, 6, A3 7, 10, 9);
Sekarang anda boleh memuat naik bekasample ke Arduino anda.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
8 bit Parallel 8080-Antaramuka
Pendawaian
Pin Paparan 1 2 4
Pin Mini 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 Parallel 8080-Antaramuka
Sekarang buka kod GraphicTest sample perpustakaan. Untuk melakukan ini, klik pada: File -> Cthamples -> U8g2 -> u8x8-> GraphicTest Sekarang masukkan pembina berikut untuk paparan ke dalam program, U8X8_SSD1309_128X64_NONAME0_8080 u8x8(13, 11, 2, 3, 4, 5, 6, A3, 7, 10);
Sekarang anda boleh memuat naik bekasample ke Arduino anda.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
4. GUNAKAN DENGAN RASPBERRY PI
i
Arahan ini ditulis di bawah Raspberry Pi OS
Ulat buku untuk Raspberry Pi 4 dan 5. Tiada semakan telah dibuat
dijalankan dengan sistem pengendalian atau perkakasan lain/lebih baharu.
Untuk memudahkan penggunaan paparan dengan Raspberry Pi, kami menggunakan perpustakaan luma.oled. Anda boleh memasang kebergantungan yang diperlukan untuk pemasangan dengan arahan berikut:
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 antara muka yang diperlukan Sekarang aktifkan antara muka yang diperlukan memasukkan arahan berikut:
sudo raspi-config Anda kini boleh mengaktifkan SPI dan I2C di bawah 3 Pilihan Antara Muka supaya anda boleh menggunakan kedua-dua antara muka. Anda kini mesti mencipta persekitaran maya untuk projek ini. Untuk melakukan ini, masukkan arahan berikut:
mkdir your_project cd your_project python -m venv –system-site-packages env source env/bin/activate Sekarang pasang perpustakaan luma dengan arahan ini: pip3 install –upgrade luma.oled Muat turun sample files dengan arahan berikut: git clone https://github.com/rm-hull/luma.examples.git
cd luma.cthamples python3 setup.py install
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
SPI-Antaramuka
Pendawaian
Pin Paparan
1
2
4
7
8
15
16
Pin Raspberi GND 5V Pin 18 Pin 23 Pin 19 Pin 24 Pin 22
Selepas anda telah menyambungkan paparan, anda boleh melaksanakan sebagaiampprogram dengan dua arahan berikut:
cd ~/your_project/luma.examples/exampkurang/
python3 demo.py -i spi
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
I2C-Antaramuka
Pendawaian
Pin Paparan
1
2
4
7
8
9 16
Pin Raspberi GND 5V GND Pin 5 Pin 3 Pin 3 3,3V
Selepas anda telah menyambungkan paparan, anda boleh melaksanakan sebagaiampprogram dengan dua arahan berikut: cd ~/your_project/luma.examples/exampkurang/
python3 demo.py
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
5. MAKLUMAT TAMBAHAN
Maklumat dan kewajipan pengambilan balik kami mengikut Akta Peralatan Elektrik dan Elektronik (ElektroG)
Simbol pada peralatan elektrik dan elektronik:
Tong habuk berpalang ini bermakna peralatan elektrik dan elektronik tidak tergolong dalam sisa isi rumah. Anda mesti mengembalikan peralatan lama ke tempat pengumpulan. Sebelum menyerahkan bateri buangan dan penumpuk yang tidak dikelilingi oleh peralatan buangan mesti diasingkan daripadanya. Pilihan pemulangan: Sebagai pengguna akhir, anda boleh memulangkan peranti lama anda (yang pada asasnya memenuhi fungsi yang sama seperti peranti baharu yang dibeli daripada kami) secara percuma untuk dilupuskan apabila anda membeli peranti baharu. Perkakas kecil tanpa dimensi luaran yang melebihi 25 sm boleh dilupuskan dalam kuantiti isi rumah biasa secara bebas daripada pembelian perkakas baharu. Kemungkinan kembali ke lokasi syarikat kami semasa waktu operasi: SIMAC Electronics GmbH, Pascalstr. 8, D-47506 Neukirchen-Vluyn, Jerman Kemungkinan pemulangan di kawasan anda: Kami akan menghantar bungkusan st kepada andaamp yang dengannya anda boleh memulangkan peranti kepada kami secara percuma. Sila hubungi kami melalui e-mel di Service@joy-it.net atau melalui telefon. Maklumat mengenai pembungkusan: Jika anda tidak mempunyai bahan pembungkusan yang sesuai atau tidak mahu menggunakan bahan pembungkusan anda sendiri, sila hubungi kami dan kami akan menghantar pembungkusan yang sesuai kepada anda.
6. SOKONGAN Jika masih terdapat sebarang isu belum selesai atau masalah yang timbul selepas pembelian anda, kami akan menyokong anda melalui e-mel, telefon dan dengan sistem sokongan tiket kami. E-mel: service@joy-it.net Sistem tiket: https://support.joy-it.net Telefon: +49 (0)2845 9360-50 (Isnin – Khamis: 09:00 – 17:00 CET ,
Jum: 09:00 – 14:30 CET) Untuk maklumat lanjut sila lawati kami weblaman web: www.joy-it.net
Diterbitkan: 2024.03.20
SIMAwCwwElwwec.wjtor.oyjo-niytic.-nsiteG.tnmebt H PPaascscalalsltsrt.r8. ,8474570560N6eNuekuirkchirecnh-eVnlu-yVnluyn
Dokumen / Sumber
![]() |
joy-it COM-OLED2.42 Modul Paparan OLED [pdf] Panduan Pengguna COM-OLED2.42 Modul Paparan OLED, COM-OLED2.42, Modul Paparan OLED, Modul Paparan, Modul |