Модуль OLED-дысплея COM-OLED2.42
Інфармацыя аб прадукце
Тэхнічныя характарыстыкі
- Назва прадукту: МОДУЛЬ OLED-дысплея COM-OLED2.42
- Вытворца: www.joy-it.net
- Адрас: Pascalstr. 8, 47506 Нойкірхен-Влюйн
- Варыянты інтэрфейсу дысплея: I2C, SPI, 8-бітны паралельны 6800
інтэрфейс, 8-бітны паралельны інтэрфейс 8080
Прызначэнне штыфта дысплея
Абазначэнне штыфта | PIN-код | Функцыя ўводу/вываду |
---|---|---|
VSS | 1 | P Зазямленне лагічнай схемы – кантакт зазямлення для лагічных схем |
Настройка інтэрфейсу дысплея
Дысплеем можна кіраваць 4 рознымі спосабамі: I2C, SPI,
8-бітны паралельны інтэрфейс 6800 і 8-бітны паралельны інтэрфейс 8080.
Па змаўчанні дысплей настроены на кіраванне SPI. Каб пераключыцца на
іншым метадам кіравання, трэба перапаяць рэзістары БС1 і
BS2 на адваротным баку платы.
Інструкцыя па ўжыванні прадукту
Падключэнне дысплейнага модуля
-
- Падключыце VSS (кантакт 1) да вонкавага зазямлення.
Харчаванне дысплея
-
- Падключыце VDD (кантакт 2) да крыніцы сілкавання 3.3-5 В для дысплея
схема модуля.
- Падключыце VDD (кантакт 2) да крыніцы сілкавання 3.3-5 В для дысплея
FAQ
Як змяніць спосаб кіравання дысплеем?
Каб змяніць спосаб кіравання дысплеем, вам трэба
паўторна прылітаваць рэзістары BS1 і BS2 на адваротным баку платы
на патрэбным інтэрфейсе (I2C, SPI, 8-бітны паралельны 6800 або 8-бітны
паралельна 8080).
OLED-ДЫСПЛЕЙ МОДУЛЬ
COM-OLED2.42
1. АГУЛЬНАЯ ІНФАРМАЦЫЯ Паважаны кліент, вялікі дзякуй за выбар нашага прадукту. Далей мы азнаёмім вас з тым, на што варта звярнуць увагу пры запуску і выкарыстанні гэтага прадукта. Калі вы сутыкнецеся з якімі-небудзь непрадбачанымі праблемамі падчас выкарыстання, зрабіце гэта
www.joy-it.net Pascalstr. 8 47506 Нойкірхен-Влюйн
2. ПРЫЗНАЧЭННЕ PIN-КОДА ДЫСПЛЕЯ
Абазначэнне кантакту Нумар штыфта I/O
Функцыя
VSS
1
P Зазямленне лагічнай схемы
Гэта штыфт зазямлення. Ён таксама служыць эталонам для лагічных кантактаў. Ён павінен быць падлучаны да вонкавага зазямлення.
VDD
2
3,3 – 5 В Блок харчавання для схемы дысплейнага модуля
Гэта штыфт крыніцы харчавання.
V0
3
– Выпtage пастаўка для панэлі OEL
Гэта самы пазітыўны тtage штыфт харчавання мікрасхемы.
Калі ласка, не падключайце яго.
A0
4
I Кантроль дадзеных/каманд
Гэты штыфт з'яўляецца штыфтам кіравання дадзенымі/камандамі. Калі штыфт падымаецца высока, уваход у D7~D0 разглядаецца як даныя дысплея. Калі штыфт знаходзіцца ў нізкім узроўні, уваходныя дадзеныя D7~D0 пераносяцца ў рэгістр каманд.
/WR
5
Я чытаю/пішу Выберыце або Пішу
Гэты кантакт з'яўляецца ўваходам інтэрфейсу MCU. Пры падключэнні да мікрапрацэсара серыі 68XX гэты штыфт выкарыстоўваецца як уваход для выбару чытання/запісу (R/W). Пацягніце гэты штыфт высока для рэжыму чытання і нізка для рэжыму запісу. Калі абраны рэжым інтэрфейсу 80XX, гэты кантакт з'яўляецца ўваходам запісу (WR). Аперацыя запісу даных ініцыюецца, калі гэты штыфт перацягваецца ў "Нізкі", а CS - у "Нізкі".
/РД
6
Я чытаю/пішу Уключыць або Чытаць
Гэты кантакт з'яўляецца ўваходам інтэрфейсу MCU. Пры падключэнні да мікрапрацэсара серыі 68XX гэты штыфт выкарыстоўваецца як сігнал Enable(E). Аперацыя чытання/запісу ініцыюецца, калі гэты кантакт знаходзіцца ў высокім узроўні, а CS - у нізкім. Пры падключэнні да мікрапрацэсара 80XX гэты кантакт прымае сігнал Read(RD). Аперацыя чытання даных ініцыюецца, калі гэты штыфт знаходзіцца ў нізкім узроўні, а CS - у нізкім узроўні.
www.joy-it.net Pascalstr. 8 47506 Нойкірхен-Влюйн
Абазначэнне кантакту Нумар штыфта I/O
Функцыя
DB0
7
Увод-вывад
DB1
8
Увод-вывад
DB2
9
I/O Шына ўводу/вываду дадзеных хаста
DB3
10
Увод-вывад
Гэтыя кантакты ўяўляюць сабой двухнакіраваныя 8-бітныя шыны дадзеных, якія падключаюцца да дадзеных мікрапрацэсара
DB4
11
Шына ўводу/вываду. Калі абраны паслядоўны рэжым, D1 з'яўляецца
DB5
12
Увод-вывад
Паслядоўны ўваход дадзеных SDIN, а D0 - паслядоўны ўваход SCLK.
DB6
13
Увод-вывад
DB7
14
Увод-вывад
/ CS
15
I Chip-Select
Гэты кантакт з'яўляецца ўваходам для выбару мікрасхемы. Чып уключаны для сувязі MCU, толькі калі CS# знаходзіцца на нізкім узроўні.
/СКІД NC (BS1) NC (BS2)
NC FG
16
I Скід сілкавання для кантролера і драйвера
Гэты кантакт з'яўляецца ўваходам сігналу скіду. Калі пін нізкі, выконваецца ініцыялізацыя чыпа.
17
H/L Выбар пратаколу сувязі
18
H/L
Гэтыя кантакты з'яўляюцца ўваходамі для выбару інтэрфейсу MCU.
Глядзіце наступную табліцу:
p6a8raXlXle- l
BS1
0
BS2
1
80XX паралель
1 1
I2C паслядоўны
1 0 0 0
19
– NC або падключэнне да VSS.
20
0V Ён павінен быць падлучаны да вонкавага зазямлення.
www.joy-it.net Pascalstr. 8 47506 Нойкірхен-Влюйн
2. 1 НАЛАДКА ІНТЕРФЭЙСУ ДЫСПЛЕЯ
Дысплеем можна кіраваць 4 рознымі спосабамі: праз I2C, SPI, 8-бітны паралельны інтэрфейс 6800 і 8-бітны паралельны інтэрфейс 8080. Дысплей пастаўляецца папярэдне сканфігураваным для кіравання праз SPI. Калі вы жадаеце выкарыстаць адзін з іншых метадаў кіравання, вам трэба перапаяць рэзістары BS1 і BS2 на адваротным баку платы.
У табліцы вы можаце ўбачыць, як неабходна наладзіць рэзістары для адпаведнага рэжыму.
6800-паралельны 8080-паралельны
I2C
SPI
BS1
0
1
1
0
BS2
1
1
0
0
3. ВЫКАРЫСТАННЕ З ARDUINO Паколькі дысплей працуе з лагічным узроўнем 3 В, а большасць Arduino з 5 В, мы выкарыстоўваем Arduino Pro Mini 3.3 В у гэтым выпадкуampле. Калі вы хочаце выкарыстоўваць Arduino з лагічным узроўнем 5 В, напрыклад Arduino Uno, вам трэба паменшыць усе лініі перадачы дадзеных, якія вядуць ад Arduino да дысплея, з 5 В да 3.3 В з дапамогай пераўтваральніка лагічнага ўзроўню.
Спачатку вам трэба ўсталяваць неабходную бібліятэку ў вашу Arduino IDE.
Для гэтага бібліятэка ім
перайсці да U8g2
bTyooollsiv-e>rКіраваць
Бібліятэкі…
пошук
для
u8g2
і
ўсталяваць
www.joy-it.net Pascalstr. 8 47506 Нойкірхен-Влюйн
SPI-інтэрфейс
Праводка
Штыфт дысплея 1 2 4 7 8 15 16
Міні-пін Arduino Pro
GND
3,3 В (VCC)
9
13
11
10
8
www.joy-it.net Pascalstr. 8 47506 Нойкірхен-Влюйн
SPI-інтэрфейс
Цяпер адкрыйце код GraphicTest sampле бібліятэкі. Каб зрабіць гэта, націсніце на: File -> Прыкладamples -> U8g2 -> u8x8-> GraphicTest Цяпер устаўце ў праграму наступны канструктар дысплея, як паказана на малюнку ніжэй: U8X8_SSD1309_128X64_NONAME2_4W_SW_SPI u8x8(13, 11, 10, 9, 8);
Цяпер вы можаце загрузіць былыampперайдзіце да вашага Arduino.
www.joy-it.net Pascalstr. 8 47506 Нойкірхен-Влюйн
I2C-інтэрфейс
Праводка
Штыфт дысплея 1 2 4 7 8 9 16
Міні-пін Arduino Pro
GND
3,3 В (VCC)
GND
A5
A4
A4
9
www.joy-it.net Pascalstr. 8 47506 Нойкірхен-Влюйн
I2C-інтэрфейс
Цяпер адкрыйце код GraphicTest sampле бібліятэкі. Каб зрабіць гэта, націсніце на: File -> Прыкладamples -> U8g2 -> u8x8-> GraphicTest Цяпер устаўце ў праграму наступны канструктар дысплея, як паказана на малюнку ніжэй: U8X8_SSD1309_128X64_NONAME2_HW_I2C u8x8(9, A4, A5);
Цяпер вы можаце загрузіць былыampперайдзіце да вашага Arduino.
www.joy-it.net Pascalstr. 8 47506 Нойкірхен-Влюйн
8-бітны паралельны 6800-інтэрфейс
Праводка
PIN-код дысплея 1 2 4 5 6 7 8 9 10 11 12 13 14 15 16
Міні-пін Arduino Pro
GND
3,3 В (VCC)
9
GND
7
13 11 2
3
4
5
6 A3 10 8
www.joy-it.net Pascalstr. 8 47506 Нойкірхен-Влюйн
8-бітны паралельны 6800-інтэрфейс
Цяпер адкрыйце код GraphicTest sampле бібліятэкі. Каб зрабіць гэта, націсніце на: File -> Прыкладamples -> U8g2 -> u8x8-> GraphicTest Цяпер устаўце ў праграму наступны канструктар дысплея, як паказана на малюнку ніжэй: U8X8_SSD1309_128X64_NONAME0_6800 u8x8(13, 11, 2, 3, 4, 5, 6, A3, 7, 10, 9, 8);
Цяпер вы можаце загрузіць былыampперайдзіце да вашага Arduino.
www.joy-it.net Pascalstr. 8 47506 Нойкірхен-Влюйн
8-бітны паралельны 8080-інтэрфейс
Праводка
Штыфт дысплея 1 2 4
Міні-пін Arduino Pro
GND
3,3 В (VCC)
9
5 6 7 8 9 10 11 12 13 14 15 16
7
3,3 В (VCC)
13
11
2
3
4
5
6 A3 10 8
www.joy-it.net Pascalstr. 8 47506 Нойкірхен-Влюйн
8-бітны паралельны 8080-інтэрфейс
Цяпер адкрыйце код GraphicTest sampле бібліятэкі. Каб зрабіць гэта, націсніце на: File -> Прыкладamples -> U8g2 -> u8x8-> GraphicTest Цяпер устаўце наступны канструктар для дысплея ў праграму, U8X8_SSD1309_128X64_NONAME0_8080 u8x8(13, 11, 2, 3, 4, 5, 6, A3, 7, 10, 9, 8);
Цяпер вы можаце загрузіць былыampперайдзіце да вашага Arduino.
www.joy-it.net Pascalstr. 8 47506 Нойкірхен-Влюйн
4. ВЫКАРЫСТАННЕ З RASBERRY PI
i
Гэтыя інструкцыі былі напісаны пад Raspberry Pi OS
Кніжны чарвяк для Raspberry Pi 4 і 5. Ніякіх праверак не было
ажыццяўляецца з іншымі/новейшымі аперацыйнымі сістэмамі або абсталяваннем.
Каб зрабіць выкарыстанне дысплея з Raspberry Pi асабліва простым, мы выкарыстоўваем бібліятэку luma.oled. Вы можаце ўсталяваць залежнасці, неабходныя для ўстаноўкі, з дапамогай наступных каманд:
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-dev Цяпер актывуйце неабходныя інтэрфейсы, увёўшы наступную каманду:
sudo raspi-config Цяпер вы можаце актываваць SPI і I2C у 3 параметрах інтэрфейсу, каб вы маглі выкарыстоўваць абодва інтэрфейсы. Цяпер вы павінны стварыць віртуальнае асяроддзе для гэтага праекта. Для гэтага ўвядзіце наступныя каманды:
mkdir your_project cd your_project python -m venv –system-site-packages env source env/bin/activate Цяпер усталюйце бібліятэку luma з дапамогай гэтай каманды: pip3 install –upgrade luma.oled Спампуйце sample files з дапамогай наступнай каманды: git clone https://github.com/rm-hull/luma.examples.git
cd luma.exampУсталяваць файл python3 setup.py
www.joy-it.net Pascalstr. 8 47506 Нойкірхен-Влюйн
SPI-інтэрфейс
Праводка
Паказаць Pin
1
2
4
7
8
15
16
Raspberry Pin GND 5V Pin 18 Pin 23 Pin 19 Pin 24 Pin 22
Пасля таго як вы падключылі дысплей, вы можаце выканаць якample праграма з наступнымі двума камандамі:
cd ~/ваш_праект/luma.exampлес/выклampлес/
python3 demo.py -i spi
www.joy-it.net Pascalstr. 8 47506 Нойкірхен-Влюйн
I2C-інтэрфейс
Праводка
Паказаць Pin
1
2
4
7
8
9 16
Raspberry Pin GND 5V GND Pin 5 Pin 3 Pin 3 3,3V
Пасля таго як вы падключылі дысплей, вы можаце выканаць якample з наступнымі двума камандамі: cd ~/your_project/luma.exampлес/выклampлес/
python3 demo.py
www.joy-it.net Pascalstr. 8 47506 Нойкірхен-Влюйн
5. ДАДАТКОВАЯ ІНФАРМАЦЫЯ
Нашы абавязацельствы па інфармацыі і вяртанні ў адпаведнасці з Законам аб электрычным і электронным абсталяванні (ElektroG)
Сімвал на электрычным і электронным абсталяванні:
Гэты перакрэслены сметнік азначае, што электрычныя і электронныя прыборы не належаць да бытавых адходаў. Вы павінны вярнуць старую тэхніку ў пункт прыёму. Перад здачай адпрацаваныя батарэйкі і акумулятары, якія не знаходзяцца ў складзе ўтылізаванага абсталявання, неабходна аддзяліць ад яго. Варыянты вяртання: Як канчатковы карыстальнік, вы можаце бясплатна вярнуць сваю старую прыладу (якая па сутнасці выконвае тую ж функцыю, што і новая прылада, набытая ў нас) для ўтылізацыі пры куплі новай прылады. Дробныя электрапрыборы, знешнія памеры якіх не перавышаюць 25 см, можна ўтылізаваць у звычайных бытавых колькасцях незалежна ад набыцця новага прыбора. Магчымасць вяртання ў адрас нашай кампаніі ў гадзіны працы: SIMAC Electronics GmbH, Pascalstr. 8, D-47506 Neukirchen-Vluyn, Германія Магчымасць вяртання ў вашым рэгіёне: мы вышлем вам пасылку вул.amp з дапамогай якога вы можаце вярнуць нам прыладу бясплатна. Калі ласка, звяжыцеся з намі па электроннай пошце Service@joy-it.net або па тэлефоне. Інфармацыя аб упакоўцы: калі ў вас няма адпаведнага ўпаковачнага матэрыялу або вы не жадаеце выкарыстоўваць свой уласны, звяжыцеся з намі, і мы вышлем вам адпаведную ўпакоўку.
6. ПАДТРЫМКА Калі пасля вашай пакупкі ўсё яшчэ ёсць якія-небудзь праблемы або праблемы, мы падтрымаем вас па электроннай пошце, па тэлефоне і праз нашу сістэму падтрымкі па продажы білетаў. Электронная пошта: service@joy-it.net Сістэма продажу білетаў: https://support.joy-it.net Тэлефон: +49 (0)2845 9360-50 (пн – чц: 09:00 – 17:00 CET ,
Пт: 09:00 - 14:30 CET) Для атрымання дадатковай інфармацыі, калі ласка, наведайце наш webсайт: www.joy-it.net
Апублікавана: 2024.03.20
SIMAwCwwElwwec.wjtor.oyjo-niytic.-nsiteG.tnmebt H PPaascscaalsltsrt.r8. ,8474570560N6eNuekuirkchirecnh-eVnlu-yVnluyn
Дакументы / Рэсурсы
![]() |
Модуль OLED-дысплея joy-it COM-OLED2.42 [pdfКіраўніцтва карыстальніка COM-OLED2.42 OLED-дысплейны модуль, COM-OLED2.42, OLED-дысплейны модуль, дысплейны модуль, модуль |