Модуль 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 на адваротным баку платы.

Інструкцыя па ўжыванні прадукту

Падключэнне дысплейнага модуля

    1. Падключыце VSS (кантакт 1) да вонкавага зазямлення.

Харчаванне дысплея

    1. Падключыце 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-дысплейны модуль, дысплейны модуль, модуль

Спасылкі

Пакінуць каментар

Ваш электронны адрас не будзе апублікаваны. Абавязковыя для запаўнення палі пазначаны *