COM-OLED2.42 OLED дисплей модул

Информация за продукта

Спецификации

  • Име на продукта: OLED-ДИСПЛЕЕН МОДУЛ COM-OLED2.42
  • Производител: www.joy-it.net
  • Адрес: Pascalstr. 8, 47506 Neukirchen-Vluyn
  • Опции на интерфейса на дисплея: I2C, SPI, 8-битов паралелен 6800
    интерфейс, 8-битов паралелен 8080 интерфейс

Назначаване на щифтове на дисплея

Обозначение на щифта ПИН номер I/O функция
VSS 1 P Заземяване на логическа верига – Заземяващ щифт за логически вериги

Настройка на интерфейса на дисплея

Дисплеят може да се управлява по 4 различни начина: I2C, SPI,
8-битов паралелен 6800 интерфейс и 8-битов паралелен 8080 интерфейс.
По подразбиране дисплеят е конфигуриран за SPI контрол. За да преминете към
друг метод за управление, трябва да запоите отново резисторите BS1 и
BS2 на гърба на платката.

Инструкции за употреба на продукта

Свързване на дисплейния модул

    1. Свържете VSS (щифт 1) към външното заземяване.

Захранване на дисплея

    1. Свържете VDD (щифт 2) към захранване от 3.3-5 V за дисплея
      модулна верига.

ЧЗВ

Как да променя метода на управление на дисплея?

За да промените метода на управление на дисплея, трябва
запоете отново резисторите BS1 и BS2 на гърба на основата на платката
на желания интерфейс (I2C, SPI, 8-битов паралелен 6800 или 8-битов
паралелно 8080).

OLED-ДИСПЛЕЙ МОДУЛ
COM-OLED2.42
1. ОБЩА ИНФОРМАЦИЯ Уважаеми клиенти, благодарим Ви много, че избрахте нашия продукт. По-долу ще ви запознаем с това какво да спазвате, докато стартирате и използвате този продукт. Ако срещнете неочаквани проблеми по време на употреба, моля, направете го
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

2. НАЗНАЧАВАНЕ НА ПИН НА ДИСПЛЕЯ

Обозначение на щифта Номер на щифта I/O

функция

VSS

1

P Земя на логическата верига

Това е щифт за заземяване. Той също така служи като ориентир за логическите изводи. Той трябва да бъде свързан към външната земя.

VDD

2

3,3 – 5V Захранване за веригата на дисплейния модул

Това е щифт за захранване.

V0

3

– кнtagдоставка за OEL панел

Това е най-положителният обtage захранващ щифт на чипа.

Моля, не го свързвайте.

A0

4

I Данни/Команден контрол

Този щифт е контролен щифт за данни/команда. Когато щифтът е изтеглен високо, входът при D7~D0 се третира като данни на дисплея. Когато щифтът е изтеглен ниско, входът при D7~D0 се прехвърля към командния регистър.

/WR

5

Аз чета/пиша Изберете или Пиша

Този щифт е вход за MCU интерфейс. Когато е свързан към микропроцесор от серия 68XX, този щифт се използва като вход за избор на четене/запис (R/W). Издърпайте този щифт високо за режим на четене и го издърпайте ниско за режим на запис. Когато е избран режим на интерфейс 80XX, този щифт е вход за запис (WR). Операцията за запис на данни се инициира, когато този щифт е изтеглен на „ниско ниво“ и CS е изтеглен на „ниско ниво“.

/RD

6

Аз чета/пиша Активиране или Четене

Този щифт е вход за MCU интерфейс. Когато е свързан към микропроцесор от серия 68XX, този щифт се използва като сигнал за активиране (E). Операцията за четене/запис се инициира, когато този щифт е изтеглен високо и CS е изтеглен ниско. Когато е свързан към микропроцесор 80XX, този щифт получава сигнала Read(RD). Операцията за четене на данни се инициира, когато този щифт е изтеглен ниско и CS е изтеглен ниско.

www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

Обозначение на щифта Номер на щифта I/O

функция

DB0

7

I/O

DB1

8

I/O

DB2

9

I/O Шина за вход/изход на данни на хоста

DB3

10

I/O

Тези щифтове са двупосочни 8-битови шини за данни, които се свързват с данните на микропроцесора

DB4

11

I/O шина. Когато е избран сериен режим, D1 е

DB5

12

I/O

SDIN сериен вход за данни и D0 е SCLK сериен вход за часовник.

DB6

13

I/O

DB7

14

I/O

