Il existe de nombreuses fonctions qui peuvent aider à interfacer l'écran LCD avec Arduino, deux d'entre eux sont des fonctions d'affichage () et de nodisplay () qui sont discutées en détail dans cet article.
Quels sont l'affichage () et nodisplay () dans Arduino
Lorsque l'écran LCD est interfacé avec Arduino, la fonction Display () est responsable de l'affichage de la sortie qui est imprimée sur l'écran LCD. Et la fonction nodisplay () est utilisée pour désactiver l'affichage de la sortie de l'écran LCD mais n'oubliez pas qu'il n'efface pas la sortie de la mémoire LCD mais disparaît uniquement la sortie de l'écran de l'écran LCD.
Ces deux fonctions, Affichage () et Nodisplay (), peuvent être utilisées ensemble pour contrôler l'affichage de l'écran LCD ainsi que pour clignoter la sortie qui est affichée sur l'écran LCD.
Comment contrôler la sortie sur l'écran LCD à l'aide de l'affichage et de Nodisplay dans Arduino
Nous rédigerons un code Arduino dans lequel nous imprimons simplement «LinuxHint» sur l'écran LCD et contrôlons son affichage sur l'écran LCD avec ces deux fonctions:
#inclureExplication du code: Dans le code ci-dessus, nous incluons simplement la bibliothèque du LiquidCrystal pour interfacer l'écran LCD avec Arduino, puis utiliser la fonction LiquidCrystal () pour lui attribuer des broches Arduino. Ensuite, nous avons dû initialiser l'écran LCD 16 × 2, également régler la position du curseur et imprimer «Linuxhint» sur l'écran LCD.
Ensuite, dans la section Loop, nous désactivons l'affichage à l'aide de Nodisplay () et après un délai de 1000 millisecondes, allumez l'affichage à l'aide de la fonction Display ().
Matériel et simulation
Les composants requis pour avoir la sortie du code ci-dessus sont:
Le diagramme de circuit pour ce projet sera:
Dans le diagramme de circuit ci-dessus, nous avons connecté les broches LCD avec des broches Arduino de cette manière:
Broches d'écran LCD | Épingles arduino |
VSS | Sol |
VDD | 5 volts |
Vo | Sortie du potentiomètre |
Rs | 12 |
Rw | Sol |
E | 11 |
D4 | 5 |
D5 | 4 |
D6 | 3 |
D7 | 2 |
UN | 5 volts |
K | Sol |
La simulation du diagramme de circuit ci-dessus est:
Le matériel du circuit ci-dessus est:
Dans le diagramme de circuit ci-dessus, les connexions de l'écran LCD avec les broches d'Arduino sont faites à l'aide d'épingles de sauteur. Un potentiomètre est utilisé pour contrôler la luminosité de l'écran LCD dont une jambe est connectée à 5 volts, une est connectée au point «E» de l'écran LCD, et la dernière étape de la résistance est connectée au sol.
Le fonctionnement du matériel est:
Conclusion
Les fonctions d'affichage () et de nodisplay () sont utilisées pour contrôler l'affichage de l'écran LCD interfacé avec Arduino. La fonction NODISPlay () est utilisée pour éteindre l'affichage (il éteint simplement l'affichage sans effacer la mémoire de l'écran LCD) et la fonction Display () est utilisée pour allumer l'affichage. Ces deux fonctions peuvent être utilisées ensemble pour clignoter l'affichage à l'aide des fonctions delacs (). Dans cet article, ces deux fonctions sont expliquées avec un exemple facile d'allumer et d'éteindre l'affichage de l'écran LCD interfacé avec Arduino.