Как купить

Скидки

Контакты

Оплата

Новости 

Разработка 

Вакансии

Доставка

Дисплей LCD 1602A 5V с шиной IIC / I2C 0X3F синий

Вес, г: 35, 80мм х 36мм х 16мм
387.00 Р
14 дн.
1060
31 шт.
+
Стоимость и сроки доставки:

Дисплей LCD 1602 часто встречается в различных проектах Arduino и готовых устройствах. Конечно, количество информации, которую он позволяет выводить одновременно, не так уж и велико - всего 32 символа, то есть 2 строки по 16 символов в каждой, однако зачастую и это предоставляет такие возможности, обойтись без которых бывает сложно. Дисплей позволяет выводить показания с датчиков, например, но помимо этого он может использоваться для вывода отладочной информации, состояния устройства, напряжения на пинах Arduino, что в общем-то позволяет производить полноценную диагностику вашего устройства или проекта. Поэтому уметь работать с дисплеем крайне желательно. Данная модель дисплея уже оснащена модулем IIC, что делает работу с дисплеем весьма комфортной – вся передача информации на дисплей производится по шине IIC, а значит, занимает всего 2 цифровых пина на Arduino, ну а учитывая, что на шине IIC может располагаться до 120 устройств, подсодинённых параллельно, можно сказать, что подключение дисплея вообще никак аппаратно не сокращает возможности Arduino.

Примечание:

Протокол i2C.

I2C / IIC(Inter-Integrated Circuit) – протокол, создававшийся для связи интегральных микросхем внутри электронного устройства. Разработка велась и принадлежит компании Philips. В основе IIC лежит использование 8-битной шины и системы адресации, благодаря которой можно общаться по одним и тем же проводам с несколькими устройствами. Данные передаются на разные устройства, или читаются с разных устройств, а путаницы не происходит, потому что у каждого устройства есть свой уникальный адрес, который добавляется к пакетам передачи  данных.

Самая простая схема I2C может содержать одно ведущее устройство (чаще всего это микроконтроллер Ардуино) и несколько ведомых (например, дисплей LCD). Каждое устройство имеет уникальный адрес. Двух устройств с одинаковым адресом в одной схеме быть не должно.

Плата Arduino поддерживает I2C на аппаратном уровне. Для подключения устройств по данному протоколу на Arduino Uno и Nano используются аналоговые  пины A4 и А5. На Arduino Uno CH340G шина I2C выведена отдельно на выходы SDA и SCL.

 

Для подключения дисплея 1602 с модулем I2C к Arduino потребуется 4 провода: два провода для данных, два провода для питания.

  • Вывод GND подключается к GND на плате.
  • Вывод VCC – на 5V.
  • SCL подключается к пину A5.
  • SDA подключается к пину A4.

Также для удобства работы в Arduino IDE нужно установить библиотеку LiquidCrystal_I2C.

Скачать её можно, например, здесь: https://arduinomaster.ru/wp-content/uploads/2018/12/LiquidCrystal_I2Cv1-1.zip

 

Теперь, если схема собрана и библиотека установлена, можно залить тестовый скетч:

#include <Wire.h>

#include <LiquidCrystal_I2C.h> // Подключение библиотеки

//#include <LiquidCrystal_PCF8574.h> // Подключение альтернативной библиотеки

LiquidCrystal_I2C lcd(0X3F,16,2);

void setup()

{

  lcd.begin();                      // Инициализация дисплея 

  lcd.backlight();                 // Подключение подсветки

  lcd.setCursor(0,0);              // Установка курсора в начало первой строки

  lcd.print("Hello,");       // Набор текста на первой строке

  lcd.setCursor(0,1);              // Установка курсора в начало второй строки

  lcd.print("World!");       // Набор текста на второй строке

}

void loop()

{

}

 

И на дисплее отобразится надпись «Hello, Word!» Если надпись не отображается, надо попробовать отрегулировать яркость дисплея подстроечным резистором, расположенным на модуле I2C, а также проверить надёжность контактов, соединяющих Arduino и дисплей.

Видеообзор:

Видеообзор на канале «arduioLab»:

Вес, г:
35
Габариты (Д х Ш х В):
80мм х 36мм х 16мм

Сообщения не найдены

Написать отзыв

С этим товаром также покупают: С этим товаром также покупают: