#include <LiquidCrystal.h>
// Инициализация библиотеки (RS, E, D4, D5, D6, D7)
LiquidCrystal lcd(7, 8, 12, 11, 10, 9);
void setup() {
// Устанавливаем размер дисплея (16 столбцов, 2 строки)
lcd.begin(16, 2);
// Выводим сообщение
lcd.print("Hello, World!");
lcd.setCursor(0, 1); // Переходим на вторую строку
lcd.print("LCD 1602 Test");
}
void loop() {
// Прокрутка текста
for (int position = 0; position < 16; position++) {
lcd.scrollDisplayLeft();
delay(300);
}
// Возврат к начальному состоянию
lcd.clear();
lcd.setCursor(0, 0);
lcd.print("Hello, World!");
lcd.setCursor(0, 1);
lcd.print("LCD 1602 Test");
delay(1000);
}