0Pricing
Arduino & IoT Academy · Урок

Библиотека LiquidCrystal_I2C

Инициализируйте дисплей и задайте его адрес.

«Библиотека LiquidCrystal_I2C» — бесплатный урок Arduino & IoT Academy на CoddyKit. Это урок 2 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Arduino & IoT Academy, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Arduino & IoT Academy содержит 4 уроков всего.

Части этого урока еще не переведены и отображаются на английском.

What the Library Does

The LiquidCrystal_I2C library handles all the low-level I2C chatter for you. You just call simple commands to show text. 📚

Install It Once

Open the Library Manager in the Arduino IDE and search for LiquidCrystal_I2C. Click install and it is ready to use.

Include the Header

At the top of your sketch you add an include line so the compiler can find the library's code.

#include <LiquidCrystal_I2C.h>

Create the Object

You make one lcd object that represents your display. Every command you give will go through this object.

LiquidCrystal_I2C lcd(0x27, 16, 2);

The Address Argument

The first number is the I2C address. If your display stays blank, swap 0x27 for 0x3F, the other common value.

Columns and Rows

The next two numbers tell the library the size: 16 columns and 2 rows. This matches a standard 16x2 panel.

Initialize in setup

Inside setup you call lcd.init() once to wake the display and prepare it to receive text.

void setup() {
  lcd.init();
}

Turn On the Backlight

The screen starts dark until you call lcd.backlight(). This lights it up so the characters are readable.

lcd.backlight();

Print Your First Word

Now lcd.print() sends text to the screen. Whatever you pass appears starting at the top-left corner. 🎉

lcd.print("Hello!");

Clearing the Screen

Call lcd.clear() to wipe everything and move the cursor back to the start before writing fresh text.

lcd.clear();

If It Stays Blank

Blank screen with backlight on usually means the wrong address. Run an I2C scanner sketch to find the real one.

Quick Check

Your sketch compiles but the LCD stays dark even with power. Which call did you likely forget?

Recap

You included LiquidCrystal_I2C, created an lcd object with its address and size, then called init and backlight. Your display is alive. ✅

Часто задаваемые вопросы

Урок «Библиотека LiquidCrystal_I2C» бесплатный?

Да — полный текст урока «Библиотека LiquidCrystal_I2C» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Arduino & IoT Academy, подпишись на CoddyKit PRO. Курс Arduino & IoT Academy содержит 4 уроков всего.

Чему я научусь в уроке «Библиотека LiquidCrystal_I2C»?

Инициализируйте дисплей и задайте его адрес. Ты практикуешь Arduino & IoT Academy с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.

Нужен ли мне опыт, чтобы начать Arduino & IoT Academy?

Предыдущий опыт не требуется. Arduino & IoT Academy на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 2 из 4.

Сколько времени занимает урок «Библиотека LiquidCrystal_I2C»?

Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.

Можно ли писать и запускать код в этом уроке Arduino & IoT Academy?

Да. Каждый урок Arduino & IoT Academy включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.

Все уроки этого курса

  1. Подключение LCD 16x2 (I2C-адаптер)
  2. Библиотека LiquidCrystal_I2C
  3. Позиционирование курсора и вывод текста
  4. Панель показаний датчиков в реальном времени
← Назад к Arduino & IoT Academy