Écran LCD
Matériels testés : DisplayTech 161A – QAPASS 1602A
Bibliothèque nécessaire : LiquidCrystal (incluse dans la distribution de l’IDE Arduino)
Les écrans LCD permettent d’afficher simplement quelques informations au format texte.
Il en existe de différentes tailles : depuis une ligne de 16 caractères jusqu’à 4 lignes de 20 caractères.
Certains sont rétroéclairés.
Câblage
Programmation
La bibliothèque LiquidCrystal est très simple d’utilisation :
#include <LiquidCrystal.h> // initialisation de l'afficheur LCD LiquidCrystal lcd(12, 11, 5, 4, 3, 2); void setup() { // définition de la dimension de l'afficheur (8 colonnes, 2 lignes) lcd.begin(8, 2); // ATTENTION : malgré les apparences, le modèle 161A possède 2 lignes de 8 caractères ... alignées ! // Affichage du message : lcd.print("Arduino:"); // les 8 premiers caractères ... lcd.setCursor(0, 1); // changement de "ligne" lcd.print("l'essentiel"); // les 8 derniers caractères } void loop() { }