Etape 11 : Essais/dépannage
En supposant que vous avez programmé votre MCU AVR et suivi le schéma de câblage, à ce stade, vous devriez être capable de se connecter les copeaux à la masse et V + de vos batteries (ou apport externe de 4-5.5V). Idéalement, le disque devrait immédiatement s’allumer et traverser les animations « lame ».
DÉPANNAGE
Si vous rencontrez des problèmes une fois que vous offre la puissance à vos jetons, la meilleure chose à vérifier est votre schéma de câblage. Débranchez la batterie - vous ne voulez pas faire quoi que ce soit.
Pour ceux d'entre vous qui tentent de port le code à un autre AVR, ou essayez de faire quelques dépannage - il y a trois lignes de code commenté dehors dans initsdp8 de LEDControl.h. Ces mettent la puce en mode de test pendant 1 seconde - utile pour vérifier votre câblage.
En outre, il y a une fonction incluse led_test que j’ai codé comme une séquence initiale d’essai - s’allume successivement chaque LED. Si vous avez fait des erreurs de câblage - cela peut être utile aussi bien. Il suffit d’ajouter un appel à cette fonction après avoir appelé initsdp8.
Si n’importe qui s’exécute dans le pétrin et je suis capable d’aider - je vais poster les étapes de dépannage supplémentaires ici aussi bien.