Étape 6: Arduino Shield
Le câblage est le suivant :
-Enregistre la Maj tableau de bord:-données à la broche 5-Verrouiller pour épingler 6
-Horloge à broche 7 - le joueur 1 Registre à décalage:-données à la broche 8
-Horloge à la broche 9
-Verrou à la broche 10 - Registre à décalage 2 joueur:-données à broche 11
-Horloge à la broche 12
-Boucler pin 13 - le joueur 1 touche: - Pin 1 - 2 joueur touche : potentiomètre de réglage de vitesse - Pin 2 -: - broche A2 - LED strip:-données à la broche 3
-Horloge à la broche 4 - LCD - SDA à broche A4
-SCL à broche A5
Sur mon Arduino Uno, l’écart entre les broches 7 et 8 était à l’échelle pour mon perfboard donc j’ai dû utiliser deux morceaux de perfboard et puis j’ai soudé les ensemble une fois l’espacement était correcte (première photo). Puis j’ai soudé sur les entêtes de 1 x 4. Si vous pouvez, acheter les en-têtes goujon long parce qu’il est agréable d’avoir une autorisation supplémentaire en dessous (j’ai utilisé les réglettes à broches plus courtes) (seconde photo). Assurez-vous que vous soudez au moins sur les en-têtes assez pour couvrir les broches numériques broches analogiques 1-13, 2, 4 et 5, vin et au moins un des motifs.
Ensuite, j’ai soudé à la prise d’alimentation femelle et ensuite soudées sur les tableaux d’affichage, bande de LED et les fils qui seront attache à chaque registre à décalage de bouton poussoir et LED.
Au début, je ne sais pas combien de puissance LED Pong utiliserait alors j’ai fait un convertisseur de tension de 5v qui pourrait manipuler quelques ampères. Après le test, j’ai trouvé que le circuit tire sur 150mA quand il est joué et puis, il grimpe à 500mA, quand quelqu'un gagne. Le convertisseur de tension de L7805 peut gérer un amplificateur de courant alors que vous pourriez probablement sortir avec son utilisation comme
. Assurez-vous juste que vous mettez un dissipateur de chaleur sur elle ! Si vous voulez faire ce que j’ai fait, suivez le schéma (cinquième photo). Fiches techniques : TIP31C, L7805
Aussi, je devrais mettre le transistor plus loin vers la droite parce que c’est juste au-dessus de la prise USB de l’Arduino (sixième photo).
Quand j’ai fini le circuit régulateur de tension, j’ai branché dans un bloc d’alimentation 9v et testé avec un voltmètre et elle a fourni un cool 5,14 volts.
Enfin, j’ai soudé les fils d’alimentation à leurs places respectives. Vous devez connecter le gnd veuillez à terre et le vin à la sortie 5v de transistor. Cela fournira votre Arduino avec puissance quand LED Pong est allumé. Ne pas faire n’importe quoi avec la broche d’alimentation 5v sur la carte Arduino.
Pour tester votre circuit jusqu'à présent, copiez et collez ce code dans l’Arduino.
Si tout fonctionne lorsque vous l’allumez, vous donner une petite tape sur le dos et aller chercher une bière (si vous êtes assez vieux). Tous les trucs difficile est derrière vous.