Etape 3: Tester le simulateur de bouton
Cette étape n’est pas nécessaire, mais ce serait certainement une bonne idée de le faire. Alors tout d’abord, je voudrais télécharger le fichier zip ci-joint. Il contient l’esquisse de l’Arduino, ainsi que tous les fichiers du pilote TLC5940.TLC5940 :
Connectez le TLC5940 comme suit. J’ai reçu ce l’esquisse d’une utilisation de base qui est livré avec la bibliothèque.
Arduino TLC5940
13 25
11 26
10 23
9 24
3 18
+ 5v 19 & 21
GND 22 & 27
GND - WW-20 (résistance de 2K va de broche 20 au sol)
Port de NDA :
Pour cette partie, j’ai juste couper les fils sur mon stock port contrôleur NES et câblé leur place selon ce schéma.
___
| 1 \
| 2 5 |
| 3 6 |
| 4 7 |
-------
1 = GND
2 = CLK
3 = verrou
4 = Data_Out
5 = + 5 VCC
6 = N/A
7 = N/A
Joueur de puissance :
Maintenant souder quelques pistes sur les pads bouton de votre contrôleur, assurez-vous que c’est le côté commun NON des plaquettes.
Ensuite, vous pouvez connecter les fils vers le haut en conséquence.
Bouton de NDA TLC5940
Player One :
A OUTPUT 0
B OUTPUT 1
Sélectionnez sortie 2
SORTIE 3 de démarrage
SORTIE 4
VERS LE BAS DE LA SORTIE 5
SORTIE GAUCHE 6
SORTIE DROITE 7
Player Two :
A OUTPUT 8
B OUTPUT 9
Sélectionnez sortie 10
SORTIE 11 de démarrage
SORTIE 12
VERS LE BAS DE LA SORTIE 13
SORTIE GAUCHE 14
SORTIE DROITE 15
Enfin, connectez le système à la TV, en vous assurant que l’arduino et le joueur de pouvoir partagent la même alimentation ou leurs motifs sont connectés. Allez-y et testez-le. Si tout fonctionne bien, alors très bien ! Si non, puis essayez à peine tirer le problème.
Conseils de dépannage :
1. Testez que chaque sortie avec une diode, reliant la longue jambe à + tension et la jambe courte à la TLC5940 broches de sortie. Si ils ne fonctionnent pas, vérifiez le câblage de la TLC5940
2. Si la totalité s’allume de la LED lorsque vous appuyez sur un bouton, puis vérifier le branchement sur le port de contrôleur. Cela se produit lorsqu’il y a quelques fils passés autour.
3. également vous assurer que votre joueur de puissance, ou Super joie ou autre chose fonctionne hors système de terrain d’entente. Ce qui signifie que lorsque les boutons sont pressés sur le système, ils provoquer un court-circuit à la masse.