Bibliothèque LiquidCrystal_I2C
Initialisez l’écran et définissez son adresse.
Bibliothèque LiquidCrystal_I2C est une leçon Arduino & IoT Academy gratuite sur CoddyKit. Ceci est la leçon 2 sur 4. Tu peux lire la leçon complète ci-dessous gratuitement — puis la pratiquer en direct dans le navigateur avec un éditeur de code intégré et un tuteur IA 24/7. Elle fait partie du parcours d'apprentissage Arduino & IoT Academy, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours Arduino & IoT Academy comprend 4 leçons au total.
Certaines parties de cette leçon n'ont pas encore été traduites et s'affichent en anglais.
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. ✅
Questions Fréquemment Posées
La leçon « Bibliothèque LiquidCrystal_I2C » est-elle gratuite ?
Oui — le texte complet de « Bibliothèque LiquidCrystal_I2C » est gratuit à lire ici sur le web. Pour la pratiquer de manière interactive (un éditeur de code intégré et un tuteur IA 24/7) et déverrouiller le reste du cours Arduino & IoT Academy, passe à CoddyKit PRO. Le cours Arduino & IoT Academy comprend 4 leçons au total.
Qu'est-ce que j'apprendrai dans « Bibliothèque LiquidCrystal_I2C » ?
Initialisez l’écran et définissez son adresse. Tu pratiques Arduino & IoT Academy avec du code pratique que tu exécutes directement dans le navigateur, et un tuteur IA 24/7 répond à tes questions au fur et à mesure que tu avances dans la leçon.
Dois-je avoir de l'expérience pour commencer Arduino & IoT Academy ?
Aucune expérience préalable n'est requise. Arduino & IoT Academy sur CoddyKit est structuré pour les débutants jusqu'aux apprenants avancés, donc tu peux commencer ici ou depuis le début et avancer à ton rythme. Ceci est la leçon 2 sur 4.
Combien de temps prend la leçon « Bibliothèque LiquidCrystal_I2C » ?
La plupart des leçons CoddyKit prennent environ 5–10 minutes. Chacune est courte et interactive, tu progresses régulièrement et tu repiques exactement où tu t'es arrêté sur le web et l'app.
Peux-tu écrire et exécuter du code dans cette leçon Arduino & IoT Academy ?
Oui. Chaque leçon Arduino & IoT Academy inclut un éditeur de code intégré, tu écris et exécutes du vrai code directement dans ton navigateur et tu reçois des retours IA instantanés — aucune configuration locale requise.
Toutes les leçons de ce cours
- Câbler un écran LCD 16x2 (adaptateur I2C)
- Bibliothèque LiquidCrystal_I2C
- Positionner le curseur et afficher
- Tableau de bord des capteurs en direct