Modifications
Sauter à la navigation
Sauter à la recherche
← Modification précédente
Modification suivante →
MicroPython-4x7
(voir la source)
Version du 26 septembre 2015 à 14:36
580 octets ajoutés
,
26 septembre 2015 à 14:36
→Tester l'afficheur
Ligne 116 :
Ligne 116 :
Nous pouvons constater que l'adresse 112 (décimale) est bien utilisée (112 décimal correspond à 70 en hexadécimal dont la notation est 0x70).
Nous pouvons constater que l'adresse 112 (décimale) est bien utilisée (112 décimal correspond à 70 en hexadécimal dont la notation est 0x70).
Pour connaître la représentation d'une valeur décimale, vous pouvez utiliser l'instruction {{fname|print( '%x' % 112 )}}
Pour connaître la représentation d'une valeur décimale, vous pouvez utiliser l'instruction {{fname|print( '%x' % 112 )}}
+
+
Créons maintenant notre objet led4x7 puisque nous connaissons tous les paramètres nécessaires.
+
+
<nowiki>led4x7 = LED4x7( addr=0x70, i2c=i2c )
+
led4x7.on()
+
led4x7.displayNumber( 4567 )
+
led4x7.displayString( 'MCH' ) # le "M" ne peut pas être affiché -> rien a cette position
+
led4x7.clear()
+
led4x7.displayDigit( 2, 4 ) # Affiche un 4 en 3ieme position (position de 0 à 3)
+
led4x7.setDots(True) # affiche les doubles points.</nowiki>
+
+
Il y a d'autres exemples de méthodes utilisables comme {{fname|blink}} pour le clignotement et {{fname|set_brightness}} pour la luminosité.
== Ressources ==
== Ressources ==
Admin
Bureaucrates
,
Administrateurs
29 917
modifications
Menu de navigation
Outils personnels
Se connecter
Espaces de noms
Page
Discussion
Variantes
Affichages
Lire
Voir le texte source
Voir l’historique
Plus
Rechercher
Navigation
ARDUINO
RASPBERRY-PI
[:: PI Hacking ::]
Particle.IO
Micro Python
Imprimante 3D
Actualités
Modifications récentes
Page au hasard
Aide
Outils
Pages spéciales
Version imprimable