Référence du Langage Arduino : Mini | Standard | Etendue | Librairies | Comparaison
LibrairieLCD
Initialise la direction d'écriture du texte sur l'écran LCD de gauche à droite (valeur par défaut au démarrage). Ceci signifie que les caractères suivants écrits sur l'écran iront de gauche à droite, mais cela n'affectera pas le texte précédent déjà affiché.
lcd.leftTorRight()
// inclusion de la librairie LCD
#include <LiquidCrystal.h>
// initialisation du LCD et des broches utilisées
LiquidCrystal lcd(12, 11, 5, 4, 3, 2); // mode 4 bits - RW pas utilisée
int thisChar = 'a'; // déclaration d'une variable int appelée thisChar
void setup() {
// initialisation du nombre de lignes et de colonnes
lcd.begin(16, 2);
// active le curseur _
lcd.cursor();
Serial.begin(9600); // initialise la communication série à 9600 bauds
}
void loop() {
// inverse la direction à la lettre 'm'
if (thisChar == 'm') {
// va vers le droite pour la lettre suivante
lcd.rightToLeft();
}
// inverse à nouveau à la lettre 's'
if (thisChar == 's') {
// va vers la gauche pour la lettre suivante
lcd.leftToRight();
}
// réinitialisation à 'z':
if (thisChar > 'z') {
// revient en (0,0):
lcd.home();
// recommence à 'a'
thisChar = 'a';
}
// affiche le caractère
lcd.print(thisChar, BYTE);
// attend une seconde
delay(1000);
// incrémente la lettre - en fait incrémente la valeur ASCII
thisChar++;
}
Pour plus de détails sur cet exemple, voir la page : http://arduino.cc/en/Tutorial/LiquidCrystalTextDirection
Aucun commentaire
Page d'accueil de la référence Arduino en français
Corrections, suggestions et nouvelle documentation peuvent être postées sur le Forum Arduino.
Le texte original de la référence Arduino est sous licence Creative Commons Attribution-ShareAlike 3.0 . Les exemples de code dans la référence sont dans le domaine public.
La présente traduction française commentée a été réalisée par Xavier HINAULT (2010) (www.mon-club-elec.fr) et est sous licence Creative Commons Attribution-ShareAlike 3.0.