Kazalo:
- Korak: Kaj pomenijo žice
- 2. korak: Kako te žice priključiti na ploščo
- 3. korak: Podaljšek Wii Chuck
- 4. korak: Barve žice
- 5. korak: Priključite žice na ploščo
- Korak 6: Ožičenje na Arduino 2
- 7. korak: programska oprema
Video: Brezžični Wii Nunchuck krmiljeni Arduino: 7 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:09
Uporabite popolnoma nespremenjen brezžični Wii Nunchuck kot nadzorni sistem za kateri koli projekt, ki temelji na Arduinu. Brez dodanih parov radijskih oddajnikov/sprejemnikov itd. Ta navodila zahtevajo nekaj izkušenj z mikrokrmilnikom Arduino. Radijski sprejemnik, ki je priložen brezžični vpenjalni glavi, je priključen na Arduino, ki nato prebere podatke iz vpenjalne glave.
Na internetu so opisani načini uporabe Arduina za "branje" podatkov iz standardnega ožičenega Nunchucka. To je ročna naprava, ki naj bi se prek kratkega kabla povezala z vtičnico na dnu krmilnika Wii (pravokotna stvar), ki nato prek Bluetootha pošilja podatke v Wii (ali celo v računalnik).
Narejen je poseben adapter s šestimi kontakti, ki omogočajo eksperimentatorju, da priključi vtič na koncu Nunchucka na zatiče Arduino plošče.
Tukaj je primer enega od teh:
todbot.com/blog/2008/02/18/wiichuck-wii-nunchuck-adapter-available/ Vseeno bom opisal močnejšo povezavo. Programska oprema, potrebna za "branje" standardne vpenjalne glave (tj. S kablom), ne bo delovala na brezžični vpenjalni glavi. Programsko opremo za ožičene vpenjalne glave lahko najdete na več mestih na internetu. Brezžične vpenjalne glave ne proizvaja Nintendo in obstaja več proizvajalcev - vse iz Kitajske. Brezžična vpenjalna glava ima 3 -osni merilnik pospeška, 2 gumba in ustrezno sorazmerno krmilno palčko. Cena je zelo nizka, zato je to lahko odličen način za ustvarjanje brezžičnega nadzornega sistema kratkega dosega za vse vrste naprav, ki temeljijo na Arduinu. Zato objavljam ta navodila. Tukaj sta dve vrsti brezžične vpenjalne glave, za katere vem, da bodo delovali s tem krampom. Drugega še nisem poskusil.
Korak: Kaj pomenijo žice
Za priključitev žične ali brezžične vpenjalne glave na Arduino je enostavno uporabiti adapter Nunchuck. Za stabilnejšo povezavo pa predlagam: Kupite podaljšek Wii Nunchuck. Ta ima na enem koncu vtičnico Nunchuck, na drugem pa vtič. Odrežite kabel, tako da imate zdaj na enem koncu vtičnico, na drugem pa nekaj prostih žic, ki jih lahko spajkate na svoj Arduino.
2. korak: Kako te žice priključiti na ploščo
Ko je ta vtičnica spajkana na Arduino, vanjo preprosto priključite radijski sprejemnik brezžičnega Nunchucka in odidete. Potrebni so le 4 od 6 kontaktov v vtičnici/vtičnici, to so: +V napajanje (vpenjalna glava je zasnovana za 3.3V, vendar se zdi, da dobro deluje s 5V napajanjem iz plošče Arduino) GND (ozemljitev) SDA (priključite na analogni pin 4 na Arduinu) SCK (priključite se na analogni pin 5 na Arduinu) Preverite in znova preverite svoje žice in jih označite. Tukaj je pogled, ki gleda v žensko vtičnico (na koncu podaljška, ki ste ga pravkar prerezali na pol), vstavite moški vtič, ki štrli iz brezžične radijske sprejemne enote nunchuck, v: OPOMBA: Posodobil sem to sliko 25 /6/10, ker je bil prejšnji diagram napačen! tukaj je zelo enostavno narediti napako.
3. korak: Podaljšek Wii Chuck
Tukaj je fotografija podaljška Wii Nunchuck, ki sem ga prerezal za vtičnico na koncu kabla:
4. korak: Barve žice
Če kupite popolnoma enako znamko podaljška, ki sem ga prikazal na prejšnji fotografiji, in ga prerežete ter ogolite konce žic, so to barve žic in jezičkov na arduinu, na katere jih povežete. Če izrežete vtičnico iz druge znamke podaljška, so lahko barve drugačne. V tem primeru preverite in dvakrat preverite žice na diagramu 2 strani, predhodno z merilnikom, nastavljenim za merjenje upora (ena žica se dotakne bakrene oznake v vtičnici, druga pa preveri vse ogoljene konce žice, dokler upor ni nič ohmov … veste, katera oznaka v vtičnici je kateri konec žice).
5. korak: Priključite žice na ploščo
Nekatere različice programske opreme bodo pretvorile analogne nožice 2 in 3 v +5V in GND, tako da boste lahko 4 zaporedje, SCK, SDA, 5V in GND, postavili v vrsto. Odločil sem se, da trajno spajam +V in GND na nožice +5V in GND na Arduinu. SCK nato preide na analogni pin 5, SDA pa na analogni pin 4. Tudi to so nedavno odkrili poskusi in napake, da bi to delovalo z uporabo tega "odrezanega podaljševalnega kabla Nunchuck" kot sredstva za povezavo z brezžičnim Chuck sprejemnik - spajati morate v dveh zunanjih vlečnih uporov - približno 1800 Ohmov se zdi približno v redu. Eden gre med SCK (analogni pin 5) in +5V, drugi pa med SDA (analogni pin 4) in +5V.
Očitno to ni potrebno, če sprejemnik držite tik ob Arduinu (tj. Z uporabo adapterja Arduino tipa TodBot).
Korak 6: Ožičenje na Arduino 2
Tukaj je slika ožičenja mojega lastnega Arduina. Tukaj uporabljam brezžično vpenjalno glavo za krmiljenje svoje samo uravnotežujoče se drsalne plošče (t.j. oblika samoravnotežnega robota).
7. korak: programska oprema
Moja programska oprema je bila spremenjena iz programske opreme za brezžični bralnik vpenjalnih glave splošnega namena, ki so jo razvili drugi. Temelji na kodi Chada Phillipsa, Mikea Dreherja, Björna Gieslerja in drugem pospravljanju, ki ga je pred kratkim opravil Mike Dreher (glej spodnjo povezavo do foruma). APRIL 2011: Zdaj sem na to stran z navodili dodal svojo različico kot besedilno datoteko. Ta tema je bila na forumu Arduino in problem je bil pred kratkim rešen. Obstajata dve različici programske opreme, od katerih mi je obe uspelo delovati: Ta stran na forumu Arduino vsebuje obe različici kode: https://www.arduino.cc/cgi-bin/yabb2/Y… Lahko potrdim to deluje na najnovejših ploščah Arduino s procesorjem ATmega328, ki uporablja Arduino17 za njegovo sestavljanje in nalaganje. Oglejte si tudi tega brezžičnega robota R2D2, ki ga upravlja vpenjalna glava (!): Http: //www.youtube.com/watch? V = PvAdX5 … Več o mojih samoizravnalnih drsalkah tukaj: https://sites.google.com/site/onewheel… https://www.instructables.com/id/Self_balancing_one_wheeled_electric_skateboard/ Tukaj je videoposnetek, ki prikazuje brezžično vpenjalno glavo, ki nadzoruje krmiljenje moje 2 -kolesne samoizravnalne drsalke. Jasno je, da bi ta kramp lahko uporabili za nadzor vseh vrst robotov, avtomobilov, naprav s servo pogonom, robotskih rok, miške v zraku itd. In je zelo poceni. Uporabite lahko krmilno palčko ali pa glavo preprosto nagnete v smeri, v katero želite, da se naprava premika.
Zabavaj se…………….
Priporočena:
Brezžični brezžični oddajnik moči: 4 koraki
Brezžični brezžični oddajnik energije: želite, da zgibna roka nesmiselno sledi vaši napravi za polnjenje? To je projekt. I Kombinacija brezžičnega oddajnika in sprejemnika energije, ki bo sledila vaši napravi ….. dokler je oddaljena približno tri centimetre
Brezžični brezžični polnilnik Bluetooth: 5 korakov
Brezžični brezžični polnilnik Bluetooth: Ali imate star zvočnik Bluetooth in brezžični polnilnik? Združimo jih, da naredimo čudovit brezžični polnilnik Bluetooth
Raspberry Pi, Android, IoT in brezžični brezžični dron: 7 korakov (s slikami)
Raspberry Pi, Android, IoT in Bluetooth brezžični upravljalnik: Ta kompaktni, mobilni računalnik bo z uporabo Raspberry Pi za vgrajeno logiko ustvaril lokalna vrata, ki pretočno predvajajo video v realnem času, hkrati pa ustvarijo vtičnice Bluetooth za branje vrednosti pošlje aplikacija za Android po meri. Aplikacija se sinhronizira s t
Brezžični brezžični brezžični podaljšek USB, ki deluje na baterijo: 7 korakov (s slikami)
Brezžični brezžični Wi -Fi podaljševalnik z baterijo USB: kako neprijetno ni, če bivate v hotelu in je WiFi le slab. S podaljševalnikom WiFi lahko izboljšate pogoje, vendar tisti, ki sem jih videl, zahtevajo vtičnico, ki ni vedno na voljo. Odločil sem se, da bom obnovil nizko ceno
Pretvorite brezžični usmerjevalnik v brezžični podaljšek 2x dostopno točko: 5 korakov
Pretvorite brezžični usmerjevalnik v brezžični podaljšek 2x dostopno točko: V hiši sem imel slabo povezavo z brezžičnim internetom zaradi RSJ (kovinski nosilec v stropu) in sem želel povečati signal ali dodati dodaten podaljšek za preostanek hiše. V elektro sem videl podaljševalce za okoli 50 funtov