Table des matières:
- Étape 1: choses dont vous avez besoin
- Étape 2: Broches de l'écran LCD 1602
- Étape 3: Connexions
- Étape 4: Coder
- Étape 5: sortie
Vidéo: Tutoriel Arduino LCD 16x2 - Interfacer l'écran LCD 1602 avec Arduino Uno : 5 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:07
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
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
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
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
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
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é:
Macintosh à écran tactile - Mac classique avec un IPad Mini pour l'écran : 5 étapes (avec photos)
Macintosh à écran tactile | Mac classique avec un IPad Mini pour l'écran : Ceci est ma mise à jour et ma conception révisée sur la façon de remplacer l'écran d'un Macintosh vintage par un iPad mini. C'est le 6ème d'entre eux que j'ai fait au fil des ans et je suis assez content de l'évolution et du design de celui-ci ! En 2013, quand j'ai fait
Système de sécurité RFID avec écran LCD 1602 : 4 étapes
Système de sécurité RFID avec écran LCD 1602 : introductionAujourd'hui, nous allons créer un système de sécurité RFID. Cela fonctionnera comme un système de sécurité. Ainsi, lorsqu'une étiquette ou une carte RFID se trouve à proximité, un message s'affichera sur l'écran LCD 1602. Le but de ce projet est de simuler le fonctionnement des serrures de porte RFID. Donc
Écran LCD I2C/IIC - Utilisez un écran LCD SPI vers l'écran LCD I2C à l'aide du module SPI vers IIC avec Arduino : 5 étapes
Écran LCD I2C/IIC | Utilisez un écran LCD SPI sur l'écran LCD I2C à l'aide du module SPI vers IIC avec Arduino : Salut les gars, car un SPI LCD 1602 normal a trop de fils à connecter, il est donc très difficile de l'interfacer avec arduino, mais il existe un module disponible sur le marché qui peut convertir l'affichage SPI en affichage IIC, vous n'avez donc besoin de connecter que 4 fils
Écran LCD I2C/IIC - Convertir un écran LCD SPI en écran LCD I2C : 5 étapes
Écran LCD I2C/IIC | Convertir un écran LCD SPI en écran LCD I2C : l'utilisation de l'écran lcd spi nécessite trop de connexions, ce qui est vraiment difficile à faire
Arduino pour les débutants : Interface Arduino avec écran LCD 16x2 expliquée : 5 étapes
Arduino pour les débutants : interface Arduino avec écran LCD 16x2 expliqué : bonjour à tous, de nos jours, Arduino est devenu très populaire et tout le monde l'accepte également en raison de la facilité de codage. même les développeurs pour faire fonctionner le module. Ce s