Макетная плата для простых опытов с Arduino
Плата включает текстовый LCD 16*2, две кнопки, пищалку, термистор и фоторезистор.
Дисплей подключается по 4-битной схеме, как в примерах Arduino IDE. (Примеры библиотеки LiquidCrystal).
Назначение выводов текстового дисплея 16*2
Вывод | Обозначение | Описание |
1 | GND | Общий вывод (земля) |
2 | Vcc | Напряжение питания (3,3—5 В) |
3 | Vo | Управление контрастностью |
4 | RS | Выбор регистра |
5 | R/W | Выбор режима записи или чтения |
6 | E | Разрешение обращений к индикатору (а также строб данных) |
7 | DB0 | Шина данных (8-ми битный режим)(младший бит в 8-ми битном режиме) |
8 | DB1 | Шина данных (8-ми битный режим) |
9 | DB2 | Шина данных (8-ми битный режим) |
10 | DB3 | Шина данных (8-ми битный режим) |
11 | DB4 | Шина данных (8-ми и 4-х битные режимы)(младший бит в 4-х битном режиме) |
12 | DB5 | Шина данных (8-ми и 4-х битные режимы) |
13 | DB6 | Шина данных (8-ми и 4-х битные режимы) |
14 | DB7 | Шина данных (8-ми и 4-х битные режимы) |
15 | +LED | + питания подсветки |
16 | –LED | – питания подсветки |
Подключение дисплея к Arduino UNO
Вывод | Обозначение | Пин Arduino Uno |
1 | GND | GND |
2 | Vcc | 5V |
3 | Vo | GND |
4 | RS | 12 |
5 | R/W | GND |
6 | E | 11 |
7 | DB0 | — |
8 | DB1 | — |
9 | DB2 | — |
10 | DB3 | — |
11 | DB4 | 5 |
12 | DB5 | 4 |
13 | DB6 | 3 |
14 | DB7 | 2 |
15 | Vcc | 5V |
16 | GND | GND |
Схема подключения дисплея
Дополнительные кнопки и датчики
Обозначение | Пин Arduino Uno |
Кнопка 1 | 6 |
Кнопка 2 | 7 |
пьезо-пищалка | 8 |
Термистор | A0 (и pull-up резистор 10 кОм на +5V) |
Фоторезистор | A1 (и pull-up резистор 10 кОм на +5V) |
Схема подключения кнопок, пищалки и датчиков
|