Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Bonjour les gars, dans ce Instructable, vous allez voir comment connecter l'écran lcd i2c à arduino et comment imprimer sur l'écran lcd.
Avant de commencer ce tutoriel, vous devez connaître un bref aperçu de la communication i2c.
Chaque bus I2C se compose de deux signaux: SCL et SDA. SCL est le signal d'horloge et SDA est le signal de données. Le signal d'horloge est toujours généré par le maître de bus actuel; certains périphériques esclaves peuvent parfois forcer l'horloge basse pour retarder l'envoi de plus de données par le maître (ou pour nécessiter plus de temps pour préparer les données avant que le maître ne tente de les sortir). C'est ce qu'on appelle « l'étirement de l'horloge » et est décrit sur la page du protocole.
Pour plus d'informations, visitez le Centre de projets électroniques
Commençons maintenant ce Instructable..
Étape 1: Composants requis
Arduino Uno:
Écran LCD I2C:
Sauteurs mâles à femelles - 4:
Étape 2: mise en circuit
Carte I2C de LCD Arduino
TERRE TERRE
VCC 5V
SDA A4
SCL A5
Étape 3: Coder
Nous devons exiger d'inclure deux bibliothèques, afin de travailler le code attaché.
Téléchargez les bibliothèques à partir de la bibliothèque LCD en pièce jointe.
Fonctions de base que nous utilisons dans le code
lcd.begin (16, 2); //Définition de 16 colonnes et 2 lignes d'affichage lcd
LCD rétro-éclairage(); //Pour allumer/éteindre le rétro-éclairage
lcd.setCursor(0, 0); //Définition de la position à écrire à partir de la première ligne, première colonne.
lcd.setCursor(0, 1); //Définition de la position à écrire à partir de la deuxième ligne, première colonne.
lcd.print("écrire ici pour imprimer"); //Vous pouvez écrire 16 caractères par ligne entre guillemets.
lcd.clear(); //Nettoyer l'écran
Étape 4: sortie
Les sorties jointes se font selon le code joint ci-dessus.
Étape 5: Compléter le didacticiel vidéo
N'oubliez pas de vous abonner à ma chaîne YouTube