Créons maintenant notre objet led4x7 puisque nous connaissons tous les paramètres nécessaires.
Créons maintenant notre objet led4x7 puisque nous connaissons tous les paramètres nécessaires.
−
<nowiki>led4x7 = LED4x7( addr=0x70, i2c=i2c )
+
<nowiki>disp = Matrix8x8( addr=0x70, i2c=i2c )
−
led4x7.on()
+
disp.set_row( 2, 0xFF ) # active la ligne 2 (3ieme ligne )
−
led4x7.displayNumber( 4567 )
+
disp.set_row( 3, 0xFF ) # active la ligne 3 (4ieme ligne )
−
led4x7.displayString( 'MCH' ) # le "M" ne peut pas être affiché -> rien a cette position
+
disp.clear()
−
led4x7.clear()
+
disp.set_column( 1, 0xFF ) # active la ligne 1 (2ieme ligne)
−
led4x7.displayDigit( 2, 4 ) # Affiche un 4 en 3ieme position (position de 0 à 3)
+
disp.clear()
−
led4x7.setDots(True) # affiche les doubles points.</nowiki>
+
disp.set_pixel(0,0)
+
disp.clear()
+
for i in range( 0, 8 ): # ligne en diagonale
+
print( i )
+
disp.set_pixel( i, i )
−
Il y a d'autres exemples de méthodes utilisables comme {{fname|blink}} pour le clignotement et {{fname|set_brightness}} pour la luminosité.
+
</nowiki>
+
+
Il y a d'autres exemples de méthodes utilisables comme {{fname|set_blinking}} pour le clignotement, {{fname|set}} pour afficher un "''bitmap''" et {{fname|set_brightness}} pour la luminosité.