Stap 4: De regeleenheid monteren
Wii nunchuck maakt gebruik van een merkgebonden schakelaar, ik ben nog steeds niet kunt vinden onderdeelnummer voor. Dus je niet kunt krijgen in de store en hier zijn een paar opties die je hebt nunchuck hechten aan Arduino:
Nunchuck Connector
- Knip de draad van de nunchuck, bloot de draden en soldeer ze aan Arduino direct. Deze manier u niet kan uw nunchuck met Wii om opnieuw te gebruiken. Een beetje betere oplossing is niet solderen Arduino, maar sommige connector. Op deze manier kunt u de tegenovergestelde genter-connectoren voor het aansluiten van de nunchuck, Arduino of de rest van de draad met de connector.
- Gebruik een "Wiichuck". Deze methode werkt slecht voor dit project behuizing, maar u kunt een betere zaak in plaats van Altoids vak ontwerpen.
- Gebruik een oude ISA bestuur, diskettestation connector of soortgelijke oude-fasioned planken om uw eigen aansluiting (zoals ik deed in thisproject). Gewoon knip een stukje van de PCB die heeft 3 aansluitingen aan één kant en 2-3 aansluitingen anderzijds, Controleer als het overeenkomt met de contactpersonen in de nunchuck connector en soldeer de draden aan het. Optioneel kunt u de draden vast met een lijmpistool.
- Surpisingly FireWire (IEEE1394) aansluiting past de contacten. U kunt bijvoorbeeld regelmatige firewire-kabel in de wiimote invoegen. Wat werk moet maken van de itperfect te passen.
- Misschien wel de beste oplossing is het kopen van een verlengsnoer voor wiimote en het krijgen van de connector uit. U kunt krijgen voor ongeveer $6 met gratis verzending.
Nu de nunchuck connector zodat de zijde met 3 aansluitingen gezichten omhoog (Zie de afbeelding) en de kabels aan Arduino als volgt sluit:
- Contact 1 aan de Nunchuck kant gaat naar pin 3 op Arduino
- Contact 3 aan de Nunchuck kant gaat naar pin 4 op Arduino
- Contact 4 aan de Nunchuck kant gaat naar pin 5 op Arduino
- Contact 5 aan de Nunchuck kant gaat naar pin 2 op Arduino
- Ja, neem contact op met #2 op de Nunchuck kant loopt vast gratis
De laatste (en optioneel) verbindingen die u moet maken zijn van Arduino tot LED's. Ik gebruikte twee LED's: rood en groen om aan te geven van de huidige toestand van het systeem. Groene LED brandt wanneer de arduino is macht op. Rode LED islit wanneer het systeem op verbinding met Pleo wacht tot stand worden gebracht. Wanneer het systeem gereed is alleen de groene LED moet op en rode LED moet elke 2 seconden indicationg dat gegevens uit nunchuck wordt gelezen knipperen. Zo krijgen uw twee 3V LEDs, vinden hun polariteit en sluit zoals hieronder beschreven:
- Negatieve leads van beide LED's verbinden met GND pin op de Arduino
- Groene LED positieve voorsprong verbinden met pin 13
- Rode LED's positieve lood gaat naar pin 12
Eindelijk eens een 9V batterij en sluit het aan BATT aansluiting op de Arduino board door middel van een schakelaar. Gedaan! De inhoud van uw definitieve project uitzien zoals afgebeeld op de foto of beter.