Modifications

Sauter à la navigation Sauter à la recherche
819 octets ajoutés ,  5 octobre 2015 à 07:22
Ligne 51 : Ligne 51 :     
== Le code ==
 
== Le code ==
 +
Voici le code permettant de tester votre montage
 +
<nowiki># declaration des broches
 +
names = ['X1','X2', 'X3', 'X4', 'X5', 'X6', 'X7', 'X8' ]
 +
 +
# créer les objets Pin configuré en sortie (OUT_PP)
 +
pins = []
 +
for name in names:
 +
  pins.append( pyb.Pin( name, pyb.Pin.OUT_PP ) )
 +
 +
while True:
 +
  for pin in pins:
 +
    pin.high()
 +
    pyb.delay(100)
 +
    pin.low()
 +
    pyb.delay(100)</nowiki>
 +
 +
Nous commençons par créer un objet liste {{fname|names}} qui contient les noms des broches utilisées sur notre PyBoard.
 +
 +
Nous avons scrupuleusement respecté l'ordre des broches dans cette liste.
 +
 +
L'instruction {{fname|1=pins = []}} crée une liste vide. Nous la remplirons avec les objets de type {{fname|Pin}} qui nous permettrons de contrôler directement les broches.
 +
 +
Ensuite, nous utilisons une boucle {{fname|for}} pour 
 
{{traduction}}
 
{{traduction}}
    
{{MicroPython-Hack-Prepare-TRAILER}}
 
{{MicroPython-Hack-Prepare-TRAILER}}
29 879

modifications

Menu de navigation