Stap 5: De afgewerkte LED matrix
De strip te gaan
Gewapend met 3 rollen van apparatuur draad, was schaar, draad frezen, solder, soldeerbout en wat grote muziek, ik voor een beetje van het solderen.
Ik gebruikte zwarte multicore voor GND, rode ongetrouwd pit voor 5V + en groene enkele kernpopulatie voor gegevens. Ik ben in 2 geesten waarover klopt te gebruiken, enkele kernpopulatie hoeft tinning zodat de strengen in volgorde, maar meer druk uitoefenen op de soldeer gewrichten zoals u buig de draden verbinding maken met de volgende strip. U beslissen welke u liever.
De taak van het solderen hoeft echt niet veel instructie, gewoon join GND aan GND enz aan het einde van elke strip. Niet spannend, maar noodzakelijk.
Arduino
Volgende baan nadat alle van de LED strips zijn toegetreden, is de Arduino. Mounten, het drijven en verbinding maken met data lijn. Mounten is het makkelijke gedeelte, een korte strip van gepolsterde dubbele dubbelzijdige tape. Er is geen juiste plaats te zetten, maar het zou onzin kijken als er geen rechte. Het andere ding om te overwegen is de positie van de real-time klok-module die 'moet' worden als dicht bij de Arduino mogelijk om ervoor te zorgen u nauwkeurige resultaten.
Denk terug aan de eerste testen, ik noemde een condensator in de lijn van de macht en een weerstand in de data lijn. We zullen terugkomen op de weerstand in een minuut, maar laten we eens een kijkje op de beste plaats voor de condensator.
Een condensator van 1000 µF is niet een klein onderdeel, en de onderdelen voor het hele project hebben zijn gekozen omdat ze dun en in de kleine kloof tussen de achterkant van de LED-matrix en de frame terug-plaat past.
Als u de foto's, is het gemonteerd op een bord en gebogen over. Onder de Raad van bestuur, de pinnen van de condensator worden gesoldeerd op de RD Session Host pinnen wij zal later soldeer de 5V + en GND draden aan voor macht, LEDs en real-time klok. Dit bord was hot-gelijmd in plaats.
We gebruikten de Arduino Mega aan de macht van de LED's voor het testen, en ik hoefde te verminderen van de kleurintensiteit, zoals zelfs de Mega geen voldoende stroom om het licht hen allemaal. Ik zal niet het punt arbeid, maar elke kleur bij volledige helderheid trekt 20ma. Die echt opgeteld. De Arduino Nano niet kan zeker de huidige wij moeten leveren. Ik heb dus 2 USB-kabels gehackt. Snijden het einde verlaten 6" zal toestaan u om te onttrekken naar de USB-kabel om de volledige 500ma van een USB-aansluiting, terwijl ook het voeden van de Arduino en het overbrengen van gegevens. Deze 'kraan' is dan aangesloten op de klemmen op het bord van de macht samen met de draden naar de LEDs.
Dus, we hebben macht aan de Arduino, en macht aan de bovenkant en de onderkant van de LED-matrix, alles wat we nu nodig hebben is de data lijn verbinden met de Arduino, herinneren dat we nodig een weerstand in lijn. In de beproevingsinrichting, de weerstand is op het breadboard, maar we niet gebruiken voor het laatste project. Ik heb dus een weerstand op de data-draad gesoldeerd en het ingekapseld in heat-shrink. Het andere uiteinde van de weerstand zit soldeerder tot en met 6 pin op de Arduino. Het is vermeldenswaard dat terwijl niet noodzakelijk is, de condensator en een weerstand worden nu beschouwd als 'best practice' door Adafruit.
Volgende fase is het laden van de dezelfde schets die hebben we op de Mega, op de Nano gebruikt en kruis je vingers!
Volgende stap (zodra we alle LEDs werken hebt gecontroleerd, is op te lossen het klankbord raster en knip een groef van de knop.