Pour utiliser un afficheur LCD 16×02 avec interface I2C (IIC) sur @rduino Uno ou Mega, vous aurez besoin des éléments suivants :
- Afficheur LCD 16×02 avec interface I2C : Il s’agit d’un module qui combine un écran LCD 16×02 et un module d’interface I2C. Le module I2C permet de réduire le nombre de fils nécessaires pour connecter l’afficheur à l’@rduino.
- @rduino Uno ou Mega : Vous pouvez utiliser soit @rduino Uno, soit @rduino Mega pour ce projet.
- Bibliothèque LiquidCrystal_I2C : Vous devez installer la bibliothèque LiquidCrystal_I2C pour pouvoir communiquer avec l’afficheur LCD via l’interface I2C. Vous pouvez l’installer en suivant les étapes suivantes dans l’IDE Arduino :
- Cliquez sur “Croquis” dans la barre de menu supérieure.
- Naviguez vers “Inclure une bibliothèque” -> “Gérer les bibliothèques”.
- Recherchez “LiquidCrystal_I2C” dans la boîte de recherche.
- Une fois que vous trouvez la bibliothèque, cliquez sur “Installer”.
Une fois que vous avez préparé ces éléments, suivez les étapes ci-dessous pour connecter et utiliser l’afficheur LCD avec Arduino :
- Connectez le module I2C de l’afficheur LCD à l’@rduino :
- Connectez le fil VCC du module I2C à la broche 5V de l’Arduino.
- Connectez le fil GND du module I2C à la masse (GND) de l’@rduino.
- Connectez le fil SDA (données) du module I2C à la broche SDA (A4) de l’@rduino.
- Connectez le fil SCL (horloge) du module I2C à la broche SCL (A5) de l’@rduino.
- Téléversez le code d’exemple suivant dans votre Arduino :
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
// Remplacez les valeurs ci-dessous par l'adresse I2C de votre afficheur LCD
#define I2C_ADDR 0x27
// Remplacez ces valeurs si vous utilisez un afficheur LCD 20x4
#define LCD_COLUMNS 16
#define LCD_ROWS 2
LiquidCrystal_I2C lcd(I2C_ADDR, LCD_COLUMNS, LCD_ROWS);
void setup() {
lcd.begin(LCD_COLUMNS, LCD_ROWS);
lcd.print("Hello, World!");
}
void loop() {
// Votre code ici
}
- Assurez-vous d’avoir remplacé les valeurs des constantes
I2C_ADDR
,LCD_COLUMNS
etLCD_ROWS
selon votre configuration. L’adresse I2C par défaut pour certains modules est généralement 0x27, mais cela peut varier, alors vérifiez la documentation de votre module pour vous assurer de l’adresse correcte. - Téléversez le code sur votre Arduino.
L’afficheur LCD devrait afficher le message “Hello, World!” une fois que le code est téléversé. Vous pouvez ensuite ajouter votre code personnalisé dans la boucle loop()
pour afficher les informations souhaitées sur l’afficheur.
N’oubliez pas que l’afficheur LCD utilise l’interface I2C, ce qui signifie que vous pouvez également utiliser d’autres fonctionnalités I2C simultanément sur votre Arduino sans conflit.
J’espère que ces instructions vous aideront à utiliser l’afficheur LCD 16×02 avec interface I2C sur @rduino Uno ou Mega !
- LCD display
- 16×2 LCD
- I2C LCD module
- Character LCD display
- 1602 LCD screen
- Serial LCD display
- I2C interface LCD
- 16-column 2-line LCD
- Liquid crystal display
- Backlit LCD module
- Arduino LCD display
- LCD panel
- Text-based LCD
- 16×2 character display
- Two-line LCD
- Afficheur LCD
- LCD 16×2
- Module LCD I2C
- Afficheur LCD alphanumérique
- Écran LCD 1602
- Afficheur LCD série
- LCD avec interface I2C
- LCD 16 colonnes 2 lignes
- Écran à cristaux liquides
- Module LCD rétroéclairé
- Afficheur LCD Arduino
- Panneau LCD
- LCD à affichage textuel
- Afficheur 16×2 caractères
- LCD deux lignes
- شاشة LCD
- شاشة LCD 16×2
- وحدة LCD I2C
- شاشة LCD حرفية
- شاشة LCD 1602
- شاشة LCD سلسلية
- شاشة LCD بواجهة I2C
- شاشة LCD 16 عمود 2 سطر
- شاشة بلورات سائلة
- وحدة LCD خلفية مضيئة
- شاشة LCD Arduino
- لوحة LCD
- شاشة LCD قائمة على النصوص
- شاشة 16×2 حروف
- شاشة LCD ذات سطرين