Table des matières:

Tutoriel Arduino LCD 16x2 - Interfacer l'écran LCD 1602 avec Arduino Uno : 5 étapes
Tutoriel Arduino LCD 16x2 - Interfacer l'écran LCD 1602 avec Arduino Uno : 5 étapes

Vidéo: Tutoriel Arduino LCD 16x2 - Interfacer l'écran LCD 1602 avec Arduino Uno : 5 étapes

Vidéo: Tutoriel Arduino LCD 16x2 - Interfacer l'écran LCD 1602 avec Arduino Uno : 5 étapes
Vidéo: Comment utiliser LCD 1602 I2C ou LCD2004 avec Arduino - étape par étape 2024, Juillet
Anonim
Tutoriel Arduino LCD 16x2 | Interfacer l'écran LCD 1602 avec Arduino Uno
Tutoriel Arduino LCD 16x2 | Interfacer l'écran LCD 1602 avec Arduino Uno

Salut les gars, car de nombreux projets ont besoin d'un écran pour afficher les données, qu'il s'agisse d'un compteur de bricolage ou d'un affichage du nombre d'abonnements YouTube ou d'une calculatrice ou d'un verrou de clavier avec affichage et si tous ces types de projets sont réalisés avec arduino, ils auront certainement besoin d'un affichage et étant donné que la plupart des écrans ne sont pas très bon marché, à l'exception de l'écran LCD 1602, c'est donc une bonne idée d'utiliser un écran LCD 16x2 avec arduino pour les projets, mais le seul problème est qu'il s'agit d'un écran spi et qu'il a besoin de beaucoup de connexions, donc dans ce tutoriel, nous verrons comment J'ai connecté mon écran à l'arduino et écrit un code pour afficher certaines données sur l'écran LCD.

Étape 1: choses dont vous avez besoin

Choses dont tu as besoin
Choses dont tu as besoin
Choses dont tu as besoin
Choses dont tu as besoin
Choses dont tu as besoin
Choses dont tu as besoin

Donc, pour cette instructables, nous aurons besoin des choses suivantes: LCD 16X2

Arduino uno

Potentiomètre 10K

résistance de 220 ohms

Fils de connexion

Planche à pain

Étape 2: Broches de l'écran LCD 1602

Broches de l'écran LCD 1602
Broches de l'écran LCD 1602

Ces broches suivantes sont disponibles sur l'écran: VSS: C'est la broche de masse. VDD: C'est la broche 5V. V0: Cette broche contrôle le contraste de l'écran LCD. RS (Register Select Pin): Cette broche contrôle où vous écrivez données dans la mémoire de l'écran LCD. Il existe deux types de registres; Registre de données qui contient ce qui se passe à l'écran et le registre d'instructions où l'écran LCD recherche l'instruction suivante. R/W (Read/Write Pin): cette broche sélectionne le mode; Mode lecture ou mode écriture. Le connecter à la terre mettra l'écran LCD en mode lecture. E (Enable Pin): Cette broche permet l'écriture dans les registres. Broches de données: Il y a 8 broches de données (D0-D7). L'état haut ou bas de ces broches représente les bits que vous écrivez pour enregistrer en mode écriture ou les valeurs que vous lisez en mode lecture. Les deux dernières broches sont destinées au rétroéclairage LCD. Certains écrans LCD ont 16 broches et certains ont 14 broches. Si vous avez un écran LCD à 14 broches, cela signifie qu'il n'y a pas de rétro-éclairage. A (LED+): Cette broche est la connexion positive du rétro-éclairage. K (LED-): Cette broche est la connexion négative du rétro-éclairage.

Étape 3: Connexions

Connexions
Connexions

L'écran LCD peut être connecté en mode 4 bits ainsi qu'en mode 8 bits. En mode 4 bits, nous devons utiliser uniquement les 4 broches de données tandis qu'en mode 8 bits, nous devrons utiliser toutes les 8 broches de données. Vous pouvez presque tout faire en mode 4 bits, donc dans cet exemple, nous allons le connecter en mode 4 bits. Les connexions de l'écran LCD avec Arduino sont les suivantes16X2. LCD. Arduino UnoVSS. GNDVDD 5VV0 Potentiomètre milieu de 10K

Connectez les deux extrémités du potentiomètre à GND et 5V

RS. Broche 7R/W GNDE Broche 6D4 Broche 5D5. Broche 4D6 Broche 3D7 Broche 2A À 5V à travers la résistance de 220 ohmK GND

Étape 4: Coder

Code
Code

Avant de télécharger le code dans l'Arduino, vous devrez télécharger la bibliothèque pour l'écran LCD. La bibliothèque aura les fonctions intégrées qui nous aideront à rendre le code simple. Téléchargez la bibliothèque à partir du lien ci-dessous si votre IDE affiche une erreur pour l'affichage de la bibliothèque LibraryLCD: https://github.com/arduino-libraries/LiquidCrystal la bibliothèque pour LCD

LiquidCrystal LCD (7, 6, 5, 4, 3, 2); //Initialisation des broches où nous avons connecté le LCDvoid setup() //Tout ce qui y est écrit ne s'exécutera qu'une seule fois{lcd.begin(16, 2); //Initialisation de l'interface sur l'écran LCDlcd.setCursor(0, 0);// place le curseur sur la colonne 0, line1lcd.print(" Bienvenue dans ");//print namelcd.setCursor(0, 1); // place le curseur sur la colonne 0, ligne 2lcd.print (" Arduino World "); // print name} void loop() // Tout ce qui y est écrit s'exécutera encore et encore {}

Étape 5: sortie

Sortir
Sortir
Sortir
Sortir

Après avoir téléchargé le code, quel que soit le texte que vous avez inséré dans le code, il s'affichera sur votre écran LCD comme le mien et vous pouvez utiliser le potentiomètre pour régler la luminosité de l'écran afin de le voir plus clairement.

Conseillé: