Arduino/MT-16S2H — различия между версиями

Материал из CADR
Перейти к: навигация, поиск
(Подключение к Arduino: Обновил, дополнил)
м (Avp переименовал страницу Arduino/MT–16S2H в Arduino/MT-16S2H: Поставил нормальное тире)
 
(не показаны 2 промежуточные версии этого же участника)
Строка 37: Строка 37:
  
 
Схема (не для МТ–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
 +
 +
== Примеры программ ==
 +
Данная программа отображает "индикатор загрузки" на дисплее:
 +
* https://github.com/cadrspace/arduino-projects/tree/master/lcd-loading-animation
  
 
== См. также ==
 
== См. также ==

Текущая версия на 11:52, 8 апреля 2016

ЖК-дисплей МЭЛТ МТ–16S2H

МТ–16S2H.jpg

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

Примеры программ

Данная программа отображает "индикатор загрузки" на дисплее:

См. также