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

Дисплей с течни кристали режим (LCD). 1602 (лист) - отличен избор за вашите проекти. Първото нещо, което е угодно - ниска цена. Вторият - наличието на готови библиотеки за Ардуино. Третият - наличието на няколко модификации, които са включително различни осветление (син, зелен). В тази статия ще обхване основите на свързване на дисплея, за да Ардуино и да даде пример за един малък проект за показване на нивото на светлината на дисплея с помощта на фоторезист.

За контакти и връзка диаграма 1602 LCD за Arduino

Контакти на този екран са номерирани от 1 до 16. Те са изобразени на гърба на картата. Тъй като те са свързани с Arduino, показано в таблицата по-долу.

Таблица. 1. Свързване на LCD 1620 контакти, за да Ардуино

Дисплей с течни кристали (LCD) 1602 и Ардуино

Свързване 1602 към дисплея 1602 ArduinoEsli задвижвани от Ардуино до 5 волта USB кабел и съответния щифт да се свържете контраста на дисплея (трети съединител - Contrast) може да се използва номинални 2 ома. На гърба LED + контакт може да се използва 100 ома резистор. Можете да използвате и променлив резистор - потенциометър за регулиране на контраста ръчно.

Въз основа на таблица 1 и схемата по-долу, се свържете с вашия LCD Arduino. За да се свържете, ще ви е необходим набор от проводници. Желателно е да използвате цветни жици, за да се избегне объркване.

Таблица. 2. Предпочитани цветове проводници

Електрически схеми на LCD дисплея 1602 до Arduino:

Дисплей с течни кристали (LCD) 1602 и Ардуино

Основна програма проба за 1602 LCD с Arduino

В примера се използва 0, 1, 2, 3, 4 и 5 за свързване щифтове Ардуино съответните щифтове 4, 6, 11, 12, 13 и 14 от дисплея 1602 (виж таблица. 1). След това, кода, който се инициализира LCD () за Arduino следва:

LiquidCrystal LCD (0, 1, 2, 3, 4, 5);

Тази част от код, обяснява Arduino, как свързан с LCD дисплей.

Sours цялата преписка на метеорологичната станция на проекта, който използва LCD дисплей 1602 може да бъде изтеглен от този линк.

LCD 1602A, Arduino и сензор за светлина (LDR)

В примера, който ще се появи модификация връзка - 1602A и фотоклетката. В резултат на този проект ние ще бъдем в състояние да се показват на дисплея числени стойности, които са пропорционални на интензитета на светлината.

Дисплей с течни кристали (LCD) 1602 и Ардуино

Този пример е един добър старт за начинаещи, за да се справят с Ардуино. Заслужава да се отбележи, че през 1602 г. на дисплея има различни модификации. Съответно, местоположението на контактите, които могат да се различават съвсем леко.

материали, необходими

  • 1 Arduino ООН;
  • 1 развитие на борда (63 песни);
  • Един светлинен сензор (LDR);
  • потенциометър 1 Kohm 50;
  • 1 дисплей LCD 1602A;
  • 1 10K резистор;
  • 1 железопътна съединител (16 игли);
  • 1 USB кабел.

LCD дисплей 1602A

Дисплеите обикновено се продават без запоени конектори. Това означава, че поялник в ръката си, ще трябва да издържи. Вие ще трябва 16 пина. Запечатани от къси крака, дълго се оставя за друга връзка с вътрешна платка или други периферни устройства.

Дисплей с течни кристали (LCD) 1602 и Ардуино

Дисплей с течни кристали (LCD) 1602 и Ардуино

След запояване да задавате на дисплея на breadboard. За предпочитане в долния път, че имате възможност да се свържете с дисплей чрез допълнителни конектори към дъската.

Дисплей 1602A връзка с Arduino

Първото нещо, което трябва да - за захранване на дисплея. Свържете двата кабела от +5 волта и земята към съответните редове на плюс или минус на breadboard.

Свържете: щифт за 5 волта (5V) от Ардуино да breadboard на песни.

Включете: Pin Земя (GND) Arduino към друга песен (breadboard).

Дисплей с течни кристали (LCD) 1602 и Ардуино

След това се свържете силата на екрана и неговата подсветка на песни на breadboard, какво ще се получи минус 5 волта.

Включете: следите GND (отрицателно) върху breadboard с един щифт на екрана на дисплея (определен като VSS).

Plug: песен 5 волта (плюс) на breadboard на второ щифт на екрана на дисплея (определен като VDD).

