Référence : Langage Arduino : [ Mini | Standard | Etendue | Maxi ] Librairies : [ Vue d'ensemble | Synthèse ] Infos : [ Comparaison | Changements ]
LibrairieLCD
rightToLeft()
Description
Initialise la direction d'écriture du texte sur l'afficheur LCD de droite à gauche (la direction par défaut est de gauche à droite). Ceci signifie que le texte écrit à la suite des caractères déjà affichés sur l'écran ira de droite à gauche, mais cela n'affectera pas le texte précédemment affiché.
Syntaxe
lcd.rightToLeft()
Paramètres
- lcd : une variable de type LiquidCrystal
Exemple
// 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
Voir également
Commentaires utilisateurs
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 ou à l'adresse suivante : support_at_mon-club-elec_point_fr
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-2012) (www.mon-club-elec.fr) et est sous licence Creative Commons Attribution-ShareAlike 3.0.