Ligne 53 : |
Ligne 53 : |
| lcd.write(0x04); | | lcd.write(0x04); |
| lcd.write((uint8_t)0x00); | | lcd.write((uint8_t)0x00); |
− | delay(10); // we suggest putting delays after each command | + | delay(10); // Laisser un délai après chaque commande |
| | | |
− | // clear screen | + | // Effacer l'écran |
| lcd.write(0xFE); | | lcd.write(0xFE); |
| lcd.write(0x58); | | lcd.write(0x58); |
− | delay(10); // we suggest putting delays after each command | + | delay(10); // Laisser un délai après chaque commande |
| | | |
− | // go 'home' | + | // Position 'home'/origine |
| lcd.write(0xFE); | | lcd.write(0xFE); |
| lcd.write(0x48); | | lcd.write(0x48); |
− | delay(10); // we suggest putting delays after each command | + | delay(10); // Laisser un délai après chaque commande |
| | | |
| lcd.print("We "); | | lcd.print("We "); |
− | lcd.write((uint8_t)0); // to print the custom character, 'write' the location | + | // pour afficher un caractère personnalisé il faut ''écrire'' sa position |
| + | lcd.write((uint8_t)0); |
| + | // Utiliser println pour avoir un retour à la ligne |
| lcd.println(" Arduino!"); | | lcd.println(" Arduino!"); |
| + | // Ne pas utiliser println sur la seconde ligne (pour |
| + | // éviter le saut de ligne) |
| lcd.print(" - Adafruit"); | | lcd.print(" - Adafruit"); |
| | | |
Ligne 75 : |
Ligne 79 : |
| uint8_t red, green, blue; | | uint8_t red, green, blue; |
| void loop() { | | void loop() { |
− | // adjust colors | + | // Ajuster les couleurs |
| for (red = 0; red < 255; red++) { | | for (red = 0; red < 255; red++) { |
| lcd.write(0xFE); | | lcd.write(0xFE); |
| lcd.write(0xD0); | | lcd.write(0xD0); |
− | lcd.write(red); | + | lcd.write(red); // Couleur R = Red/rouge |
− | lcd.write((uint8_t)0); | + | lcd.write((uint8_t)0); // Couleur G = Green/vert |
− | lcd.write(255 - red); | + | lcd.write(255 - red); // Couleur B = Blue/Bleu |
− | delay(10); // give it some time to adjust the backlight! | + | delay(10); // laisser un peu de temps pour ajuster la couleur du rétro-élcairage! |
| } | | } |
| | | |
Ligne 91 : |
Ligne 95 : |
| lcd.write(green); | | lcd.write(green); |
| lcd.write((uint8_t)0); | | lcd.write((uint8_t)0); |
− | delay(10); // give it some time to adjust the backlight! | + | delay(10); // laisser un peu de temps pour ajuster la couleur du rétro-élcairage! |
| } | | } |
| | | |
Ligne 100 : |
Ligne 104 : |
| lcd.write(255-blue); | | lcd.write(255-blue); |
| lcd.write(blue); | | lcd.write(blue); |
− | delay(10); // give it some time to adjust the backlight! | + | delay(10); // laisser un peu de temps pour ajuster la couleur du rétro-élcairage! |
| } | | } |
| }</nowiki> | | }</nowiki> |
| | | |
| | | |
− | You should see the following, with a color-changing background:
| + | Vous devriez voir le résultat suivant avec un fond dont la couleur change: |
| | | |
| {{ADFImage|LCD-USB-TTL-Test-Serie-00.jpg}} | | {{ADFImage|LCD-USB-TTL-Test-Serie-00.jpg}} |
| | | |
| {{LCD-USB-TTL-TRAILER}} | | {{LCD-USB-TTL-TRAILER}} |