Comment afficher la sortie du potentiomètre sur LCD Arduino

Comment afficher la sortie du potentiomètre sur LCD Arduino
Pour afficher toute sortie et entrée d'Arduino, nous pouvons utiliser un module d'affichage à cristaux liquides (LCD). L'écran LCD est l'un des composants essentiels pour obtenir la sortie visuelle. La sortie peut être une valeur de tout capteur ou un dispositif tel que le potentiomètre. Ce discours explique le processus sur la façon dont nous pouvons afficher les valeurs du potentiomètre sur l'écran LCD à Arduino.

Qu'est-ce que le potentiomètre

Le potentiomètre est une résistance dont la valeur pour la résistance peut être modifiée en tournant son bouton et est également connue sous le nom de résistance variable. Ce potentiomètre générique a normalement trois broches; La broche au milieu est la sortie de la résistance tandis que les deux autres broches peuvent être utilisées pour donner l'alimentation et la mise à la terre de la résistance. Il existe différents types de potentiomètres utilisés:

Types de potentiomètres Description
Rotatif Ces potentiomètres ont généralement un bouton pour changer la résistance et sont de forme circulaire.
Linéaire Ces résistances variables sont de forme linéaire et contrairement au mouvement rotatif du bouton sur la résistance, il se déplace linéairement sur la résistance.
Numérique Un autre type de résistances variables est le potentiomètre numérique qui a des boutons poussoirs pour modifier la résistance.

Voici le potentiomètre typique le plus couramment utilisé:

Comment interfacer le potentiomètre et l'écran LCD en utilisant Arduino

Pour afficher la sortie du potentiomètre sur l'affichage en cristal liquide, nous devons interfacer l'écran LCD et la résistance variable avec Arduino. Voici les composants requis pour afficher la sortie du potentiomètre sur l'écran LCD:

  • Arduino Uno
  • Fils de connexion
  • Affichage des cristaux liquides (LCD)
  • Deux potentiomètres de 10 kohms

Le programme Arduino pour afficher la sortie du potentiomètre dans l'écran LCD est donné suivi par le schéma du schéma du circuit.

#include // bibliothèque pour l'écran LCD
int potvalue = 0; // variable pour lire la valeur du potentiomètre
// déclarant les épingles d'Arduino pour l'écran LCD
LCD liquide (12, 11, 5, 4, 3, 2);
void setup()

// donnant la broche pour le potentiomètre
PinMode (A0, entrée);
// configure le nombre de colonnes et de lignes de l'écran LCD:
LCD.commencer (16, 2);
En série.commencer (9600);

VOID LOOP ()

// Lire l'entrée sur la broche analogique 1:
PotValue = analogread (A1);
// Définissez le curseur sur la colonne 0, ligne 0:
LCD.setCursor (0, 0);
LCD.print ("valeur pot");
// Définissez l'endroit pour afficher la valeur sur l'écran LCD à la colonne 0, ligne 1:
LCD.setCursor (0, 1);
LCD.imprimer (potvalue);
// imprime la valeur sur l'écran LCD:
En série.println (PotValue);
retard (1000);
LCD.clair();

Pour interfacer l'écran LCD avec l'Arduino, les épingles de la carte Arduino qui doivent être connectées au module d'affichage sont déclarées.

Après cela, la broche pour la résistance variable est initialisée et son mode est défini comme une entrée. Étant donné que la résistance variable est le dispositif analogique, la broche analogique A1 d'Arduino est donnée à la résistance variable.

Ensuite, les dimensions du module LCD sont initialisées qui sont 16 × 2, puis pour la communication en série, un taux de bauds est donné.

Dans la fonction de boucle, la valeur du potentiomètre est lue en utilisant la fonction analogread () et la sortie de la fonction de lecture est ensuite affichée à l'aide du LCD.imprimer() fonction.

Similaire pour attribuer un endroit spécifique pour que les données soient affichées sur l'écran LCD, l'écran LCD de la fonction.setCursor () est utilisé.

Le deuxième potentiomètre connecté à la broche (VEE) de l'écran LCD est utilisé pour contrôler la luminosité de l'écran LCD.

Sortir

Conclusion

Il existe un certain nombre d'appareils qui peuvent être interfacés avec des cartes Arduino et ces appareils peuvent être utilisés comme entrée ou sortie pour l'Arduino. Le potentiomètre est également un dispositif d'entrée d'Arduino qui peut être utilisé à diverses fins comme contrôler la luminosité de la LED ou de l'écran LCD en augmentant ou en diminuant sa résistance. Dans cet article, un potentiomètre est interfacé avec Arduino et ses valeurs sont affichées sur l'écran LCD.