Écrire un texte sur un écran LCD 16x2 avec un module I2C


Brancher un Écran LCD 16x2 équipé d'un module I2C, et y afficher un texte.

 

Le LCD 16x2 permet d'afficher 16 caractères par ligne, sur 2 lignes.

 

Le module I2C permet de traiter les données de l'écran LCD, sans avoir besoin de brancher 14 câbles, comme le nécessite en tant normal l'écran LCD 16x2, mais seulement 4.


I. Matériel nécessaire


1 carte Arduino et son câble

4 jumpers / câbles M/F

1 écran LCD 16x2 avec module I2C



II. Visualisation du montage sur Fritzing


Note de montage : le module inclus un potentiomètre pour régler le contraste et faire apparaitre le texte le cas échéant.

 

- Connecter broche Gnd du module I2C (la première) sur le Gnd de l'Arduino.


- Connecter broche VCC du module I2C (la deuxième) sur le 5V de l'Arduino.


- Connecter broche SDA du module I2C (la troisième) sur la broche A4 de l'Arduino.


-Connecter broche SCL du module I2C (la quatrième) sur la broche A5 de l'Arduino.

 


III. Code / Programme avec Arduino IDE


Ce code ne permet que de faire afficher un texte sur l'écran LCD.

ce programme et ses explications sont disponibles en téléchargement ici : sur Mega.

Sources :


Rappel :


les images présentent appartiennent au Domaine public et sont l’œuvre de Peggy_Marco sur le site Pixabay : https://pixabay.com/fr/users/Peggy_Marco-1553824/   ou proviennent du projet Fritzing : http://fritzing.org/home/