Съдържание:

ПЕЧАТАНЕ НА LCD - ARDUINO: 3 стъпки
ПЕЧАТАНЕ НА LCD - ARDUINO: 3 стъпки

Видео: ПЕЧАТАНЕ НА LCD - ARDUINO: 3 стъпки

Видео: ПЕЧАТАНЕ НА LCD - ARDUINO: 3 стъпки
Видео: Текстовые LCD дисплей на контроллере HD44780, Уроки Arduino 2024, Юли
Anonim
ПЕЧАТАНЕ НА LCD - ARDUINO
ПЕЧАТАНЕ НА LCD - ARDUINO

ВЪВЕДЕНИЕ

ЩЕ ВИ ПОКАЖА КАК ДА ПЕЧАТЕТЕ НА LCD 16X2 С ИЗПОЛЗВАНЕ НА ARDUINO

И ВЗЕМАМ ВСИЧКИ МОИ КОМПОНЕНТИ ОТ РАМ ЕЛЕКТРОНИКАТА

ram-e-shop.com/

Консумативи

-ARDUINO UNO

-LCD 16X2

-BREADBOARD

-POT 10K

Стъпка 1: СХЕМАТИЧНО

СХЕМАТИЧНО
СХЕМАТИЧНО

Стъпка 2: КОД

/*

Библиотека LiquidCrystal - Hello World

Демонстрира използването на 16x2 LCD дисплей. Библиотеката LiquidCrystal работи с всички LCD дисплеи, които са съвместими с драйвера на Hitachi HD44780. Има много от тях и обикновено можете да ги разпознаете чрез 16-пиновия интерфейс.

Тази скица отпечатва "Hello World!" към LCD и показва часа.

Веригата: * LCD RS пин към цифров пин 12 * LCD Активиране на щифт към цифров пин 11 * LCD D4 щифт към цифров щифт 5 * LCD D5 щифт към цифров щифт 4 * LCD D6 щифт към цифров щифт 3 * LCD D7 щифт към цифров щифт 2 * LCD R/W щифт към земята * LCD VSS щифт към земята * LCD VCC щифт към 5V * 10K резистор: * завършва към +5V и заземяване * чистачка към LCD VO щифт (щифт 3)

Библиотеката първоначално е добавена на 18 април 2008 г. от Дейвид А. Мелис библиотеката е модифицирана на 5 юли 2009 г. от Лимор Фрид (https://www.ladyada.net) пример добавен на 9 юли 2009 г. от Том Иго, променен на 22 ноември 2010 г. от Том Игое

Този примерен код е обществено достояние.

www.arduino.cc/en/Tutorial/LiquidCrystal *

/ включете кода на библиотеката: #include

// инициализираме библиотеката с номерата на интерфейсните щифтове LiquidCrystal lcd (12, 11, 5, 4, 3, 2);

void setup () {// настройва броя на колоните и редовете на LCD дисплея: lcd.begin (16, 2); // Отпечатайте съобщение на LCD дисплея. lcd.print ("здравей, свят!"); }

void loop () {// задайте курсора на колона 0, ред 1 // (забележка: ред 1 е вторият ред, тъй като броенето започва с 0): lcd.setCursor (0, 1); // отпечатва броя секунди след нулирането: lcd.print (millis () / 1000); }

Препоръчано: