Библиотека LiquidCrystal

Скачать:https://github.com/mk90/LiquidCrystalRus

Стандартная библиотека, установленная в Arduino IDE. Предназначена для управления жидкокристаллическими дисплеями LCD.

Пример подключения:

Можно подключить через меню:

Sketch → Import Library → LiquidCrystal

Конструктор класса — LiquidCristal(…). Аргументами являются rs, rw, en, do…d7. Первые 3 соответствую выводам сигналов RS, RW и Enable. Выводы d соответствуют номерам шин данных, к которым подключен дисплей.

Метод, который инициализирует интерфейс дисплея:

void begin(cols, rows)

Аргументами являются количество знаков в строке (cols) и число строк (rows). Этот метод должен задаваться первым.

Метод, необходимый для создания пользовательских символов:

void createChar(num, data)