- Библиотеки
- Операторы
- Sketch
- Управляющие операторы
- Синтаксис
- Арифметические операторы
- Операторы сравнения
- Логические операторы
- Указатели доступа
- Битовые операторы
- Составные операторы
- Данные
- Типы данных
- Преобразование типов данных
- Область видимости переменных и квалификаторы
- Утилиты
- Функции
- Цифровой ввод/вывод
- Аналоговый вход/выход
- Расширенный ввод/вывод
- Время
- Математические функции
- Тригонометрические функции
- Символы
- Случайные числа
- Биты и байты
- Внешние Прерывания
- Прерывания
- Функции передачи данных
- Функции
- Устройства
- Датчики
- Индикация
- LCD 1602
LCD 1602
Дисплей 1602 – это жидкокристаллический (LCD) символьный дисплей, который может отображать до 32 символов одновременно (16 символов в 2 строках).
Он используется для вывода текстовой информации в проектах на базе микроконтроллеров, таких как Arduino. Дисплей оснащен подсветкой, имеет контроллер HD44780 и может подключаться по параллельному интерфейсу HD44780 или через дополнительный I2C-модуль для упрощения подключения.
Основные характеристики:
- Разрешение: 16 символов в 2 строках (16x2).
- Контроллер: Основан на контроллере Hitachi HD44780.
- Подсветка: Имеет встроенную светодиодную подсветку, цвет которой может быть синим, зеленым или желтым, в зависимости от модели.
- Тип: Жидкокристаллический (LCD).
- Интерфейсы: Может подключаться как по параллельному интерфейсу (с 8 или 4 линиями данных), так и через I2C-интерфейс с помощью I2C-адаптера (модуля расширения портов).
Применение:
Используется для отображения текста в различных проектах, например, в системах автоматизации, робототехнике и образовательных проектах с Arduino.
Позволяет отображать латинские символы и цифры, а также может быть использован для отображения кириллицы, при необходимости загружая соответствующие символы в память контроллера.
Подключение:
С I2C-модулем: Подключение становится значительно проще, требуя всего два вывода данных (SDA и SCL) для связи с микроконтроллером.
Без I2C-модуля: Подключение осуществляется по параллельному интерфейсу, что требует большего количества выводов контроллера, но дает большую скорость.
LCD 1602 | Arduino | LCD 1602 | Arduino |
---|---|---|---|
VDD | 5V | DB2 | Не используется |
VSS | GND | DB3 | Не используется |
V0 | Потенциометр | DB4 | D4 |
RS | D8 | DB5 | D5 |
RW | GND | DB6 | D6 |
E | D9 | DB7 | D7 |
DB0 | Не используется | A | 5V через резистор |
DB1 | Не используется | K | GND |
Настройка:
Для настройки контрастности дисплея на некоторых моделях предусмотрен встроенный подстроечный резистор (потенциометр)