Arduino/MT-16S2H — различия между версиями
Материал из CADR
Avp (обсуждение | вклад) (Добавил фотографию) |
Avp (обсуждение | вклад) (→Подключение к Arduino: Обновил, дополнил) |
||
Строка 7: | Строка 7: | ||
=== Необходимое оборудование === | === Необходимое оборудование === | ||
− | * МЭЛТ МТ–16S2H | + | * ЖК-дисплей МЭЛТ МТ–16S2H |
* Arduino (тестировали на Arduino Mega 2560) | * Arduino (тестировали на Arduino Mega 2560) | ||
− | * 1 резистор на 220 Ом | + | * 1 резистор на 220 Ом |
− | * 10 кОм потенциометр | + | * 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 | | Назначение |DB7 |DB6 |DB5 |DB4 |DB3 |DB2 |DB1 |DB0 |E |R/W |A0 (RS) |Uo (VO) |UCC (VDD) |GND |-LED |+LED | | ||
=== Подключение === | === Подключение === | ||
− | + | № контакта Назначение Подключение | |
− | + | --------------------------------------------------- | |
− | + | 01 +LED --> Резистор --> Arduino +5v | |
− | VO | + | 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 | Схема (не для МТ–16S2H, учитывай расположение портов): http://www.arduino.cc/en/uploads/Tutorial/LCD_Base_bb_Schem.png |
Версия 11:27, 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