Stap 7: Knooppunten aan elkaar koppelen
Ik had nu een grote stapel van knooppunt PCB's allemaal te wachten om te worden getest en met elkaar verbonden.
Na een beetje trial and error met knooppunten samen met behulp van servo verlengkabels zoals vermeld in de laatste sectie joining besloten heb ik om te proberen een andere benadering.
Ik stapte uit mijn trouwe CNC-machine opnieuw en gerouteerd uit twee zakken de grootte van het knooppunt PCB in een stuk van MDF. Elke zak was de juiste ruimte uit elkaar te houden van de Pixelpitch nodig om aan te passen mijn tabelafmetingen. Twee PCB's werden in de zakken geplaatst en een deel van de servo-kabel voor uitbreiding was tussen gesoldeerd.
Het laatste beeld wijst op het verschil tussen mijn eerste benadering en mijn tweede benadering met behulp van een mal. Ik denk dat hier de les "gebruik altijd een mal".
Ik ging door alle mijn knooppunten hen aan elkaar koppelen in een set van 16. Vervolgens met behulp van een iets langere stuk voor 3-core ribbon draad ik aangesloten de sets van 16 samen om sets van 32 of twee volledige kolommen van pixels op tafel.
Zodra dit is gebeurd ik heb toegevoegd langere lengtes van individuele draad aan het einde van de twee knooppunten, zodat ze klaar voor het testen en dan uiteindelijk bedrading samen waren.
Voor het testen van de linten ik voltooide de knooppunt firmware en vervolgens geladen elk knooppunt met het programma gebruikt mijn PICkit 3 programming tool. De PICkit 3 verbinden met elk knooppunt ik een 6-weg SIL koptekst in de aansluiting op de PICkit geplaatst en vervolgens het andere uiteinde in de aansluiting op de PCB geplaatst. Bij het programmeren van u gewoon moet houden van de PICkit op een manier waar u zachtjes de aansluiting op alle 6 pinnen dwingen. U doet dit door het knooppunt PCB plat op de tafel te houden en de PICkit enigszins leunend in beide richtingen.
Zodra de firmware is geladen op elk knooppunt in de keten ik de meester met wat code aan het adres van de knooppunten, licht ze allemaal als rood, groen en blauw in volgorde geprogrammeerd waarna de waarde van hun IR Toon op hun RGB LED. Dit kan ik alle functionaliteit die veel sneller dan het testen van een bord tegelijk controleren. Ik bouwde en een totaal van 320 knooppunten en in het einde had ik slechts twee knooppunten mislukken tijdens het testen, waarvan er één werd snel bevestigd met mijn soldeerbout gebakken. Niet slecht gezien gaan.