Comment interfacer l'écran LCD avec Arduino Nano

Comment interfacer l'écran LCD avec Arduino Nano
L'Arduino a lancé différents types de planches pour différentes utilisations comme Arduino Mega est lancée pour des projets d'applications à haute puissance et Arduino Nano pour des projets de niveau de base, tels que la prise de contribution de différents types de capteurs. L'écran LCD peut également s'interfacer avec Arduino Nano dans une méthode similaire de l'interfaçage avec Arduino Uno ou toute autre carte.

Les LCD sont interfacés avec Arduino pour afficher les sorties sur l'écran de l'écran LCD et dans cet article, la méthode d'interfaçage de l'écran LCD avec Arduino Nano a été expliquée.

Comment interfacer l'écran LCD avec Arduino Nano

Tout écran LCD peut s'interfacer avec la carte d'Arduino Nano, mais dans cet article, nous interfacerons le LCD 16 × 2. L'Arduino Nano est similaire à Arduino Uno, la seule différence entre les deux est qu'Arduino Nano n'a pas de prise de pouvoir. L'Arduino Nano a un petit mini port USB à travers lequel il peut être connecté à l'ordinateur pour la programmation.

Le reste des broches est similaire à Arduino Uno, maintenant, nous interfacerons l'écran LCD de 16 × 2 avec Arduino Nano, la connexion des épingles d'Arduino Nano avec le LCD sera:

Terminaux LCD Arduino nano épingles
VSS Sol
VDD +5 volts
Vo Terre ou sortie du potentiomètre
Rs 12
Rw Sol
E 11
D0 -
D1 -
D2 -
D3 -
D4 5
D5 4
D6 3
D7 2
UN +5 volts
K Sol

Nous n'utilisons pas les D0, D1, D2 et D3 parce que nous utilisons les lignes à 4 données afin que nous puissions connecter la broche RW de l'écran LCD avec le sol. Le diagramme de circuit des connexions ci-dessus sera comme ceci:

Nous allons simplement écrire un code pour afficher «LinuxHint» sur l'écran LCD:

#inclure
// Nous avons ajouté la bibliothèque afin que nous puissions utiliser l'écran LCD avec Arduino
LCD liquide (12,11,5,4,3,2);
// Nous avons initialisé la variable «LCD» et affecté les broches LCD RS, E, D4, D5, D6, D7 aux broches Arduino 12,11,5,4,3,2
void setup()
commencer.LCD (16,2);
// a déclaré les colonnes et les rangées de l'écran LCD
LCD.print («LinuxHint»); // imprime le Linuxhint sur l'écran LCD

VOID LOOP ()

Une fois le code compilé avec succès, nous exporterons le binaire compilé afin que nous puissions utiliser son fichier hexagonal dans une simulation de Proteus.

Simulation

La simulation du circuit en utilisant le code Arduino ci-dessus est:

Conclusion

L'écran LCD est un module électronique qui peut être interfacé avec n'importe quelle carte d'Arduino pour afficher la sortie du code sur son écran. Il existe différents types de LCD, l'écran LCD le plus utilisé dans les projets Arduino est 16 × 2. Dans cet article, la méthode d'interfaçage de l'écran LCD avec Arduino Nano est discutée en détail.