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 на обратной стороне платы.

Инструкции по применению продукта

Подключение модуля дисплея

    1. Подключите VSS (контакт 1) к внешнему заземлению.

Питание дисплея

    1. Подключите 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-дисплея, Модуль дисплея, Модуль

Ссылки

Оставьте комментарий

Ваш адрес электронной почты не будет опубликован. Обязательные поля отмечены *