ПредишенСледващото

WH1602B-YYK-CTK - Този LCD дисплей 16x2 с латински и кирилски букви и HD44780-съвместим интерфейс.

LCD дисплей WH1602B-YYK-CTK 450 стр. 350 стр. Добави в количката

LCD (LCD) индикатор

LCD дисплей WH1602B-YYK-CTK PLS 550 стр. 400 стр. Добави в количката

LCD дисплей 16x2 WH1602B-YYK-CTK в запечатан "ниски" (4мм) пинови конектори - особено за LCD клавиатура Shield.

LCD (LCD) индикатор

  • Тип: znakosinteziruyuschy (текст)
  • Герои: 2 реда по 16 знака
  • Задно осветяване LED, жълто-зелено
  • Шрифта: латински и на кирилица
  • Размери (mm): 80x36x14
  • Изходна площ (mm): 56x11
  • Напрежение (V): 5
  • Интерфейс: съвместим HD44780

Свържете се с Arduino

WH1602B-YYK-CTK, подобно на други LCD дисплеи с HD44780 съвместим интерфейс лесно се свързва към всеки Arduino-съвместим борда.

Единият вариант е използването на LCD клавиатура Shield. но може също да бъде свързан директно (изисква повече свободни игли).

Дисплеят има следната Конекторите:

LED- (задно осветяване катод)

Модулът може да се управлява в 4-битов режим, което намалява броя на необходимите изводи - трябва само да се свържете Gnd, Вин, VO, RS, RW, E, DB4-DB7, и осветлението, когато е необходимо. Също така, тъй като обичайната комуникация минава само по един начин - от микроконтролера на LCD дисплея, дискове изход RW не могат да бъдат свързани с Ардуино и да бъдат свързани към Gnd.

Възможна опция съединение е показано на чертежите. Втората фигура "пощаден" едно заключение, като се свържат RW да Gnd. Общо, в минималната версия е необходимо за свързване на шестте налични портове Arduino, и тя може да бъде някое от пристанищата - не е задължително същата като тази на фиг.

Променлива резистор Contrast номинал 10-20 ома се използват за настройка на контраста.

Обърнете внимание на LCD подсветка съпротивление - това ограничава тока в осветление верига и следователно рейтинга зависи от неговата яркост. Съпротивлението на този резистор когато осветлението се захранва от 5 V трябва да бъде от порядъка на 6-8 ома и 100 се mA.

Пример изход на LCD дисплея свързан съгласно втория модел:

// Създаване на обект за показване.
// При създаване номер на порт
// RS, за, Е, DB4, DB5, DB6, DB7
LiquidCrystal LCD # 40; 12. 10. 5. 4. 3. 2 # 41; ;

невалидни настройка # 40; # 41; # 123;
// показва брой колони и редове
LCD. започвам # 40; 16. 2 # 41; ;
// Показване на текста
LCD. печат # 40; "Здравей, свят!" # 41; ;
# 125;

нищожен контур # 40; # 41; # 123;
// Задаване на курсора на 2-ри ред,
// 1-ва колона (законопроектът отива на 0, така че
// линия номер 1, номер stobets 0)
LCD. setCursor # 40; 0 1 # 41; ;
// Показване на броя на секунди от началото
LCD. печат # 40; милисекунди # 40; # 41; / 1000 # 41; ;
# 125;

Сключването на руски текст има редица функции, се дължи на факта, че изходния код на Ардуино се запазва в UTF-8, което е, разбира се, не отговаря на таблицата със символи в LCD дисплея. За да се покаже на руските герои, можете да ги зададете в осмична код в съответствие със синтаксиса на C / C ++, ръководейки се от масата на записите. Пример за такъв изход:

// отпечатате линия "LCD"
LCD. печат # 40; "\ 243 К \ 343 \ в 270 \ 276 \ 273 ел \ 271" # 41; ;

Тук, "\ 243", "\ 343", "\ 270", "\ 276", "\ 273", "\ 271" - символни кодове "F", "д", "и", "п", " L "," г ". Моля, имайте предвид, че знака "К", "в" и "д" - символите на латинската азбука.

По-удобно е да се използва LiquidCrystalRus библиотека. който въпреки че отнема още няколко десетки байта флаш-памет, но ви позволява да използвате руски герои в UTF-8 кодиране при показване. Библиотеката също е на разположение на интернет страницата на разработчика.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!