#include "Wire.h" // bibliotheque I2C
#include "rgb_lcd.h" // bibliotheque LCD
rgb_lcd lcd; // change le nom de la bibliotheque pour simplifier l’ecriture
int colorR = 255; // Couleur du retroeclairage
int colorG = 255;
int colorB = 255;
char tablettre[]= "BONJOUR" ;
int i=0;
void setup()
{
Wire.begin(); // initialisation de l’I2C
lcd.begin(16, 2); // Configuration colonnes, lignes du LCD utilise
lcd.setRGB(colorR, colorG, colorB);
}
void loop()
{
String TAB = tablettre;
for(int i=0;i<16;i++){
lcd.clear();
lcd.setCursor(i,0);
lcd.print(TAB.substring(0,16));
delay(500);
}
for(int i=0;i>=sizeof(tablettre)-1;i--){
lcd.clear();
lcd.setCursor(0,0);
lcd.print(TAB.substring(i,i+16));
delay(500);
}
}