/ 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 Neukirchen-Vluyn

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 Тъй като дисплеят работи с 3V логическо ниво и повечето Arduino с 5V, ние използваме Arduino Pro Mini 3.3V в този примерampле. Ако искате да използвате Arduino с 5V логическо ниво, като Arduino Uno, трябва да намалите всички линии за данни, водещи от Arduino към дисплея от 5V на 3.3V с преобразувател на логическо ниво.

Първо трябва да инсталирате необходимата библиотека във вашата Arduino IDE.

За да направите това, библиотеката

отидете на U8g2

bTyooollsiv-e>rManage

библиотеки...

Търсене

за

u8g2

и

инсталирайте

www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

SPI-интерфейс
Окабеляване

Дисплей ПИН 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-интерфейс
Сега отворете кода на GraphicTest sampле от библиотеката. За да направите това, щракнете върху: File -> напрamples -> U8g2 -> u8x8-> GraphicTest Сега вмъкнете следния конструктор за дисплея в програмата, както е показано на картинката по-долу: U8X8_SSD1309_128X64_NONAME2_4W_SW_SPI u8x8(13, 11, 10, 9, 8);
Сега можете да качите exampдо вашия Arduino.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

I2C-интерфейс
Окабеляване

Дисплей ПИН 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-интерфейс
Сега отворете кода на GraphicTest sampле от библиотеката. За да направите това, щракнете върху: File -> напрamples -> U8g2 -> u8x8-> GraphicTest Сега вмъкнете следния конструктор за дисплея в програмата, както е показано на картинката по-долу: U8X8_SSD1309_128X64_NONAME2_HW_I2C u8x8(9, A4, A5);
Сега можете да качите exampдо вашия Arduino.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

8-битов паралелен 6800-интерфейс
Окабеляване

ПИН на дисплея 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-битов паралелен 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);
Сега можете да качите exampдо вашия Arduino.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

8-битов паралелен 8080-интерфейс
Окабеляване

Дисплей ПИН 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-битов паралелен 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);
Сега можете да качите exampдо вашия Arduino.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

4. ИЗПОЛЗВАЙТЕ С RASBERRY PI

i

Тези инструкции са написани под Raspberry Pi OS

Bookworm за Raspberry Pi 4 и 5. Няма проверки

извършени с други/по-нови операционни системи или хардуер.

За да направим използването на дисплея с Raspberry Pi особено лесно, ние използваме библиотеката luma.oled. Можете да инсталирате зависимостите, необходими за инсталиране, със следните команди:
sudo apt инсталирате git python3-dev python3-pip python3-numpy libfreetype6-dev libjpeg-dev build-essential sudo apt инсталирате 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.examples python3 setup.py инсталирайте
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

SPI-интерфейс
Окабеляване

Дисплей щифт

1

2

4

7

8

15

16

Raspberry Pin GND 5V Pin 18 Pin 23 Pin 19 Pin 24 Pin 22

След като сте свързали дисплея, можете да изпълните катоample програма със следните две команди:

cd ~/вашият_проект/luma.examples/exampлес/

python3 demo.py -i spi

www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

I2C-интерфейс
Окабеляване

Дисплей щифт

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.examples/exampлес/
python3 demo.py
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

5. ДОПЪЛНИТЕЛНА ИНФОРМАЦИЯ
Нашите задължения за информация и обратно приемане съгласно Закона за електрическото и електронното оборудване (ElektroG)
Символ на електрическо и електронно оборудване:
Тази зачеркната кофа означава, че електрическите и електронните уреди не са за битовите отпадъци. Трябва да върнете старите уреди в събирателен пункт. Преди предаване на отпадъчните батерии и акумулатори, които не са затворени от отпадъчната техника, трябва да се отделят от нея. Опции за връщане: Като краен потребител можете да върнете старото си устройство (което по същество изпълнява същата функция като новото устройство, закупено от нас) безплатно за изхвърляне, когато купувате ново устройство. Малки уреди с външни размери не по-големи от 25 см могат да се изхвърлят в обичайните за домакинството количества, независимо от покупката на нов уред. Възможност за връщане в офиса на нашата компания в работно време: SIMAC Electronics GmbH, Pascalstr. 8, D-47506 Neukirchen-Vluyn, Германия Възможност за връщане във вашия район: Ние ще ви изпратим колет stamp с който можете да ни върнете устройството безплатно. Моля, свържете се с нас по имейл на 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

Документи / Ресурси

joy-it COM-OLED2.42 OLED дисплей модул [pdf] Ръководство за потребителя
COM-OLED2.42 OLED дисплей модул, COM-OLED2.42, OLED дисплей модул, дисплей модул, модул

Референции

Оставете коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са маркирани *