Référence du Langage Arduino : Mini | Standard | Etendue | Librairies | Comparaison
LibrairieLCD
Décale le contenu de l'écran (texte et curseur) d'un espace vers la gauche.
lcd.scrollDisplayLeft()
// inclusion de la librairie LCD
#include <LiquidCrystal.h>
// initialise la librairie et définit les broches utilisées
LiquidCrystal lcd(12, 11, 5, 4, 3, 2); // mode 4 bits - sans RW
void setup() {
// initialise le nombre de colonnes et de lignes de l'afficheur
lcd.begin(16, 2);
// Affiche un message sur l'afficheur
lcd.print("hello, world!");
delay(1000);
}
void loop() {
// décale de 13 positions vers la gauche
for (int positionCounter = 0; positionCounter < 13; positionCounter++) {
// décale d'uns position vers la gauche :
lcd.scrollDisplayLeft();
// pause courte
delay(150);
}
//décale de 29 positions vers la droite
for (int positionCounter = 0; positionCounter < 29; positionCounter++) {
// décale d'une position vers la droite
lcd.scrollDisplayRight();
// courte pause
delay(150);
}
// décale de 16 positions vers la gauche
for (int positionCounter = 0; positionCounter < 16; positionCounter++) {
// décale d'une position vers la gauche
lcd.scrollDisplayLeft();
//courte pause
delay(150);
}
// pause à la fin de la séquence avant reprise
delay(1000);
}
Pour plus de détails sur cet exemple, voir : http://arduino.cc/en/Tutorial/LiquidCrystalScroll
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.