Grove RGB LCD
Télécharger la bibliothèque : mb_rgb_lcd_grove.zip ou esp_grove_rgb_lcd.zip et l'installer (voir le tutoriel)
Raccordement : utiliser un adaptateur 3,3-5V (voir rubrique Adaptateur 3,3-5V)
Micro:bit
Programme qui affiche du texte sur un fond qui change de couleur
from mb_rgb_lcd_grove import * from microbit import * lcd = mb_afficheur_lcd() lcd.color(0, 0, 0) while True: # affichage lcd.clear() lcd.setCursor(2, 0) lcd.write('hello World') # couleur lcd.color(255, 0, 0) sleep(500) lcd.color(0, 255, 0) sleep(500) lcd.color(0, 0, 255) sleep(500) |
ESP8266
Programme qui affiche du texte sur un fond qui change de couleur
from esp_rgb_lcd_grove import * import time lcd = esp_afficheur_lcd() lcd.color(0, 0, 0) while True: # affichage lcd.clear() lcd.setCursor(2, 0) lcd.write('hello World') # couleur lcd.color(255, 0, 0) time.sleep_ms(500) lcd.color(0, 255, 0) time.sleep_ms(500) lcd.color(0, 0, 255) time.sleep_ms(500) |
Méthodes de la bibliothèque rgb_lcd_grove
Méthode |
|
mb.afficheur.lcd() esp.afficheur.lcd() |
Initialisation de l'afficheur sur Micro:bit ou ESP8266 |
.clear() |
Efface l'écran |
.setCursor(col, lig) |
Place le curseur à la position voulue en définissant ses coordonnées. Le caractère en haut à gauche de l'écran a pour coordonnées (0, 0) et celui en bas à droite de l'écran, (15, 1). |
.color(r, v, b) |
Change la couleur du rétro-éclairage en définissant les composantes RVB. r : 0-255, v : 0-255, b : 0-255 |
.write('GCworks') .write(var) |
Affiche du texte ou une variable |
Créé avec HelpNDoc Personal Edition: Produire des livres Kindle gratuitement