Etape 7: Connexion nœuds ensemble
Maintenant, j’ai eu un gros tas de nœud PCB tous en attente d’être testés et reliés entre eux.
Après un peu de tâtonnement avec rejoindre nœuds ensemble à l’aide de câbles de rallonge de servo comme mentionné dans la dernière section, j’ai décidé d’essayer une approche différente.
Encore une fois, j’ai sorti ma machine CNC fidèle et routé sur deux poches à la taille du nœud PCB dans un morceau de MDF. Chaque poche est l’espace correct dehors pour maintenir l’espacement des pixels requise en fonction de mes dimensions de la table. Deux BPC ont été placés dans les poches et une section du câble extension servo a été soudée entre les deux.
La dernière image met en évidence la différence entre ma première approche et mon deuxième approche à l’aide d’un gabarit. Ici, je pense que la leçon est « toujours utiliser un gabarit ».
Je suis passé par tous mes nœuds connectant ensemble dans les ensembles de 16. Puis à l’aide d’un morceau un peu plus de 3 brins ruban fil j’ai connecté l’ensemble des 16 ensemble pour faire des jeux de 32 ou deux colonnes pleins de pixels sur le tableau.
Une fois cela fait j’ai ajouté plus grandes longueurs de fils individuels pour les nœuds de deux extrémité afin qu’ils étaient prêts pour les essais et puis finalement câblage ensemble.
Pour tester les rubans, j’ai terminé le firmware du nœud et ensuite chargé chaque nœud avec le programme à l’aide de mon outil de programmation PICkit 3. Pour connecter le PICkit 3 à chaque nœud, j’ai placé un en-tête SIL 6 broches dans la douille sur le PICkit et placés ensuite l’autre extrémité dans la prise sur le circuit imprimé. Lorsque vous programmez simplement dois tenir le PICkit d’une manière où vous forcez doucement la connexion sur les 6 broches. Cela en gardant le nœud plat PCB sur la table et se penchant le PICkit légèrement dans les deux sens.
Une fois que le firmware a été chargé sur chaque nœud dans la chaîne j’ai programmé le maître avec un code à attaquer les nœuds, les clair tout comme le rouge, vert et bleu dans l’ordre, puis de montrer la valeur de leur IR sur leur LED RGB. Cela me permet de contrôler toutes les fonctionnalités beaucoup plus rapide, puis en testant une planche à la fois. J’ai construit et cuits au four d’un total de 320 nœuds et en fin de compte que j’ai eu seulement deux nœuds échouent au cours des tests, dont un a été rapidement corrigé avec mon fer à souder. Pas mal va examiner.
WireJIG.zip