Подключение LCD1602 по I2C к Ардуино

К сожалению стандартная схема подключения рассмотренная в предыдущих уроках не всегда удобна, так как занимает как минимум 6 цифровых выходов на арудине.


В этом уроке мы рассмотрим способ как это можно обойти и использовать только два аналоговых выхода.

Нам понадобится дополнительный модуль 1602 LCD конвертор в IIC/I2C,  который можно купить на Алиэкспресс . Он припаивается к нашему дисплею как видно на фото ниже.

КУпить на Алиэкспресс 1602 LCD конвертор в IIC/I2C

Плата ардуино на алишке Ардуино MEGA328P CH340G

И подключается к ардуине следующим образом

Arduino MegaArduino UnoLCD i2cЦвет проводов на фото
GNDGNDGNDЧерный
5V5VVCCКрасный
20 (SDA)A4SDAКоричневый
21(SCL)A5SCLБелый

Этот способ подключения работает только со специально библиотекой, скачать библиотеку можно по ссылке (LiquidCrystal_I2C1602V1 Библиотека). Установите данную библиотеку.

#include <Wire.h> 
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,16,2);  // Устанавливаем дисплей
void setup()
{
  lcd.init();                     
  lcd.backlight();// Включаем подсветку дисплея
  lcd.print("iarduino.ru");
  lcd.setCursor(8, 1);
  lcd.print("LCD 1602");
}
void loop()
{
  // Устанавливаем курсор на вторую строку и нулевой символ.
  lcd.setCursor(0, 1);
  // Выводим на экран количество секунд с момента запуска ардуины
  lcd.print(millis()/1000);
}
  • Подключение LCD1602 по I2C к Ардуино

Похожие статьи

Как работают шаговые двигатели

Как работают шаговые двигатели

Использование шаговых двигателей является одним из самых простых, дешевых и легких решений для реализации систем точного позиционирования. Эти двигатели очень часто используются в различных станках ЧПУ и роботах. Сегодня я расскажу о том, как устроены шаговые двигатели и как они работают.

Подключение к ардуино датчика вращения енкодер KY-040

Подключение к ардуино датчика вращения енкодер KY-040

Енкодер вращения KY-040 - это поворотный датчик, который индицирует степень поворота оси и в каком направлении она вращается.

Это отличный прибор для контроля шаговых и серво - двигателей. Из него получится крутой орган управления менюшкой настроек контроллера. Вы также можете использовать его в качестве цифрового потенциометра.

Полный Arduino RFID KIT с Aliexpress Обзор набора

Полный Arduino RFID KIT с Aliexpress Обзор набора

Не дорогой, очень объемный набор для изучения чуда, под названием Arduino.

Что такое Arduino? Ох ребята ,вы еще не знаете ???

Лучше 1 раз увидеть ,чем 100 раз прочитать )

Умные светодиоды WS2812B NeoPixels

Умные светодиоды WS2812B NeoPixels

Светодиоды (пиксели) WS2812B и светодиодные ленты на базе этих пикселей довольно популярны и это оправдано по нескольким причинам:

— компактность — пиксель содержит в своем корпусе (размером всего 5х5 мм) 3 светодиода и драйвера для них 
— простота управления – пиксель управляется посредством простого последовательного интерфейса, который легко реализовать как программно, так и используя аппаратные интерфейсы МК (такие как SPI и UART)
— управление всего по одной линии (не считая проводов питания)
— неограниченное количество включенных последовательно пикселей
— относительно небольшая стоимость (если посчитать стоимость отдельно 3х светодиодов и драйверов к ним выйдет гораздо дороже)

Подключаем к Arduino купюроприёмник  ,вендинговый автомат своими руками  ?

Подключаем к Arduino купюроприёмник ,вендинговый автомат своими руками ?

Полезная статья с некими наработками из "интырнетов" для согласования и подключения купюрников к Ардуино .

В данном материале мы рассмотрим примеры подключения, код , а так же вариации купюроприёмников и протоколы подключения 




Теги: Подключение LCD1602 по I2C к Ардуино