Arduino/MT-16S2H — различия между версиями
Материал из CADR
Avp (обсуждение | вклад) (Добавил пример программы) |
Avp (обсуждение | вклад) м (Avp переименовал страницу Arduino/МТ–16S2H в Arduino/MT–16S2H: Англоязычное название) |
(нет различий)
|
Версия 11:51, 8 апреля 2016
Содержание
ЖК-дисплей МЭЛТ МТ–16S2H
Datasheet: http://files.amperka.ru/datasheets/MT-16S2H.pdf
Подключение к Arduino
Необходимое оборудование
- ЖК-дисплей МЭЛТ МТ–16S2H
- Arduino (тестировали на Arduino Mega 2560)
- 1 резистор на 220 Ом
- 10 кОм потенциометр (например, модель B10K)
- Соединительные провода
- Макетная плата
Расположение выводов на дисплее
Порядок контактов соответствует порядку на плате, считая справа налево. Номера выводов взяты из документации на ЖК-дисплей, и их порядок отличается от физического расположения контактов на плате дисплея.
№ контакта |16 |15 |14 |13 |12 |11 |10 |09 |08 |07 |06 |05 |04 |03 |02 |01 | № вывода |14 |13 |12 |11 |10 |09 |08 |07 |06 |05 |04 |03 |02 |01 |16 |15 | Назначение |DB7 |DB6 |DB5 |DB4 |DB3 |DB2 |DB1 |DB0 |E |R/W |A0 (RS) |Uo (VO) |UCC (VDD) |GND |-LED |+LED |
Подключение
№ контакта Назначение Подключение --------------------------------------------------- 01 +LED --> Резистор --> Arduino +5v 02 -LED --> Arduino GND 03 GND --> Arduino GND 04 UCC --> Arduino +5v 05 VO --> Средний вывод потенциометра 06 RS --> Arduino D12 07 R/W --> Arduino GND 08 E --> Arduino D11 13-16 DB4-DB7 --> Arduino D5-D2 соответственно
Схема (не для МТ–16S2H, учитывай расположение портов): http://www.arduino.cc/en/uploads/Tutorial/LCD_Base_bb_Schem.png
Примеры программ
Данная программа отображает "индикатор загрузки" на дисплее: