Stap 2: Aanpassing aan nieuwe hardware
De schets Simon_Says did niet werkzaamheden voor mij zoals de code waarop de correctie pin-toewijzingen. Verder is de code was moeilijk te volgen en had enkele bugs.
Dus ik gemaakt deze bijgewerkte versie.
- Vaste het miss gebruik van type "boolean" voor pin-codes
- De code zodanig aangepast dat het voor elke LED & knop pin-toewijzingen werken zal.
- De stroom van de logica was veel te ingewikkeld en in plekken ook herhaalde, waardoor het moeilijk te begrijpen en te zuiveren. Dus vereenvoudigd ik het voor het grootste deel.
- Samen met andere verbeteringen zoals het feit dat ik de naam van de klassenobject van de 'Toon' van 'speakerpin' naar 'speaker veranderde' en een byte variabele 'speakerpin' voor haar pin # toewijzing hebt gemaakt.
- Okt 2015: toegestaan voor snelle knop input sequenties
Een downloadlink voor mijn bijgewerkte schets is hier opgenomen. U vindt het gemakkelijk om te gaan met uw eigen hardware door simpelweg het veranderen van pin-toewijzingen in de buurt van het begin van de code. Downloaden en veel plezier ermee.