Indholdsfortegnelse:
- Trin 1: Hvad trådene betyder
- Trin 2: Sådan tilsluttes disse ledninger til bord
- Trin 3: Wii Chuck forlængerkabel
- Trin 4: Trådfarver
- Trin 5: Tilslut ledninger til bord
- Trin 6: Ledningsføring til Arduino 2
- Trin 7: Softwaren
Video: Trådløs Wii Nunchuck -kontrolleret Arduino: 7 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:31
Brug en helt uændret trådløs Wii Nunchuck som kontrolsystem til ethvert Arduino -baseret projekt. Ingen tilføjede radiosender/modtager par osv. Denne instruktive forudsætter en vis erfaring med Arduino mikrokontroller. Radiomodtageren, der følger med den trådløse 'chuck, er forbundet til en Arduino, som derefter læser data fra' chucken '.
Der er beskrivelser på nettet om, hvordan man bruger en Arduino til at "læse" data fra en standard kablet Nunchuck. Dette er en håndholdt enhed, der er beregnet til at forbinde via et kort kabel til en stikkontakt i bunden af en Wii -controller (den rektangulære ting), som derefter sender data via Bluetooth til Wii (eller faktisk en pc).
Der er blevet lavet en speciel adapter med seks kontakter på for at gøre det muligt for eksperimentatoren at tilslutte stikket på enden af en Nunchuck til stifterne på et Arduino -kort.
Her er et eksempel på en af disse:
todbot.com/blog/2008/02/18/wiichuck-wii-nunchuck-adapter-available/ Jeg vil dog beskrive en mere robust forbindelse. Den software, der kræves for at "læse" en standardchuck (dvs. med et kabel), fungerer ikke på en trådløs chuck. Softwaren til kabelforbundne chucks findes flere steder på nettet. De trådløse chucks er ikke lavet af Nintendo, og der er flere fabrikater derude - alle fra Kina. Den trådløse chuck har et 3 -akset accelerometer, 2 knapper og et korrekt proportionelt tommelfingerbetjent joystick. Prisen er meget lav, så dette kan være en fantastisk måde at oprette et trådløst kontrolsystem med kort rækkevidde til alle slags Arduino -baserede enheder. Det er derfor, jeg sender dette instruerbare. Her er to typer trådløs chuck, som jeg ved, vil fungere med dette hack. Jeg har ikke prøvet andre endnu.
Trin 1: Hvad trådene betyder
Det er let at bruge en Nunchuck -adapter til at slutte en kablet eller trådløs borepatron til en Arduino. Men for en mere stabil forbindelse foreslår jeg: Køb et Wii Nunchuck -forlængerkabel. Denne har en Nunchuck -stikkontakt i den ene ende og et stik i den anden. Skær kablet, så du nu har fatningen i den ene ende og nogle ledninger i den anden, som du kan lodde til din Arduino.
Trin 2: Sådan tilsluttes disse ledninger til bord
Når denne stikkontakt er loddet til Arduino, sætter du bare radiomodtageren af den trådløse Nunchuck i den og kører. Kun 4 ud af de 6 kontakter i stikket/stikket er påkrævet, disse er: +V Power (Chuck designet til 3,3V, men ser ud til at fungere godt med en 5V forsyning fra Arduino board) GND (Ground) SDA (tilslut til analog pin 4 på Arduino) SCK (tilslut til Analog Pin 5 på Arduino) Kontroller og tjek dine ledninger igen, og mærk dem. Her er en visning, der kigger ind i hunstikket (i enden af dit forlængerkabel, som du lige har skåret i halve), sætter du hanstikket, der stikker ud af den trådløse nunchuck -radiomodtagerenhed, i: BEMÆRK: Jeg har opdateret dette tal 25 /6/10 som forrige diagram var forkert! meget let at begå en fejl her.
Trin 3: Wii Chuck forlængerkabel
Her er et foto af Wii Nunchuck-forlængerkablet, jeg klippede for at få stikket til en afledning:
Trin 4: Trådfarver
Hvis du køber nøjagtig det samme mærke med forlængerledning, som jeg har vist på forrige foto, og du klipper det og bar trådenderne, er det farverne på ledningerne og fanerne på arduinoen, du slutter dem til. Hvis du skærer stikkontakten fra et andet mærke med forlængerledning, kan farverne være forskellige. I så fald skal du kontrollere og dobbelttjekke ledningerne mod diagrammet 2 sider tidligere ved hjælp af et målersæt til måling af modstand (den ene ledning berører kobbermærket inde i stikkontakten og med den anden ledning tjekke alle de blottede ledninger, indtil modstanden er nul ohm …. Derefter du ved, hvilket mærke i stikkontakten er hvilken trådende).
Trin 5: Tilslut ledninger til bord
Nogle versioner af softwaren konverterer analoge ben 2 og 3 til +5V og GND, så du kan stille de 4 ben, SCK, SDA, 5V og GND i række. Jeg valgte at lodde +V og GND til +5V og GND benene på Arduino permanent. SCK går derefter til Analog pin 5 og SDA går til Analog pin 4. Også, og dette er først blevet opdaget for nylig ved forsøg og fejl, for at få dette til at fungere ved hjælp af dette "afskårne Nunchuck -forlængerkabel" som middel til forbindelse til det trådløse chuck -modtager - du skal lodde i to eksterne pull -up -modstande - cirka 1800 ohm ser ud til at være rigtigt hver. Den ene går mellem SCK (analog pin 5) og +5V, og den anden går mellem SDA (analog pin 4) og +5V.
Tilsyneladende er disse ikke påkrævede, hvis du opbevarer modtageren lige ved siden af Arduino (dvs. ved hjælp af en Arduino -adapter af TodBot -typen).
Trin 6: Ledningsføring til Arduino 2
Her er et billede af ledningerne til min egen Arduino. Her bruger jeg den trådløse chuck til at styre mit selvbalancerende skateboard (dvs. en form for selvbalancerende robot).
Trin 7: Softwaren
Min software er blevet ændret fra den generelle software til trådløs chuck -læser, der er udviklet af andre. Det er baseret på kode af Chad Phillips, Mike Dreher, Björn Giesler og mere oprydningsarbejde for nylig af Mike Dreher (se forumlink herunder). APRIL 2011: Jeg har nu tilføjet min version som en tekstfil til denne instruerbare side. Dette emne har været på et Arduino -forum, og problemet er for nylig blevet løst. Der er to versioner af softwaren, som jeg begge har formået at få til at fungere: Denne Arduino-forumside indeholder begge versioner af koden: https://www.arduino.cc/cgi-bin/yabb2/Y… Jeg kan bekræfte dette fungerer på de nyeste Arduino -tavler med ATmega328 -processoren og bruger Arduino17 til at kompilere og indlæse det. Se også denne trådløse chuck -styrede R2D2 -robot (!): Http: //www.youtube.com/watch? V = PvAdX5 … Mere om mine selvbalancerende skateboards her: https://sites.google.com/site/onewheel… https://www.instructables.com/id/Self_balancing_one_wheeled_electric_skateboard/ Her er en video, der viser den trådløse chuck, der styrer styringen af mit 2 hjulede selvbalancerende skateboard. Det er klart, at dette hack kan bruges til at styre alle slags robotter, biler, servodrevne enheder, robotarme, luftbåren mus osv. Og er meget billigt at gøre. Du kan bruge joysticket eller bare vippe chucken i den retning, du vil have, at din enhed skal bevæge sig.
Hav det sjovt…………….
Anbefalede:
Wii Nunchuck Synthesizer: 4 trin
Wii Nunchuck Synthesizer: The World of Wii Music: Jeg besluttede endelig at kombinere min kærlighed til musik med den lille smule programmeringserfaring, jeg har opnået i løbet af de sidste par år. Jeg har været interesseret i at skabe et eget instrument lige siden jeg så en tale af Tod Macho
Bolt - DIY trådløs opladning natur (6 trin): 6 trin (med billeder)
Bolt - DIY trådløs opladning natur (6 trin): Induktive opladninger (også kendt som trådløs opladning eller trådløs opladning) er en form for trådløs strømoverførsel. Det bruger elektromagnetisk induktion til at levere strøm til bærbare enheder. Den mest almindelige applikation er Qi trådløs opladning
Lang rækkevidde, 1,8 km, Arduino til Arduino trådløs kommunikation med HC-12 .: 6 trin (med billeder)
Lang rækkevidde, 1,8 km, Arduino til Arduino Trådløs kommunikation med HC-12 .: I denne instruktør vil du lære at kommunikere mellem Arduinos over en lang afstand op til 1,8 km i det fri. HC-12 er en trådløs seriel port kommunikationsmodul, der er meget nyttigt, ekstremt kraftfuldt og let at bruge. Først vil du lære
Hack en trådløs dørklokke i en trådløs alarmkontakt eller tænd/sluk -kontakt: 4 trin
Hack en trådløs dørklokke i en trådløs alarmkontakt eller tænd/sluk -kontakt: Jeg har for nylig bygget et alarmsystem og installeret det i mit hus. Jeg brugte magnetiske afbrydere på dørene og fastsluttede dem gennem loftet. Vinduerne var en anden historie, og hårde ledninger var ikke en mulighed. Jeg havde brug for en trådløs løsning, og dette er
Konverter trådløs router til trådløs forlænger 2x adgangspunkt: 5 trin
Konverter trådløs router til trådløs forlænger 2x adgangspunkt: Jeg havde en dårlig trådløs internetforbindelse i mit hus på grund af en RSJ (metalstøttebjælke i loftet) og ville øge signalet eller tilføje en ekstra forlænger til resten af huset. Jeg havde set forlængere til omkring 50 pund i en elektro