Étape 8: Ajout du code pour la cinquième tête
1) ajoute l’axe de cinquième
# définir un tableau de pins utilisés comme conducteurs
# NOTE : Nous avons ajouté les devants 5 à la broche
# 15 l’en-tête RPi GPIO
charliePins = [7,11,12,13,15]
2) mettre à jour la liste de rang supérieur et inférieur
# Définir les lignes supérieures et inférieures en nombre de la
# LED dans la liste des LEDs doit être créé.
# NOTE : Nous avons ajouté quatre nouvelles paires de LEDS
# pour nos lignes en haut et en bas
haut = [0,2,4,6,8,10,12,14,16,18]
bas = [1,3,5,7,9,11,13,15,17,19]
Je n’aimais pas les broches éclairage de gauche à droite, alors j’ai ajouté deux extraits en option plus de code :
1) que j’ai créé une nouvelle liste de LED qui aurait eux légers dans l’ordre :
# L’ordre des voyants de gauche à droite
# Première épingler le haut, puis bas pin
charlieOrder = [0,1,2,3,8,9,4,5,10,11,14,15,6,7,12,13,16,17,18,19]
2) j’ai ajouté le code pour les exécuter dans l’ordre :
# Les flash ensuite dans l’ordre de
# de gauche à droite
pour conduit à charlieOrder :
lightLED(charlieLEDS[led])
Sleep(0.25)
Le code final est attaché ici et encore une fois, très commentées. Et voici une vidéo de tout cela en action :