INHOUDSOPGAWE:
- Stap 1: Wat die drade beteken
- Stap 2: Hoe om hierdie drade aan boord te koppel
- Stap 3: Wii Chuck -verlengkabel
- Stap 4: Draadkleure
- Stap 5: Koppel die drade aan die bord
- Stap 6: Bedrading na Arduino 2
- Stap 7: Die sagteware
Video: Draadlose Wii Nunchuck -beheerde Arduino: 7 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:29
Gebruik 'n heeltemal ongewysigde draadlose Wii Nunchuck as 'n beheerstelsel vir enige op Arduino gebaseerde projek. Geen bygevoegde pare vir radiosender/ontvanger nie, ens. Hierdie instruksies veronderstel 'n mate van ervaring met die Arduino -mikrobeheerder. Die radio -ontvanger wat by die draadlose 'chuck' kom, is gekoppel aan 'n Arduino wat dan data van die 'chuck' lees.
Daar is beskrywings op die net oor hoe u 'n Arduino kan gebruik om data van 'n standaard bedrade Nunchuck te "lees". Dit is 'n handtoestel wat bedoel is om via 'n kort kabel aan te sluit op 'n aansluiting in die basis van 'n Wii -beheerder (die reghoekige ding), wat dan data via Bluetooth na die Wii (of inderdaad 'n rekenaar) stuur.
'N Spesiale adapter is gemaak met ses kontakte daarop om die eksperimenteerder in staat te stel om die prop aan die einde van 'n Nunchuck aan die penne van 'n Arduino -bord te koppel.
Hier is 'n voorbeeld van een van hierdie:
todbot.com/blog/2008/02/18/wiichuck-wii-nunchuck-adapter-available/ Ek gaan egter 'n meer robuuste verbinding beskryf. Die sagteware wat nodig is om 'n standaardhouer (dit wil sê met 'n kabel) te "lees", werk nie op 'n draadlose houer nie. Die sagteware vir kabels kan op verskillende plekke op die internet gevind word. Die draadlose chucks word nie deur Nintendo gemaak nie, en daar is verskillende fabrikate - almal uit China. Die draadlose boorhouer het 'n versnellingsmeter van 3 as, 2 knoppies en 'n behoorlike proporsionele duimstok. Die prys is baie laag, so dit kan 'n goeie manier wees om 'n draadlose beheerstelsel vir kort afstand vir allerhande Arduino -toestelle te skep. Daarom plaas ek hierdie instruksies. Hier is twee soorte draadlose chuck wat ek weet met hierdie hack sal werk. Ek het nog nie ander probeer nie.
Stap 1: Wat die drade beteken
Dit is maklik om 'n Nunchuck -adapter te gebruik om 'n bedrade of draadlose chuck aan 'n Arduino te koppel. Maar vir 'n meer stabiele verbinding stel ek voor: Koop 'n Wii Nunchuck -verlengkabel. Dit het 'n Nunchuck -aansluiting aan die een kant en 'n prop aan die ander kant. Sny die kabel sodat u nou die aansluiting aan die een kant het en 'n paar gratis drade aan die ander kant wat u aan u Arduino kan soldeer.
Stap 2: Hoe om hierdie drade aan boord te koppel
Sodra hierdie aansluiting aan Arduino gesoldeer is, steek u net die radio -ontvanger van die draadlose Nunchuck daarin en begin. Slegs 4 van die 6 kontakte in die prop/socket is nodig: dit is: +V Power (Chuck ontwerp vir 3.3V, maar dit lyk asof dit goed werk met 'n 5V supply van Arduino board) GND (Ground) SDA (koppel aan Analoge pen 4 op Arduino) SCK (koppel aan Analog Pin 5 op Arduino) Kontroleer en kontroleer u drade en merk dit. Hier is 'n blik op die vroulike aansluiting (aan die einde van u verlengkabel wat u pas in die helfte gesny het), plaas u die manlike prop wat uit die draadlose nunchuck -radioontvanger -eenheid steek: /6/10 soos die vorige diagram verkeerd was! baie maklik om hier 'n fout te maak.
Stap 3: Wii Chuck -verlengkabel
Hier is 'n foto van die Wii Nunchuck-verlengkabel wat ek gesny het om die aansluiting op 'n kabel te maak:
Stap 4: Draadkleure
As u presies dieselfde soort verlengkabel koop wat ek op die vorige foto getoon het, en u dit sny en die drade eindig, is dit die kleure van die drade en die oortjies op die arduino waarmee u dit verbind. As u die aansluiting van 'n ander verlengkabel sny, kan die kleure anders wees. Kontroleer in hierdie geval die drade en kontroleer die drade twee keer voorheen met behulp van 'n meter om weerstand te meet (die een lood raak die kopermerk in die sok en met die ander lood kontroleer al die doringdrade tot die weerstand nul ohm is.). jy weet watter etiket in die aansluiting is aan watter draadkant).
Stap 5: Koppel die drade aan die bord
Sommige weergawes van die sagteware omskakel analoog penne 2 en 3 in +5V en GND, sodat u die 4 penne, SCK, SDA, 5V en GND in 'n ry kan rangskik. Ek het gekies om permanent +V en GND aan die +5V en GND penne op die Arduino te soldeer. SCK gaan dan na analoog pen 5 en SDA gaan na analoog pen 4. Ook, en dit is eers onlangs deur proef en fout ontdek, om dit te laat werk met behulp van hierdie 'sny Nunchuck -verlengkabel' as 'n manier om met die draadlose verbinding te verbind chuck -ontvanger - u moet twee eksterne optrekweerstands soldeer - ongeveer 1800 ohm lyk elk reg. Die een gaan tussen SCK (analoog pen 5) en +5V en die ander gaan tussen SDA (analoog pen 4) en +5V.
Dit is blykbaar nie nodig as u die ontvanger langs die Arduino hou nie (dws deur 'n Arduino -adapter van die TodBot -tipe te gebruik).
Stap 6: Bedrading na Arduino 2
Hier is 'n beeld van die bedrading van my eie Arduino. Hier gebruik ek die draadlose spanhouer om my selfbalanserende skaatsplank (dit wil sê 'n vorm van selfbalanserende robot) te stuur.
Stap 7: Die sagteware
My sagteware is gewysig van die algemene sagteware vir draadlose chuck -lesers wat deur ander ontwikkel is. Dit is gebaseer op die kode van Chad Phillips, Mike Dreher, Björn Giesler en meer opruimingswerk onlangs deur Mike Dreher (sien forumskakel hieronder). Hierdie onderwerp was op 'n Arduino -forum en die probleem is onlangs opgelos. Daar is twee weergawes van die sagteware, wat ek albei aan die werk gekry het: hierdie Arduino-forumblad bevat beide weergawes van die kode: https://www.arduino.cc/cgi-bin/yabb2/Y… Ek kan bevestig dit werk op die nuutste Arduino -borde met die ATmega328 -verwerker en gebruik Arduino17 om dit saam te stel en te laai. Sien ook hierdie draadlose chuck -beheerde R2D2 -robot (!): Http: //www.youtube.com/watch? V = PvAdX5 … Meer oor my selfbalanseerende skaatsplanke hier: https://sites.google.com/site/onewheel… https://www.instructables.com/id/Self_balancing_one_wheeled_electric_skateboard/ Hier is 'n video waarin die draadlose spanspan die stuur van my selfstandige 2 -wiel skaatsplank beheer. Dit is duidelik dat hierdie hack gebruik kan word om allerhande robotte, motors, servo -toestelle, robotarms, lugmuis ens. Te beheer, en dit is baie goedkoop. U kan die joystick gebruik of die spanspan net in die rigting kantel wat u wil hê dat u toestel moet beweeg.
Hê pret…………….
Aanbeveel:
Draadlose Arduino -robot met behulp van die HC12 -draadlose module: 7 stappe
Draadlose Arduino -robot wat die HC12 -draadlose module gebruik: Hallo ouens, welkom terug. In my vorige pos het ek verduidelik wat 'n H Bridge Circuit is, L293D -motorbestuurder -IC, L293D -motorbestuurder -IC vir die bestuur van hoëstroom -motorbestuurders en hoe u u eie L293D -motorbestuurderbord kan ontwerp en maak
Vyftig meter bereik draadlose toegangspunt met TP Link WN7200ND USB draadlose adapter op Raspbian -rek: 6 stappe
Vyftig meter bereik draadlose toegangspunt met TP Link WN7200ND USB draadlose adapter op Raspbian Stretch: Raspberry Pi is wonderlik om veilige draadlose toegangspunte te skep, maar dit het nie 'n goeie bereik nie; ek het 'n TP Link WN7200ND USB draadlose adapter gebruik om dit uit te brei. Ek wil deel hoe om dit te doen Hoekom wil ek 'n framboos pi in plaas van 'n router gebruik? T
DIY draadlose mikrofoon na draadlose kitaarstelsel: 4 stappe
DIY draadlose mikrofoon na draadlose kitaarstelsel: ek het 'n paar videos en 'n paar bands gekyk, en byna 'n draadlose stelsel op kitaar. Word mal, beweeg, loop en doen wat hulle wil sonder die koord, so ek droom daarvan om een te hê .. Maar .. vir my is dit nou te duur, so ek het hierop gekom
Hack 'n draadlose deurklokkie in 'n draadlose alarmskakelaar of aan/uit -skakelaar: 4 stappe
Hack 'n draadlose deurklokkie in 'n draadlose alarmskakelaar of aan/uit -skakelaar: ek het onlangs 'n alarmstelsel gebou en dit in my huis geïnstalleer. Ek het magnetiese skakelaars op die deure gebruik en deur die solder vasgemaak. Die vensters was 'n ander storie en harde bedrading was nie 'n opsie nie. Ek het 'n draadlose oplossing nodig gehad, en dit is
Skakel die draadlose router in na 'n draadlose verlenger 2x toegangspunt: 5 stappe
Skakel die draadlose router in na 'n draadlose verlenger 2x toegangspunt: ek het 'n swak draadlose internetverbinding in my huis gehad as gevolg van 'n RSJ (metaalsteunbalk in die plafon) en wou die sein versterk of 'n ekstra verlengstuk vir die res van die huis byvoeg. Ek het ongeveer 50 pond verlengstukke in 'n elektro gesien