Stap 2: ontwerpen
De pin van de gegevens op elke strip loopt slechts in één richting, zodat ik in eerste instantie gepland op een gigantische string voor 900 LEDs. Ik eerst getest een paar stroken met een eenvoudige code om gewoon weer op 100% wit licht, dan gespannen ze samen aan het eind. Dat werkte niet zo goed als de eerste strip 1.4A maar de laatste strip alleen ontvangen over 500mA gebruikt, waardoor het merkbaar dimmer. Nou, dat gaat niet werken.
Ik besloot om de macht van de strips parallel uit twee belangrijkste buslijnen op elk paneel, maar sluit de pinnen van de gegevens in de serie. De strips zijn voorzien van een connector aan beide uiteinden die macht evenals data lijnen mogelijk te maken voor seriële verbinding, maar ze ook hebben een tweede reeks van blote draden voor stroomaansluitingen verbindt. Ik gebruikte deze blote draden om deze te verbinden parallel aan de buslijnen over de bodem van het panel en de connectors geschiedde het data signaal langs de lijn. Aangezien de gegevens seriële worden moet, moeten de strips begin tot eind worden aangesloten. Dit betekent dat wanneer je kijkt naar het scherm, de gegevens in de linkerbenedenhoek komt en loopt van de eerste strip, dan naar beneden van de tweede, op de derde, etc. in een zig-zag patroon over de hele linie. Wat betreft de macht is, de strips zijn volledig dubbelzinnig met hoe u verbinding maakt de + 5V en GND, zodat dit perfect werkte. Ik bouwde een proof of concept op de tabel met slechts tien strips en op volle kracht was het echt begint te kwetsen mijn ogen en ik moest mijn zonnebril dragen.
Dat kreeg het harde deel van het gehele ontwerp, alleen de strips alle aangedreven gelijkmatig. De rest was gewoon een kwestie van het allemaal op een bord.