Stap 4:.. .wiring in de rug
Wij realiseerden iets vroeg op; de Arduino heeft slechts 3 grond pinnen. Om dit oplossen, we gebruikten transistoren aangesloten op een aantal van de Arduino digitale uitgangen, zodat wanneer de output is ingesteld op hoog, de transistor in een grond veranderen zou. Aanvankelijk besloten we om de gronden van de rijen zodat we alleen zouden moeten gebruiken 4 transistoren, maar een miscommunicatie (korte en lange benen op de LEDs) leiden naar ons via de kolommen als gronden met 6 transistoren. Dit leidt tot een meer experimentele bestuur rommelig, maar ik denk dat onze schuld was.
Nu, we gebruikten een experimenterende board (een silicium board met een heleboel gaatjes) alle onze weerstanden en transistors in plaats te houden in de achterkant van de helm. Degene die onze leraar gaf ons al had een heleboel dingen op, zodat we gewoon afgesneden het allen, met uitzondering van sommige leuk uitziende pinnen die heel mooi op de Arduino passen zou. Het enige dat een pijn was was dat iedereen in de groep redelijk nieuw solderen was (hetgeen verklaart de lange-ontdaan draden). De pinnen al solderen op de achterkant van hen uit hun vorige gebruik, en ze bleek moeilijk te verwijderen. Dus we enkel liet het daar en zet nieuwe solderen op de top van het. DOE DIT NIET. Het kan verzamelt in massale klontjes en zelfs nog moeilijker om daarna verwijderen. Sommige van de solderen was moeilijk, en kreeg op andere pennen (dat is waarom pin 7 werd niet gebruikt in onze Arduino-code). Ook, wanneer de pin duwen op de transistors back-up via de experimentele board, ik per ongeluk opgelicht hen dus moest de draad op de rug worden gesoldeerd. Maar genoeg QQ voor nu, terug naar het project.
De installatie moet precies zoals in het schema. Het enige dat niet 100% is de waarde van de weerstanden, waarvan ik denk dat is 10k voor de transistors en 5k voor de rijen.