Заказы принимаются только на сайте! Из-за отключения света возможны задержки отгрузки!
График работы:

Будни: 10:00–18:00

Сб: 10:00-15:00

Вс: выходной

Добавьте товары в желания
Добавьте товары для сравнения
0
Каталог
Рус
Новый отзыв или комментарий
Войти с помощью
Оцените товар
Отправить

Goodview LCD JXD0802A YG

В наличии
Артикул: 3023086
235.20 грн/шт.
Войдите на сайт чтобы
добавить товар в список желаний
шт.
Описание
Стандартный двухстрочный символьный индикатор по 8 символов в строке. Серые символы на желтом фоне. Имеет русские символы (кириллица) в таблице знакогенератора контроллера. Используется контроллер ks0066 , который является аналогом HD44780 и походит как замена для него. Напряжение питания дисплея 3.3-5 В.
Распиновка идентична индикаторам фирмы Winstar. Подсветка дисплея уже подключена через токоограничительный резистор на плате к выводам питания дисплея. Для выставления уровня контрастности символов необходимо установить резистивный делитель (например подстроечный резистор или потенциометр) средней точкой к выводу Vo , остальными концами к питанию индикатора.

Распиновка индикатора:

Использование индикатора:

Для вывода символов на дисплей необходим микроконтроллер или микропроцессор. Управление происходит с помощью паралельного интерфейса, состоящих из : RS, R/W, E, DB0-DB7 (линия данных) . Подробнее об управлении вы можете узнать из даташита.
Проверку данного модуля производили на Arduino UNO с помощью стандартной библиотеки LiquidCrystal и прилагаемых к ней примеров скетчей. С помощью неё можно выводить на дисплей латинские символы и числа. Откроем стандартный пример-скетч HelloWorld из папки LiquidCrystal. Подключаем дисплей к пинам Ардуино согласно описанию в скетче. В строке "lcd.begin(16, 2);" меняем 16 на 8 , это количество символов в строке. Строка "lcd.print("hello, world!");" выводит "hello, world!" на дисплей.
Кириллицу (русский язык) данная библиотека не воспринимает по ряду причин , но может вывести напрямую любой символ из таблицы знакогенератора. Таким образом , посимвольно, можно выводить и русский текст на дисплей. Для этого можно использовать два метода.
Первый метод: используя функцию "lcd.write();". Для вывода символа из таблицы , достаточно указать его адрес в двоичном или шестнадцатеричном формате. К примеру , мы хотим вывести букву "Д". Смотрим в таблицу и узнаем его адрес: HHHL для старших 4-ех бит и LLLL для младших. В бинарном виде это соответствует 0b11100000 , в шестнадцатеричном виде это 0xE0. В итоге получим "lcd.write(0b11100000);" или "lcd.write(0xE0);".
Второй метод: используя escape-последовательность \x## в строке вывода строки через функцию "lcd.print();" . В качестве ## используем шестнадцетеричный код символа из таблицы. Например строка "lcd.print("\xE0" "o" "\xBC");" выведет на дисплей надпись "Дом".
Так же существуют сторонние библиотеки , по типу LiquidCrystalRus , способные "правильно" отображать русские символы из строки. В зависимости от версии ARDUINO IDE и его библиотек работает с переменным успехом , часто конфликтуя со стандартной библиотекой.

Таблица знакогенератора индикатора:

  • Самовывоз с нашего магазина в г.Киев
  • Новой почтой по Украине, в отделение или адресная доставка
  • Наложенным платежом не отправляем!

Подробнее о доставке

  • НАЛИЧНЫЕ или БАНКОВСКАЯ КАРТА
  • ОПЛАТА НА КАРТУ ПРИВАТБАНКА, Онлайн-оплата банковской картой (LiqPay)
  • БЕЗНАЛИЧНЫЙ РАСЧЕТ
  • НАЛОЖЕННОГО ПЛАТЕЖА НЕТ

Подробнее про оплату

Наверх