Plug: песен 5 волта (плюс) на breadboard до 15 пин на дисплея на екрана (обозначен като A).

Включете: следите GND (отрицателно) върху breadboard до 16 пин на екрана на дисплея (определен като K).

Дисплей с течни кристали (LCD) 1602 и Ардуино

Свързваме ни Arduino към компютъра чрез USB-кабел, и готово! Екранът трябва да се включи.

Дисплей с течни кристали (LCD) 1602 и Ардуино

Следващата стъпка - потенциометър връзката, за да настроите контраста на дисплея. Повечето водачи използват потенциометър 10 к, 50 к, но и приятно. Поради по-голямата гама от стойности на съпротивлението на изхода на потенциометър, по-прецизна настройка става все по-трудно, но за нас в този случай тя не е от решаващо значение. Задайте потенциометъра на breadboard и да се свържете трите му крачета.

Свържете: първият щифт на потенциометъра до минус на maketke.

Plug: Междинно съединение щифт 3 за закрепване на потенциометъра на дисплея (определен като V0).

Свържете: Третата щифт на потенциометър за положително върху maketke.

Дисплей с течни кристали (LCD) 1602 и Ардуино

След включване на дъската чрез USB-кабел, дисплей първия ред трябва да бъде попълнено правоъгълници. Ако не виждате малко завъртете потенциометъра от ляво надясно, за да регулирате контраста. В бъдеще, когато се покаже числова стойност на екрана, можете да по-точно да настроите контраста. Ако на него изглежда по този начин, вие го правите дясно:

Дисплей с течни кристали (LCD) 1602 и Ардуино

Ние ще продължим. Сега трябва да се осигури комуникация между Ардуино и LCD 1602A за показване на символи.

За това свързване щифт дисплей 4 (RS) до 7 за закрепване на Arduino (жълто конектор). 5-пинов дисплей (RW) - няколко пина на maketke на земята (черен кабел).

Дисплей с течни кристали (LCD) 1602 и Ардуино

6 щифт дисплей (Е) - до 8 за закрепване на Arduino (PWM).

11 щифт дисплей (D4) - 9 за закрепване на Arduino (PWM).

12 щифт дисплей (D5) - 10 на щифта на Arduino (PWM).

13 щифт дисплей (D6) - 11 на щифта на Arduino (PWM).

14 щифт дисплей (D7) - 12 на щифта на Arduino (PWM).

Дисплей с течни кристали (LCD) 1602 и Ардуино

Дисплей с течни кристали (LCD) 1602 и Ардуино

Програмата за Ардуино - показване на етикети на 1602A на дисплея

По-долу е част от код е достатъчно skopipastit в Arduino IDE и изтегляне на дъската:

LiquidCrystal LCD (7, 8, 9, 10, 11. 12);

След като изтеглите програмата на борда на дисплея се появи следното съобщение на втора линия:

Дисплей с течни кристали (LCD) 1602 и Ардуино

Един вид "Здравей, свят!" На дисплея 1602A стартира. Поздравявам ви.

Свържете фотоклетката и да попълните цялата програма в Arduino

Сега свържете фотоклетката. Свързване на три проводника, за да освободи релсите на breadboard (конвенционално тях 1, 2, 3 номер). Оставете малко пространство за следите на датчика за светлина, и резистор.

Rail GND с breadboard се свърже с железопътен 1. A0 (аналогов вход) с Arduino - за железопътен 2. 5 волта breadboard на - в публиката 3.

Дисплей с течни кристали (LCD) 1602 и Ардуино

Тогава ние се свърже нашия сензор и резистора на подготвени писти. Какво точно са краката на земята и какво - за захранване на нашия светлинен сензор и резистор не е от значение (за разлика, например, индикаторът, който е с катод и анод). Така че няма микс нагоре.

сензор за осветление е свързан към релсата 2. релса 1 и резистор - към релсата 2 и 3 на релсата.

Дисплей с течни кристали (LCD) 1602 и Ардуино

Сега обратно към програмата ни и да добавите няколко реда, за да позволяват на тялото да функционира, докато контур ():

Int sensorValue = analogRead (А0);

След изливане на Arduino окончателния вариант на нашата програма, на дисплея ще се покаже текущата стойност на нивото на осветеност.

ARDUINO-DIY.COM - информационен ресурс, с най-добрите инструкциите и уроци за използването на Arduino контролер.

Винаги се радвам да си сътрудничат конструктивно. Ако имате въпроси, коментари и предложения, моля електронна поща [email protected].

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