Sisällysluettelo:
- Vaihe 1: Mitä johdot tarkoittavat
- Vaihe 2: Kuinka kytkeä nämä johdot kortille
- Vaihe 3: Wii -istukan jatkojohto
- Vaihe 4: Langan värit
- Vaihe 5: Yhdistä johdot piirilevyyn
- Vaihe 6: Johdotus Arduinoon 2
- Vaihe 7: Ohjelmisto
Video: Langaton Wii Nunchuck -ohjattu Arduino: 7 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:04
Käytä täysin modifioimatonta langatonta Wii Nunchuck -ohjausjärjestelmää mihin tahansa Arduino -pohjaiseen projektiin. Ei lisättyjä radiolähettimen/vastaanottimen pareja jne. Tämä ohje sisältää oletuksia Arduinon mikro -ohjaimesta. Langattoman istukan mukana tuleva radiovastaanotin on kytketty Arduinoon, joka lukee sitten tiedot istukasta.
Netissä on kuvauksia siitä, miten Arduinolla voidaan "lukea" tietoja tavallisesta langallisesta Nunchuckista. Tämä on kämmenlaite, joka on tarkoitettu yhdistämään lyhyen kaapelin kautta Wii -ohjaimen pohjassa olevaan pistorasiaan (suorakulmainen asia), joka lähettää sitten tietoja Bluetoothin kautta Wii: lle (tai jopa PC: lle).
Erikoissovitin on valmistettu kuudella koskettimella, jotta kokeilija voi liittää Nunchuckin päässä olevan pistokkeen Arduino -levyn nastoihin.
Tässä on esimerkki yhdestä näistä:
todbot.com/blog/2008/02/18/wiichuck-wii-nunchuck-adapter-available/ Aion kuitenkin kuvata vahvemman yhteyden. Ohjelmisto, jota tarvitaan tavallisen istukan "lukemiseen" (eli kaapelilla), ei toimi langattoman istukan kanssa. Langallisen istukan ohjelmisto löytyy useista paikoista verkossa. Langattomat istukat eivät ole Nintendon valmistamia, ja siellä on useita merkkejä - kaikki Kiinasta. Langattomassa istukassa on 3 -akselinen kiihtyvyysmittari, 2 painiketta ja oikea suhteellinen peukalolla toimiva joystick. Hinta on erittäin alhainen, joten tämä voisi olla loistava tapa luoda lyhyen kantaman langaton ohjausjärjestelmä kaikenlaisille Arduino -pohjaisille laitteille. Siksi julkaisen tämän ohjeen. Tässä on kahdenlaisia langattomia istukkoja, joiden tiedän toimivan tämän hakkeroinnin kanssa. Muita en ole vielä kokeillut.
Vaihe 1: Mitä johdot tarkoittavat
Nunchuck -sovittimen avulla on helppo yhdistää langallinen tai langaton istukka Arduinoon. Ehdotan kuitenkin vakaampaa yhteyttä: Osta Wii Nunchuck -laajennuskaapeli. Tämän toisessa päässä on Nunchuck -pistorasia ja toisessa päässä pistoke. Katkaise kaapeli niin, että sinulla on nyt pistorasia toisessa päässä ja toiset vapaat johdot, jotka voit juottaa Arduinoosi.
Vaihe 2: Kuinka kytkeä nämä johdot kortille
Kun tämä pistorasia on juotettu Arduinoon, kytket vain langattoman Nunchuckin radiovastaanottimen siihen ja lähdet liikkeelle. Vain 4 pistokkeen/pistorasian kuudesta koskettimesta tarvitaan, nämä ovat: +V -teho (istukka on suunniteltu 3,3 V: lle, mutta näyttää toimivan hyvin Arduino -kortin 5 V: n virtalähteen kanssa) GND (maadoitus) SDA (liitäntä analogiseen nastaan 4 SCK (yhdistä Arduinon analogiseen nastaan 5) Tarkista ja tarkista johdot uudelleen ja merkitse ne. Tässä on näkymä naarasliitäntään (jatkokaapelin päähän, jonka juuri leikkasit puoliksi) ja pistät langattoman nunchuck -radiovastaanotinyksikön ulostyöntyvän urospistokkeen: HUOMAUTUS: Olen päivittänyt tämän kuvan 25 /6/10, koska edellinen kaavio oli väärä! täällä on erittäin helppo tehdä virhe.
Vaihe 3: Wii -istukan jatkojohto
Tässä on kuva Wii Nunchuck -jatkojohdosta, jonka leikkasin tehdäkseni johdon pistorasian:
Vaihe 4: Langan värit
Jos ostat täsmälleen saman tyyppisen jatkojohdon, jonka olen esittänyt edellisessä valokuvassa, ja leikat sen ja paljaat johtojen päät, nämä ovat johtimien ja arduinon kielekkeiden värit, joihin liität ne. Jos leikkaat pistorasian eri merkistä jatkojohdosta, värit voivat olla erilaiset. Siinä tapauksessa tarkista ja tarkista johdot kaavion 2 sivua vasten aikaisemmin käyttämällä mittaria, joka mittaa vastusta (toinen johto koskettaa kuparikilpiä pistorasian sisällä ja toisella johdolla tarkista kaikki paljaat langan päät, kunnes vastus on nolla ohmia…. tiedät, mikä pistorasian tunniste on langan pää).
Vaihe 5: Yhdistä johdot piirilevyyn
Jotkin ohjelmistoversiot muuntavat analogiset nastat 2 ja 3 +5 V: ksi ja GND: ksi, jotta voit yhdistää 4 nastaista, SCK, SDA, 5V ja GND peräkkäin. Päätin juottaa +V ja GND Arduinon +5V- ja GND -nastoihin pysyvästi. SCK siirtyy sitten analogiseen nastaan 5 ja SDA siirtyy analogiseen nastaan 4. Lisäksi tämä on havaittu vasta äskettäin kokeilun ja erehdyksen avulla, jotta tämä toimisi käyttämällä tätä "katkaistua Nunchuck -jatkokaapelia" yhteyden muodostamiseksi langattomaan istukkavastaanotin - sinun on juotettava kaksi ulkoista vetovastusta - noin 1800 ohmia kumpikin näyttää suunnilleen oikealta. Toinen kulkee SCK: n (analoginen nasta 5) ja +5 V välillä ja toinen SDA: n (analoginen nasta 4) ja +5 V välillä.
Näitä ei ilmeisesti vaadita, jos pidät vastaanottimen Arduinon vieressä (eli käyttämällä TodBot -tyyppistä Arduino -sovitinta).
Vaihe 6: Johdotus Arduinoon 2
Tässä on kuva oman Arduinon johdotuksista. Tässä käytän langatonta istukkaa ohjatakseni itsetasapainottavaa rullalautaani (ts. Eräänlainen itsetasapainottava robotti).
Vaihe 7: Ohjelmisto
Ohjelmistoni on muokattu muiden kehittämästä yleiskäyttöisestä langattomasta istukanlukuohjelmistosta. Se perustuu Chad Phillipsin, Mike Dreherin, Björn Gieslerin koodiin ja Mike Dreherin äskettäin tekemiin siivoustöihin (katso alla oleva foorumin linkki). HUHKUU 2011: Olen nyt lisännyt versioni tekstitiedostona tälle ohjeelliselle sivulle. Tämä aihe on ollut Arduino -foorumilla ja ongelma on äskettäin ratkaistu. Ohjelmistosta on kaksi versiota, jotka molemmat olen onnistunut saamaan toimimaan: Tämä Arduino-keskustelusivu sisältää koodin molemmat versiot: https://www.arduino.cc/cgi-bin/yabb2/Y… Voin vahvistaa tämä toimii uusimmilla Arduino -levyillä, joissa on ATmega328 -prosessori, käyttämällä Arduino17 -ohjelmaa sen kääntämiseen ja lataamiseen. Katso myös tämä langaton istukkaohjattu R2D2 -robotti (!): Http: //www.youtube.com/watch? V = PvAdX5… Lisätietoja itsetasapainottavista rullalautoistani täällä: https://sites.google.com/site/onewheel… https://www.instructables.com/id/Self_balancing_one_wheeled_electric_skateboard/ Tässä on video, joka esittää langatonta istukkaa, joka ohjaa 2 -pyöräisen itsetasapainottavan rullalautani ohjausta. On selvää, että tätä hakata voitaisiin käyttää hallitsemaan kaikenlaisia robotteja, autoja, servokäyttöisiä laitteita, robotti -aseita, ilmahiiriä jne., Ja se on erittäin halpaa. Voit käyttää ohjaussauvaa tai vain kallistaa istukkaa suuntaan, johon haluat laitteen siirtyvän.
Pidä hauskaa…………….
Suositeltava:
Kuinka tehdä langaton tinapurkkipuhelin! (Arduino Walkie Talkie): 7 vaihetta (kuvilla)
Kuinka tehdä langaton tinapurkkipuhelin! (Arduino Walkie Talkie): Juuri eilen olin keskellä erittäin tärkeää puhelua, kun banaanipuhelin lakkasi toimimasta! Olin niin turhautunut. Se on viimeinen kerta, kun jätän puhelun tyhmän puhelimen takia! (Jälkeenpäin ajateltuna olen saattanut olla hieman vihainen
Wii Nunchuck -syntetisaattori: 4 vaihetta
Wii Nunchuck -syntetisaattori: Wii -musiikin maailma: Päätin yhdistää vihdoin rakkauteni musiikkiin pieneen ohjelmointikokemukseen, jonka olen saanut viime vuosina. Olen ollut kiinnostunut oman instrumentin luomisesta siitä lähtien, kun näin Tod Machon puheen
Pultti - DIY -langaton latauskello (6 vaihetta): 6 vaihetta (kuvilla)
Pultti - DIY -langaton latausyökello (6 vaihetta): Induktiiviset lataukset (tunnetaan myös nimellä langaton lataus tai langaton lataus) on langattoman voimansiirron tyyppi. Se käyttää sähkömagneettista induktiota sähkön tuottamiseen kannettaville laitteille. Yleisin sovellus on langaton Qi -latauslaite
Pitkä kantama, 1,8 km, Arduino-Arduino Langaton tiedonsiirto HC-12: n kanssa: 6 vaihetta (kuvilla)
Pitkä kantama, 1,8 km, Arduino-Arduino Langaton tiedonsiirto HC-12: n avulla: Tässä ohjeessa opit kommunikoimaan Arduinojen välillä pitkän matkan, jopa 1,8 km: n päässä ulkona. HC-12 on langaton sarjaportti viestintämoduuli, joka on erittäin hyödyllinen, erittäin tehokas ja helppokäyttöinen. Ensin otat
Viidenkymmenen metrin kantaman langaton tukiasema TP -linkillä WN7200ND langaton USB -sovitin raspbian -venytyksellä: 6 vaihetta
Viidenkymmenen metrin kantaman langaton tukiasema, jossa on TP -linkki WN7200ND langaton USB -sovitin Raspbian Stretchillä: Raspberry Pi on loistava suojattujen langattomien tukiasemien luomiseen, mutta sillä ei ole hyvää kantamaa. Haluan jakaa miten se tehdäänMiksi haluan käyttää vadelmapiä reitittimen sijaan? T