Как подключить и работать с текстовыми OLED-дисплеями Winstar

Как подключить и работать с текстовыми OLED-дисплеями Winstar

Само название позволит многим догадаться о том, что строчные дисплеи позволяют выдавать текстовую информацию в виде строк. Модули дисплеев могут быть нескольких типов, например, ЖК или OLED. Они могут быть рассчитаны на 1 или несколько строк. Наиболее распространены 2-строчные дисплеи.

Особенности строчных дисплеев

uuxaoesy 

Обычно ЖК дисплеи совместимы с контроллером HD44780.

Их OLED-аналоги могут работать с WS0010. У последнего варианта есть 4 таблицы, позволяющие осуществить ввод текста на разных языках. В ЖК дисплеях всего 1 такая таблица.

По этой причине, в зависимости от региона, в каждый из них поступает продукция с таблицей, рассчитанный на их язык, что не очень удобно. Для производителей OLED строчных дисплеев делать разбивку по регионам не требуется.

Это, разумеется, намного удобнее. Правда, пользователи, по крайней мере, у нас в стране, могут столкнуться с проблемой. Дело в том, что по умолчанию на таких дисплеях включена пара английский-японский, которые можно переключать туда и обратно.

Чтобы включить русский язык, нужно будет перейти на режим ENGLISH_RUSSIAN.

Как работать с дисплеями

Все зависит от того, какой именно вариант используется. Если речь идет о строчном ЖК дисплее, с ним легче работается, чем с OLED. Для работы с ЖК вариантом прекрасно подойдут библиотека liquidcrystal стандартной версии.

glqkpbga

Ничего переделывать не нужно. Есть отдельная версия, позволяющая осуществить вывод русского текста. На всех популярных версиях Arduino IDE она отлично работает. А вот с OLED дисплеем, как было уже упомянуто выше, ситуация немного иная.

Для того, чтобы работать с ним, нужно будет в обязательном порядке вводить правки и некоторые корректировки. В интернете можно найти подробную инструкции по поводу того, как это можно сделать.

И даже дилетанты, которые мало, что в этом пока понимают, если будут внимательными, смогут справиться с данной задачей. Только после того, как введены все необходимые правки и дисплей OLED точно будет работать, можно приступать к его подключению.

Выводы, к которым контакты дисплея подключают, обязательно указать при инициализации. При необходимости, можно подключить не один, а несколько строчных дисплеев.

Но и в программе нужно будет создать несколько вариантов библиотеки в зависимости от количества подключенных дисплеев. Когда все будет готово, можно приступать к тестированию и проверить, правильно ли работает подключенный дисплей.


Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *