Digital Zoetrope (6 / 6 steg)
Steg 6: kodning
Den första delen av koden visar siffror på zoetrope, jag skapade en subrutin för varje nummer så om du vill skriva ett nummer på displayen behöver du bara ringa den relevanta subrutinen. Det är värt att komma ihåg att lysdioderna har en gemensam anod så att göra en ljus upp dess relevanta digitala pin måste ställas in låg. Det kan ta lite tid mixtra med längden av förseningen beroende på hastigheten på din motor, jag kommer att uppdatera detta instructable med mer kod när jag skriver det, jag vill använda Halleffekten sensorn att beräkna frekvensen av motorn och sedan använda detta för att bestämma längden på de siffrorna som visas.
Andra tänds bara varje LED i ordning och sedan ner, detta ger en intressant mönster och det användbara för att testa zoetrope.