De plus, les entrées peuvent être affichées à l'aide du moniteur série ainsi que l'interfaçage des modules d'affichage avec Arduino. Ce discours explique la contribution au programme Arduino à l'aide du moniteur série, puis l'affichage de cette entrée sur l'affichage des cristaux liquides (LCD).
Moniteur en série d'Arduino IDE
Arduino IDE est le logiciel qui plie la communication entre l'ordinateur et les cartes Arduino à l'aide d'un câble USB. Ce logiciel est principalement utilisé pour télécharger le programme Arduino dans la carte Arduino. De plus, ce logiciel a un moniteur en série qui affiche les sorties et les entrées du programme Arduino lorsqu'il est compilé.
Vous pouvez ouvrir le moniteur en série en cliquant sur l'icône bleue en haut à droite sur l'ide Arduino. Après avoir cliqué sur un onglet, le moniteur Serial sera ouvert en bas de l'Arduinoide.
Pour saisir l'entrée sur le moniteur en série, vous pouvez saisir l'entrée en l'écrivant dans la barre grise qui est mise en évidence en rouge dans la figure ci-dessous
La figure ci-dessus montre comment le moniteur en série peut être utilisé dans l'ide Arduino.
Comment afficher les entrées série de l'ordinateur à l'écran LCD
Pour donner une idée claire de la façon dont nous pouvons donner la contribution à Arduino en utilisant le moniteur série, nous avons donné un exemple. Les composants utilisés dans cet exemple sont:
Le schéma du circuit est:
Assemblage matériel
Pour connecter le circuit, nous avons positionné tous les composants sur la planche à pain d'abord et après cela, en utilisant des fils de connexion, nous interfacrons l'écran LCD avec Arduino.
Nous avons donné l'image de l'assemblage matériel du projet dans lequel les fils violets connectent les épingles de données de l'écran LCD avec Arduino. Tandis que le fil jaune connecté à la sortie du potentiomètre est donné à l'affichage des cristaux liquides pour son contrôle de luminosité. De plus, les épingles grises relient les broches RS et E de l'écran LCD à l'Arduino Uno.
Nous avons utilisé les deux couches supérieures des broches de la planche à pain, l'une pour les 5 volts et l'autre pour le sol, pour connecter l'écran LCD et le potentiomètre avec une alimentation en tension.
Code Arduino pour afficher l'entrée série sur l'écran LCD
Le code Arduino compilé pour afficher l'entrée série sur l'écran LCD est donné comme:
#include // bibliothèque pour l'écran LCDLe programme Arduino prend une entrée de caractère du moniteur série, puis cette entrée s'affiche sur l'écran LCD interfacé avec Arduino. Nous avons utilisé le En série.disponible() fonction pour lire les entrées du moniteur série qui ne lit uniquement le nombre d'octets disponibles pour la lecture.
Une fois que le programme a constaté qu'il existe des données disponibles En série.lire() La fonction est utilisée dans le code Arduino pour lire les données stockées dans le nombre d'octets. Ce sont les données réelles, ou nous pouvons dire l'entrée donnée de l'utilisateur sur le moniteur série.
Les données lues par l'Arduino sont ensuite données au LCD.imprimer() fonction afin qu'il puisse afficher les données sur l'écran LCD. De plus, il y en a deux si les conditions sont utilisées: la première condition est utilisée pour vérifier s'il y a des données sur les octets à lire. La deuxième condition définit la position d'affichage des données qui est donnée comme une entrée de telle manière que si les données ne arrivent pas sur la première ligne du module d'affichage, ajoutez un espace de la ligne suivante dans la variable de chaîne pour le déplacer à la ligne suivante. Sinon, affichez simplement les données sur l'écran LCD.
Sortie matérielle du code Arduino pour afficher l'entrée série sur l'écran LCD
Le code Arduino demande à saisir le nom de tout site Web dans le moniteur série comme indiqué dans la figure ci-dessous:
La même chose est également affichée sur l'écran LCD:
Maintenant, nous avons donné l'entrée à Arduino dans le moniteur en série comme écrit la ligne de couleur grise:
Puis en appuyant Ctrl + Entrée Pour entrer l'entrée et l'entrée sera affichée sur l'écran LCD.
L'entrée est affichée sur l'écran LCD lorsqu'elle est entrée à partir du moniteur série et peut être vue dans l'image publiée ci-dessous:
L'entrée est également affichée sur le moniteur en série:
Conclusion
Dans la programmation Arduino, nous pouvons donner les entrées à la carte Arduino en utilisant l'Arduino IDE. L'IDE Arduino utilise son moniteur en série pour afficher les sorties de l'Arduino et l'utilise également pour donner les entrées à la carte Arduino. Pour donner des entrées en utilisant le moniteur en série, il existe principalement deux fonctions utilisées En série.disponible() et En série.lire() fonction. Dans cette rédaction, les entrées en série sont prises puis affichées sur l'affichage des cristaux liquides (LCD).