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 на гърба на платката.
Инструкции за употреба на продукта
Свързване на дисплейния модул
-
- Свържете VSS (щифт 1) към външното заземяване.
Захранване на дисплея
-
- Свържете VDD (щифт 2) към захранване от 3.3-5 V за дисплея
модулна верига.
- Свържете 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 дисплей модул, дисплей модул, модул |