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

Что понадобится
Как подключить
| Откуда | Куда | |||
|---|---|---|---|---|
| Arduino Uno | 5V | → | LCD 1602 | VDD |
| Arduino Uno | GND | → | LCD 1602 | VSS |
| Arduino Uno | GND | → | LCD 1602 | RW |
| Arduino Uno | D12 | → | LCD 1602 | RS |
| Arduino Uno | D11 | → | LCD 1602 | E |
| Arduino Uno | D5 | → | LCD 1602 | D4 |
| Arduino Uno | D4 | → | LCD 1602 | D5 |
| Arduino Uno | D3 | → | LCD 1602 | D6 |
| Arduino Uno | D2 | → | LCD 1602 | D7 |
Скетч
#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: две строки» в симуляторе