Ligne 7 : |
Ligne 7 : |
| | | |
| == Afficher du texte == | | == Afficher du texte == |
− |
| |
| <nowiki>from lcd import * | | <nowiki>from lcd import * |
| l = LCD( rate=21000000 ) | | l = LCD( rate=21000000 ) |
Ligne 36 : |
Ligne 35 : |
| | | |
| <small>Note: ces paramètres sont en fait ceux que l'on peut passer à la classe BaseChars</small> | | <small>Note: ces paramètres sont en fait ceux que l'on peut passer à la classe BaseChars</small> |
| + | |
| + | == Définition des couleurs == |
| + | Le fichier {{fname|colors.py}} de la bibliothèque contient la définition d'une série de couleur |
| + | |
| + | <nowiki>BLACK = (0, 0, 0 ) # NOIR - 0, 0, 0 |
| + | NAVY = (0, 0, 15) # BLEU NAVY - 0, 0, 128 |
| + | DARKGREEN = (0, 31, 0 ) # VERT FONCé - 0, 128, 0 |
| + | DARKCYAN = (0, 31, 15) # CYAN FONCé - 0, 128, 128 |
| + | MAROON = (15, 0, 0 ) # MARRON - 128, 0, 0 |
| + | PURPLE = (15, 0, 15) # POURPRE - 128, 0, 128 |
| + | OLIVE = (15, 31, 0 ) # VERT OLIVE - 128, 128, 0 |
| + | LIGHTGREY = (23, 47, 23) # VERT CLAIR -192, 192, 192 |
| + | DARKGREY = (15, 31, 15) # GRIS FONCé - 128, 128, 128 |
| + | BLUE = (0, 0, 31) # BLEU - 0, 0, 255 |
| + | GREEN = (0, 63, 0 ) # VERT - 0, 255, 0 |
| + | CYAN = (0, 63, 31) # CYAN - 0, 255, 255 |
| + | RED = (31, 0, 0 ) # ROUGE - 255, 0, 0 |
| + | MAGENTA = (31, 0, 31) # MAGENTA - 255, 0, 255 |
| + | YELLOW = (31, 63, 0 ) # JAUNE - 255, 255, 0 |
| + | WHITE = (31, 63, 31) # BLANC - 255, 255, 255 |
| + | ORANGE = (31, 39, 0 ) # ORANGE - 255, 165, 0 |
| + | GREENYELLOW = (18, 63, 4 ) # VERT/JAUNE - 173, 255, 47</nowiki> |
| + | |
| + | Ces couleurs sont stockées dans des tuples '''mais attention''' la valeur numérique respecte la codification RGB565 (couleur 16-bit, R:5-bit; G:6-bit; B:5-bit). |
| + | |
| + | == La couleur de fond == |
| + | L'instruction {{fname|fillMonocolor}} permet de remplir l'écran avec une couleur de fond. |
| + | |
| + | fillMonocolor( color, margin=0) |
| + | |
| + | |
| + | d.fillMonocolor(GREEN) |
| | | |
| == todo == | | == todo == |