Stap 11: Testen/oplossen
Ervan uitgaande dat u hebt uw AVR MCU geprogrammeerd en het bedradingsschema gevolgd, op dit punt, u moet zitten kundig zowel chips aan de grond en V + verbinding van uw batterijen (of externe levering van 4-5.5v). Idealiter moet de schijf onmiddellijk oplichten en doorlopen van de "blade"-animaties.
PROBLEEMOPLOSSING
Als u problemen tegenkomt zodra u spanning aan uw chips leveren, is het beste ding om te controleren uw bedradingsschema. Koppel de accu - u niet wilt iets bak.
Voor degenen onder u die proberen naar de haven van de code aan een andere AVR, of proberen te doen sommige problemen oplossen - zijn er drie coderegels commentaar uit in initsdp8 van LEDControl.h. Deze zet de chip in testmodus gedurende 1 seconde - handig voor het controleren van uw bedrading.
Er is ook een inbegrepen led_test-functie die ik gecodeerd als een sequentie van de beginsnelheid van de proef - dit brandt de LED opeenvolgend. Als u sommige bedrading fouten gemaakt heb-dit ook nuttig kan zijn. Voeg eenvoudig een aanroep naar deze functie nadat initsdp8 is aangeroepen.
Als iedereen in de problemen loopt en ik ben in staat om te helpen - zal ik post meer probleemoplossingsstappen hier ook.