top of page

i2c дисплей

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

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

Обратите внимание, что на картинке изображено подключение к плате UNO, а в наших наборах используется плата Leonardo, т.е. подключать нужно по последнему столбцу таблицы выше.

Подсветка экрана включается замыкание двух оставшихся пинов на задней плате дисплея между собой. Там же, при помощи отвертки, можно регулировать контрастность изображения

Пример скетча

#include <Wire.h>                  // подключаем библиотеку Wire
#include <LiquidCrystal_I2C.h>     // подключаем библиотеку LiquidCrystal_I2C


LiquidCrystal_I2C lcd(0x3F,16,2);  //создаем объект типа lcd с адресом 0x3F, 16 символов, 2 строки

void setup() {
  
  lcd.init();                  // инициализация дисплея
    
  lcd.backlight();             //Включение подсветки 
    
  lcd.print("Hello, World");     // отправляем на экран приветственную фразу
}

void loop() {
   
  lcd.setCursor(0, 1);         //устанавливаем курсор в нулевую позицию первой строки (не забываем, что строки тоже считаются от нуля, т.е.                                                //верхняя строчка это нулевая, а нижняя это первая
   
  lcd.print(millis()/1000);    // выводим на экран встроенный в Ардуину секундомер
  lcd.print(" Seс");      //  а так же надпись "Sec"
  delay(100);                  //  пауза 100 милисек
}

bottom of page