Найти тему
ТехноБобёр

Урок к видео: Подключение LCD дисплея к плате ардуино UNO. Базовые знания.

Оглавление

Видеоурок: https://dzen.ru/video/watch/640577f036fc3309cedfda37?share_to=link

Из видеоурока можно узнать об подключении LSD дисплея 1602 к плате Arduino UNO, вывода на нем русского алфавита и попиксельных символов. В этой статье вы подробно узнаете о подключении и написании программы.

Подключение:

Пример подключения LCD дисплея к плате Arduino UNO.
Пример подключения LCD дисплея к плате Arduino UNO.

Для упрощения работы к дисплею нужно припаять I2c шину. Она поможет упростить работу с дисплеем.

Взяв четыре перемычки папа-мама нужно посмотреть на маркировка I2c шины и подключить дисплей, как на картинке.

Программа:

Это пример программы для разборки блоков
Это пример программы для разборки блоков

Все программы и библиотеки, как в видео в конце статьи.

#include <LiquidCrystal_I2C. h> - этот блок помогает подключить нужную библиотеку для облегчения работы. В скобках нужно указать название библиотеки. Обязательно нужно поставить точку, а затем h, как на картинке, чтобы микроконтроллер понимал, что это библиотека.

LiquidCrystal_I2C lcd(0x27, 16, 2); - здесь нужно указать адрес дисплея, как в образце. Подключив эту библиотеку, вам будут доступны следующие блоки программы.

  • lcd. init(); - этот блок инициализирует дисплей.
  • lcd.blacklight(); - включение подсветки.
  • lcd.noBlacklight(); - выключение подсветки.
  • lcd.setCursor(0, 0); - устанавливаем курсор для написания символов в нужную позицию. В скобках первая цифра - это столбец. Вторая цифра-строка.
  • lcd.print("Hello"); - в этом блоке в скобках нужно указать любое слово или буквы для вывода на дисплей.
  • lcd.display(); – быстрое включение дисплея.
  • lcd.noDisplay(); – быстрое выключение дисплея.
  • lcd.home(); – установка курсора в положение 0,0.
  • lcd.clear(); - отчистка дисплея от символов.
Вывод русского алфавита на LCD дисплей.
Вывод русского алфавита на LCD дисплей.

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

lcd.print("Привет"); - в скобках этого блока уже можно писать русские символы.

Программы и библиотеки, как в видео: https://disk.yandex.ru/d/wCTqV1bbFHKUOQ