Étape 2: Plateau de jeu câblage
LEDs
Insérez les 36 communes anode RGB LED dans les trous jusqu'à ce qu’ils font contact avec le lit en acrylique. Si les trous sont surdimensionnés, vous pouvez mettre un peu de colle chaude sur la LED pour maintenir en place. Connecter l’anode, rouges, bleus et verts bornes ensemble des 4 LEDs à chaque jouent carrés. Nous allons pour câbler les 4 LEDs en parallèle sur les sorties de registre de décalage. Les bornes d’anode commune peuvent être connectés à travers tous les jeu 9 places à 1 petit perfboard. L’Assemblée de surface de jeu comportera finalement un câble en nappe avec 5V +, GND, données, horloge, loquet, 5V + bouton & SIGNAL connexions.
Registre à décalage & Perfboards
Chacun des 4 registres à décalage TLC5916 à son propre perfboard souder. Souder une résistance de 1K Ohms sur la broche de Rext du Registre. Chaque registre à décalage a 2 motifs, données, loquet, horloge, pouvoir, une seule résistance au contrôle naufrage actuel et contrôlable de 8 sorties. L’avantage d’utiliser un changement de Registre, et à son tour plusieurs Maj guirlande enregistre, est que je peux contrôler des centaines de LED avec seulement 3 broches de l’Arduino Uno. Il peuvent sembler compliqué, mais nous marchons par là finalement.
Chaque carré de jeu de la 9 total nécessitera 3 sorties (RVB) d’un registre à décalage. Cela signifie que 27 sorties totales. Donc un total d’au moins 4 registres à décalage. Les registres à décalage vont être câblés suivant l’image en pièce jointe. Le schéma de la première est un exemple du premier registre câblé pour les premiers carrés 3 jouer. Car il y a 9 led connexions et seulement 8 sorties disponibles sur ce registre à décalage, le prochain Registre à décalage se chargera de la LED bleue pour jouer carré 3.
Beaucoup plus grand schéma montre le câblage pour tous les 4 registres. Il peut être déroutant au premier abord mais c' est pas trop difficile. J’espère juste que vous venez de brasage ! Comme vous pouvez le voir sur les rats nichent des fils qui ont émergé que je ne suis pas le meilleur à des mises en page mais je n’ai également pas une tonne de ce câble de branchement de calibre disponible. J’ai utilisé des cavaliers de dupont à faire beaucoup de lui.
Boutons
Les boutons-poussoirs peuvent être traitées de différentes manières. Une méthode consiste à acheter un registre à décalage d’entrée et fil beaucoup la même façon que la LED registres à décalage ou câbler chaque bouton retour aux entrées de l’Arduino. Un moyen plus simple est d’utiliser des chutes de tension dans les résistances. Dans le bouton ci-joint schéma, vous pouvez voir qu’il y a une résistance de 100 ohms entre chaque bouton. Cela signifie que si j’ai touché le bouton 9 la tension va baisser à travers les résistances Ohm 8 100 avant que la tension est lu par l’Arduino. Inversement la tension ne chute pas du tout si je frappe le 1er bouton.