Stap 3: Bouw van het voorbord
Hardware
Ik ontwierp het hoofdeinde in Adobe Illustrator en snijd het uit 3 mm acryl met een laser cutter. De files werden gemaakt om te passen van een laser met een drie-voet breed bed. Echter, behoeft niet te gebruiken een laser cutter. Ik wilde gewoon beetje driehoekige gaten voor elk geleid in plaats van het typische ronde gezicht. Het voorbord bestaat uit drie lagen, een frontplaat, twee middelste "wings" voor de LED's, en een basisplaat; Deze zijn ingeklemd samen met 6-32 schroeven. De proto-board en circuit monteren aan de achterzijde voor een schoon gezicht. Vier 18" vierkante vattenproducenten staven zijn geschroefd in de achterplaat om de eenheid te rusten op een plank, maar deze kunnen worden vervangen door nagels of haken als u zou willen hebben van de eenheid opknoping op een achterwand.
Elektronica
Het schema is vrij eenvoudig, aangezien de meeste van het circuit bestaat uit vooraf geassembleerde modules. De alleen afzonderlijke componenten zijn de weerstanden op de digitale In-pinnen van de NeoPixel kettingen en een vlezige 1000 uF Elektrolytische condensator over de macht rails. De LEDs zijn opgedeeld in vier segmenten, twee lengtes van 16 LEDs uitgebreid tot drie voeten voor het hoofdeinde en twee lengtes van 12 LEDs uitgebreid tot twaalf voeten voor elke vloer-strip. Ik gebruikte klemmenstroken aansluiten van de externe NeoPixel ketens en voeding; Dit maakt de installatie eenvoudiger met kortere draden en laat DIS snelmontage van de eenheid.
Software
De code is eveneens vrij bescheiden. Heb ik besloten om het gebruik van een Arduino Pro Mini (328 ATmega @ 5V) van Sparkfun, omdat ze goedkoop zijn (~ $10) en kleine. Ik zou niet moet herprogrammeren van dit board vaak, dus er was geen noodzaak om extra te betalen voor de FTDI chip op een regelmatige Arduino. De code is vrij compact, dus met slechts lichte wijzigingen zeker zou kunnen gebruiken een nog kleinere micro zoals de Adafruit Trinket of zelfs een kale ATtiny85!