| Ваш IP: 100.26.179.251 | Online(28) - гости: 8, боты: 20 | Загрузка сервера: 0.21 ::::::::::::

Подключение дисплея LCD 1602 к Arduino

В это статье мы рассмотрим как подключить жидкокристаллический дисплей LCD 1602 (чип HD44780) к Arduino Nano (Uno), для этого мы будем использовать библиотеку LiquidCrystal встроенную в Arduino IDE.

Дисплей LCD1602 имеет 16 выводов, назначение каждого приведено ниже:

  • 1 – VSS – GND (земля);
  • 2 – VDD – (+5В питание);
  • 3 – VO установка контрастности;
  • 4 – RS (команды, данные);
  • 5 – RW (чтение, запись);
  • 6 – E (Enable);
  • 7-14 – (DB0…DB7) линия данных;
  • 15 – A (плюс подсветки);
  • 16 – K (минус подсветки).

Соберите схему показанную на рисунке:

Далее загрузите скетч в микроконтроллер:

#include <LiquidCrystal.h> /* подключаем встроенную в Arduino IDE 
библиотеку для дисплея LCD 16x2 */

LiquidCrystal lcd(12, 11, 5, 4, 3, 2); /* номер вывода дисплея(вывод Arduino):
                                       RS(12),E(11),D4(5),D5(4),D6(3),D7(2) */

void setup() {
  lcd.begin(16, 2);// указываем тип дисплея LCD 16X2
}

void loop() {
  lcd.setCursor(1,0); // положение курсора - нулевая строка, первый символ
  lcd.print("RCL-RADIO.RU");// вывод на экран
  lcd.setCursor(1,1);// положение курсора - первая срока, первый символ
  lcd.print("ARDUINO");// ввод на экран
  delay(500);// пауза 500 мс
}

В код добавлены подробные комментарии, поэтому подключение дисплея не должно вызвать трудности.

Добавить комментарий

Войти с помощью: 

Случайные статьи

  • Узел настройки УКВ-ЧМ приемника

    Узел настройки УКВ_ЧМ приемника представляет собой синтезатор напряжения для электронной настройки УКВ_ЧМ приемника и как дополнительное уст-во — электронную линейную шкалу напряжения для контроля напряжения подаваемого на варикапы приемника. Напряжение настройки приемника устанавливается при помощи полевого транзистора VT1, в его затворной цепи включен С1, при нажатии S1 или S2 С1 …Подробнее...
  • Стерео усилитель класса D 2*25Вт на базе TDA7490

    Стерео усилитель класса D 2*25Вт на базе TDA7490

    Микросхема TDA7490 имеет защиту от перенапряжения, тепловую и защиту от КЗ, так же микросхема имеет встроенные функции MUTE и STAND-BY. Усилитель на TDA7490 имеет следующие технические характеристики: Напряжение питания от +/-10В до +/-25В (номинальное напряжение +/-21В) Ток покоя от 70 до 120мА в зависимости от  напряжения питания Выходная мощность 25Вт …Подробнее...
  • Усилитель мощности звуковой частоты класса D на ИМС MAX9709

    Усилитель мощности звуковой частоты класса D на ИМС MAX9709

    Усилитель мощности звуковой частоты класса D на ИМС MAX9709 обеспечивает выходную мощность до 25Вт на канал (стерео) при нагрузке 8 Ом и 50Вт в режиме моно при нагрузке 4 Ом. ИМС MAX9709 обеспечивает высокую производительность (КПД 87%), при этом используется небольшой радиатор охлаждения. Напряжение питания усилителя от 10 до 22В. MAX9709  имеет …Подробнее...
  • Простой испытатель тиристоров

    Простой испытатель тиристоров

    Из подручных радиоэлементов можно собрать простой испытатель тиристоров, который состоит из трансформатора со вторичной обмоткой на 6,3В (0,5А), диода, конденсатора, лампы и трех переключателей. Выбор постоянного или переменного тока осуществляется переключателем SA2. Электроды тиристора подключаются при помощи зажимов, индикатор служит лампа накаливания 6,3Вх0,28А. Для проверки тиристора постоянным током переведите переключатель …Подробнее...
  • УМЗЧ на 50Вт на полевых MOSFET транзисторах

    УМЗЧ на 50Вт на полевых MOSFET транзисторах

    На рисунке показана схема 50 Вт усилителя с выходными полевыми MOSFET транзисторами. Первый каскад усилителя представляет собой дифференциальный усилитель на транзисторах VT1 VT2. Второй каскад усилителя состоит из транзисторов VT3 VT4. Оконечный каскад усилителя состоит из МОП-транзисторов IRF530 и IRF9530. Выход усилителя через катушку L1 соединен с нагрузкой 8 Ом. Цепь состоящий …Подробнее...