Stap 3: Testen de knop simulator
Deze stap is niet nodig, maar het zou zeker een goed idee om het te doen. Ik zou dus eerst het bijgevoegde zip-bestand downloaden. Het bevat de Arduino schets, evenals alle stuurprogrammabestanden van de TLC5940.TLC5940:
Sluit de TLC5940 als volgt. Ik heb dit van de basisgebruik schets die wordt geleverd met de bibliotheek.
Arduino TLC5940
13 25
11 26
10 23
9 24
3 18
+ 5v 19 & 21
GND 22 & 27
GND - WW-20 (2K Ohm weerstand gaat van pin 20 met grond)
NES-poort:
Voor dit deel, ik knip de draden op mijn voorraad NES controllerpoort en bekabeld hen volgens dit diagram.
___
| 1 \
| 2 5 |
| 3 6 |
| 4-7 |
-------
1 = GND
2 = CLK
3 = klink
4 = Data_Out
5 = + 5VDC
6 = N/B
7 = N/B
Power de speler:
Nu soldeer sommige leidt op tot de stootkussens van de knop van de controller, zorg ervoor dat het de gemeenschappelijke zijde van de niet van de pads.
Vervolgens kunt u de leads omhoog dienovereenkomstig.
NES knop TLC5940
Speler One:
A OUTPUT 0
B OUTPUT 1
Selecteer uitgang 2
Start OUTPUT 3
OMHOOG OUTPUT 4
BENEDEN OUTPUT 5
LINKER OUTPUT 6
JUISTE OUTPUT 7
Speler twee:
A OUTPUT 8
B OUTPUT 9
Selecteer OUTPUT 10
Start OUTPUT 11
OMHOOG OUTPUT 12
BENEDEN OUTPUT 13
LINKER OUTPUT 14
JUISTE UITVOER 15
Tot slot sluit het systeem aan de TV, om ervoor te zorgen dat de arduino en de macht speler de zelfde voeding delen of hun gronden zijn verbonden. Ga je gang en test het uit. Als alles goed, vervolgens heel goed werkt! Zo niet, dan proberen om problemen schiet het probleem.
Troubleshooting Tips:
1. test die iedere uitgang met een LED, de TLC5940 verbinden met de long-leg aan + spanning, en de korte poot output pinnen. Als ze niet werken, controleer dan de bedrading van de TLC5940
2. als alle de LED's inschakelen wanneer u drukt op een knop, controleer dan de bedrading op de controllerpoort. Dit zal gebeuren wanneer er sommige draden zijn rond overgeschakeld.
3. ook ervoor te zorgen dat uw speler van de macht, of Super vreugde of ander ding off van common ground systeem werkt. Wat betekent dat wanneer de toetsen worden ingedrukt op het systeem, ze korte uit de grond.