LCD 1602: две строки

Символьный экран в 4-битном режиме: RS = 12, E = 11, данные D4…D7.

Начальный уровень Arduino Uno C++
Схема подключения: LCD 1602: две строки
Схема в симуляторе. Нажмите «Открыть в симуляторе», чтобы запустить её и поменять.

Что понадобится

Как подключить

ОткудаКуда
Arduino Uno5V→LCD 1602VDD
Arduino UnoGND→LCD 1602VSS
Arduino UnoGND→LCD 1602RW
Arduino UnoD12→LCD 1602RS
Arduino UnoD11→LCD 1602E
Arduino UnoD5→LCD 1602D4
Arduino UnoD4→LCD 1602D5
Arduino UnoD3→LCD 1602D6
Arduino UnoD2→LCD 1602D7

Скетч

#include <LiquidCrystal.h>

LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
int sec = 0;

void setup() {
  lcd.begin(16, 2);
  lcd.print("RobX simulator");
}

void loop() {
  lcd.setCursor(0, 1);
  lcd.print("Секунд: ");
  lcd.print(sec);
  sec++;
  delay(1000);
}

Коротко о детали: LCD 1602

Знакосинтезирующий дисплей: две строки по 16 символов. Данные передаются по шине D0–D7 (чаще используют только D4–D7) плюс линии RS и E. Контрастность задаётся напряжением на выводе V0 — обычно через подстроечный резистор.

Распиновка и все примеры →

Ещё примеры с деталью «LCD 1602»

Попробуйте сами

Симулятор работает прямо в браузере: схему можно менять, код — править, а результат видно сразу. Бесплатно, без установки и регистрации.

Открыть «LCD 1602: две строки» в симуляторе