COM-OLED2.42 Модуль OLED-дисплея
Информация о продукте
Технические характеристики
- Название продукта: МОДУЛЬ OLED-ДИСПЛЕЯ COM-OLED2.42
- Производитель: www.joy-it.net.
- Адрес: Паскальстр. 8, 47506 Нойкирхен-Флюйн
- Варианты интерфейса дисплея: I2C, SPI, 8-битный параллельный 6800
интерфейс, 8-битный параллельный интерфейс 8080
Назначение контактов дисплея
Обозначение штифта | Номер контакта | Функция ввода/вывода |
---|---|---|
ВСС | 1 | P Земля логической схемы – контакт заземления для логических схем. |
Настройка интерфейса дисплея
Дисплеем можно управлять четырьмя различными способами: I4C, SPI,
8-битный параллельный интерфейс 6800 и 8-битный параллельный интерфейс 8080.
По умолчанию дисплей настроен на управление SPI. Чтобы переключиться на
другой метод управления, нужно перепаять резисторы БС1 и
BS2 на обратной стороне платы.
Инструкции по применению продукта
Подключение модуля дисплея
-
- Подключите VSS (контакт 1) к внешнему заземлению.
Питание дисплея
-
- Подключите VDD (контакт 2) к источнику питания 3.3-5В дисплея.
схема модуля.
- Подключите VDD (контакт 2) к источнику питания 3.3-5В дисплея.
Часто задаваемые вопросы
Как изменить способ управления дисплеем?
Чтобы изменить способ управления дисплеем, необходимо
перепаять резисторы BS1 и BS2 с обратной стороны платы на основе
на желаемом интерфейсе (I2C, SPI, 8-битный параллельный 6800 или 8-битный
параллель 8080).
МОДУЛЬ OLED-ДИСПЛЕЯ
COM-OLED2.42
1. ОБЩАЯ ИНФОРМАЦИЯ Уважаемый покупатель, большое спасибо за выбор нашего продукта. Далее мы познакомим вас с тем, на что следует обратить внимание при запуске и использовании этого продукта. Если во время использования у вас возникнут непредвиденные проблемы, пожалуйста,
www.joy-it.net Pascalstr. 8 47506 Нойкирхен-Флюйн
2. НАЗНАЧЕНИЕ ПИН ДИСПЛЕЯ
Назначение контакта Номер контакта I/O
Функция
ВСС
1
P Земля логической цепи
Это заземляющий контакт. Он также служит ссылкой для логических выводов. Он должен быть подключен к внешнему заземлению.
ВДД
2
3,3 – 5В Питание цепи модуля дисплея
Это контакт питания.
V0
3
– ТомtagЭлектронный источник питания для панели OEL
Это самый позитивный томtagКонтакт питания чипа.
Пожалуйста, не подключайте его.
A0
4
I Данные/командное управление
Этот вывод является выводом управления данными/командами. Когда на выводе высокий уровень, входной сигнал D7~D0 обрабатывается как данные дисплея. Когда на выводе устанавливается низкий уровень, входной сигнал D7~D0 передается в командный регистр.
/ WR
5
Я читаю/пишу. Выбираю или пишу.
Этот вывод является входом интерфейса MCU. При подключении к микропроцессору серии 68XX этот вывод используется как вход выбора чтения/записи (R/W). Поднимите этот контакт на высокий уровень для режима чтения и на низкий уровень для режима записи. Когда выбран режим интерфейса 80XX, этот вывод является входом записи (WR). Операция записи данных инициируется, когда на этом выводе устанавливается «Низкий уровень», а на CS — «Низкий».
/РД
6
Я читаю/записываю, разрешаю или читаю
Этот вывод является входом интерфейса MCU. При подключении к микропроцессору серии 68XX этот вывод используется как сигнал включения (E). Операция чтения/записи инициируется, когда на этом выводе устанавливается высокий уровень, а на CS — низкий уровень. При подключении к микропроцессору 80XX этот вывод получает сигнал чтения (RD). Операция чтения данных инициируется, когда на этом выводе устанавливается низкий уровень, а на CS — низкий уровень.
www.joy-it.net Pascalstr. 8 47506 Нойкирхен-Флюйн
Назначение контакта Номер контакта I/O
Функция
DB0
7
Ввод/вывод
DB1
8
Ввод/вывод
DB2
9
Шина ввода/вывода данных хоста ввода/вывода
DB3
10
Ввод/вывод
Эти контакты представляют собой двунаправленные 8-битные шины данных, которые подключаются к данным микропроцессора.
DB4
11
Шина ввода/вывода. Когда выбран последовательный режим, D1 является
DB5
12
Ввод/вывод
Вход последовательных данных SDIN, а D0 — это последовательный тактовый вход SCLK.
DB6
13
Ввод/вывод
DB7
14
Ввод/вывод
/ CS
15
Я Чип-Выбираю
Этот вывод является входом выбора чипа. Чип доступен для связи с MCU только тогда, когда CS# находится на низком уровне.
/СБРОС НЗ (BS1) НЗ (BS2)
НК ФГ
16
I Сброс питания контроллера и драйвера
Этот вывод является входом сигнала сброса. Когда на выводе низкий уровень, выполняется инициализация чипа.
17
Выбор протокола связи H/L
18
H / L
Эти контакты являются входами для выбора интерфейса MCU.
См. следующую таблицу:
p6a8raXlXle- l
БС1
0
БС2
1
80XXпараллельно
1 1
I2C последовательный
1 0 0 0
19
– NC или подключение к VSS.
20
0 В Должен быть подключен к внешнему заземлению.
www.joy-it.net Pascalstr. 8 47506 Нойкирхен-Флюйн
2. 1 НАСТРОЙКА ИНТЕРФЕЙСА ДИСПЛЕЯ
Дисплеем можно управлять четырьмя различными способами: через I4C, SPI, 2-битный параллельный интерфейс 8 и 6800-битный параллельный интерфейс 8. Дисплей поставляется предварительно настроенным для управления через SPI. Если вы хотите использовать один из других способов управления, вам придется перепаять резисторы BS8080 и BS1 на обратной стороне платы.
В таблице вы можете увидеть, как резисторы должны быть установлены для соответствующего режима.
6800 параллельных 8080 параллельных
I2C
СПИ
БС1
0
1
1
0
БС2
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
Земля
3,3 В (VCC)
9
13
11
10
8
www.joy-it.net Pascalstr. 8 47506 Нойкирхен-Флюйн
SPI-интерфейс
Теперь откройте код GraphicTest.ample библиотеки. Для этого нажмите: File -> Examples -> 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
Земля
3,3 В (VCC)
Земля
A5
A4
A4
9
www.joy-it.net Pascalstr. 8 47506 Нойкирхен-Флюйн
I2C-интерфейс
Теперь откройте код GraphicTest.ample библиотеки. Для этого нажмите: File -> Examples -> U8g2 -> u8x8-> GraphicTest Теперь вставьте в программу следующий конструктор для отображения, как показано на рисунке ниже: U8X8_SSD1309_128X64_NONAME2_HW_I2C u8x8(9, A4, A5);
Теперь вы можете загрузить бывшегоampле к вашему Arduino.
www.joy-it.net Pascalstr. 8 47506 Нойкирхен-Флюйн
8-битный параллельный интерфейс 6800
Проводка
Контакт дисплея 1 2 4 5 6 7 8 9 10 11 12 13 14 15 16
Миниатюрный вывод Arduino Pro
Земля
3,3 В (VCC)
9
Земля
7
13 11 2
3
4
5
6 А3 10 8
www.joy-it.net Pascalstr. 8 47506 Нойкирхен-Флюйн
8-битный параллельный интерфейс 6800
Теперь откройте код GraphicTest.ample библиотеки. Для этого нажмите: File -> Examples -> 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
Земля
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 А3 10 8
www.joy-it.net Pascalstr. 8 47506 Нойкирхен-Флюйн
8-битный параллельный интерфейс 8080
Теперь откройте код GraphicTest.ample библиотеки. Для этого нажмите: File -> Examples -> 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. ИСПОЛЬЗОВАНИЕ С RASPBERRY PI.
i
Эти инструкции были написаны под ОС Raspberry Pi.
Книжный червь для 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
компакт-диск luma.exampустановка les python3 setup.py
www.joy-it.net Pascalstr. 8 47506 Нойкирхен-Флюйн
SPI-интерфейс
Проводка
Отображение PIN-кода
1
2
4
7
8
15
16
Raspberry Контакт GND 5 В Контакт 18 Контакт 23 Контакт 19 Контакт 24 Контакт 22
После подключения дисплея вы можете выполнить какampзапустите программу с помощью следующих двух команд:
компакт-диск ~/ваш_проект/luma.examples / examples /
python3 demo.py -i spi
www.joy-it.net Pascalstr. 8 47506 Нойкирхен-Флюйн
I2C-интерфейс
Проводка
Отображение PIN-кода
1
2
4
7
8
9 16
Raspberry Контакт GND 5 В GND Контакт 5 Контакт 3 Контакт 3 3,3 В
После подключения дисплея вы можете выполнить какampзапустите программу с помощью следующих двух команд: cd ~/your_project/luma.examples / examples /
python3 demo.py
www.joy-it.net Pascalstr. 8 47506 Нойкирхен-Флюйн
5. ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ
Наши обязательства по предоставлению информации и возврату товара в соответствии с Законом об электрическом и электронном оборудовании (ElektroG)
Символ на электрическом и электронном оборудовании:
Перечеркнутая мусорная корзина означает, что электрическим и электронным приборам не место в бытовых отходах. Вы должны вернуть старую технику в пункт приема. Перед сдачей отработанные батареи и аккумуляторы, не входящие в состав утилизируемого оборудования, должны быть отделены от него. Варианты возврата: Как конечный пользователь, вы можете бесплатно вернуть свое старое устройство (которое по сути выполняет ту же функцию, что и новое устройство, приобретенное у нас) для утилизации при покупке нового устройства. Небольшую бытовую технику, внешние размеры которой не превышают 25 см, можно утилизировать в обычных бытовых количествах независимо от покупки новой бытовой техники. Возможность возврата по адресу нашей компании в часы работы: SIMAC Electronics GmbH, Pascalstr. 8, D-47506 Нойкирхен-Флюйн, Германия. Возможность возврата в вашем регионе: мы отправим вам посылку.amp с помощью которого вы можете бесплатно вернуть нам устройство. Пожалуйста, свяжитесь с нами по электронной почте Service@joy-it.net или по телефону. Информация об упаковке: Если у вас нет подходящего упаковочного материала или вы не хотите использовать свой, свяжитесь с нами, и мы вышлем вам подходящую упаковку.
6. ПОДДЕРЖКА Если после вашей покупки все еще остаются какие-либо вопросы или проблемы, мы окажем вам поддержку по электронной почте, телефону или с помощью нашей системы поддержки билетов. Электронная почта: service@joy-it.net Система билетов: https://support.joy-it.net Телефон: +49 (0)2845 9360-50 (пн. – чт.: 09:00 – 17:00 по центральноевропейскому времени). ,
Пт: 09:00 – 14:30 по центральноевропейскому времени) Для получения дополнительной информации посетите наш 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-дисплея, Модуль дисплея, Модуль |