Stap 5: Aansluiten en programmeren
Oranje - top midden
Oranje w - onder Midden
Blauw - innerlijke links C vorm
Blauwe w - vorm van de buitenste links C
Groen - innerlijke recht C vorm
Groen - vorm van de buitenste recht C
U gaat wilt testen van de verbindingen van de andere kant van de kabel. Dit maakt het gemakkelijk te raken van willekeurige combinaties aan de 3v-batterijen.
Hier is een werkblad Ik heb gemaakt om het bijhouden van de verbindingen. Als jouwe verschillend voor sommige reden zijn moet u notities, zoals wijzigingen worden aangebracht moeten wanneer u de software laadt.
Toen ik begon, gebruikte ik een aantal regeling op basis van de kolommen. Er waren in totaal 5, met de buitenste met 6 elke (65556). Negeren dat voor programmering, ga met de 1-27 een, want het is veel makkelijker om te het adres in het programma. Het is echter nog steeds nuttig tijdens het testen, zoals proberen om te herinneren welke is 16 kan gek, maar vinden van de 3de in kolom 4 (43) eenvoudig is. Beide zijn er voor u.
Hier is de broncode die ik voor de twee animaties in de video's gebruikte. Vergeet niet om te zetten van een weerstand tussen uw pins Arduino en uw draden!
Helaas is er een beperking op de Arduino de matrixgrootte. Ik ben niet zeker wat het is, dat is waarom ik maakte een matrix van bytes om ruimte te besparen. U kunt in principe elke twee van de animaties, maar niet alle van hen hebben. Als de Arduino niet reageert, commentaar uit enkele lijnen van de animatie en vervolgens via worden verzonden.
Dit is alleen de eerste versie. Ik heb al iets geschreven in proces die ik gebruiken kan voor het plannen van de animaties, en zodra ik heb het genereren van code om te werken met mijn programma, dan zal ik dat ook vrijgeven. Ik ben ook bezig met een tweede versie van de software met meerdere animaties en interactieve controles. Ik zal ervoor te werken zodra ik kreeg wat van dat werk. Abonneren op mijn blog voor eventuele updates.