Turinys:
- 1 žingsnis: ką reiškia laidai
- 2 žingsnis: Kaip prijungti šiuos laidus prie plokštės
- 3 žingsnis: „Wii Chuck“prailginimo kabelis
- 4 žingsnis: vielos spalvos
- 5 veiksmas: prijunkite laidus prie plokštės
- 6 veiksmas: prijungimas prie „Arduino 2“
- 7 žingsnis: programinė įranga
Video: Belaidis „Wii Nunchuck“valdomas „Arduino“: 7 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:51
Naudokite visiškai nemodifikuotą belaidį „Wii Nunchuck“kaip bet kurio „Arduino“projekto valdymo sistemą. Nėra pridėtų radijo siųstuvo/imtuvo porų ir pan. Ši instrukcija numato tam tikrą patirtį naudojant „Arduino“mikrovaldiklį. Radijo imtuvas, tiekiamas su belaidžiu griebtuvu, yra prijungtas prie „Arduino“, kuris nuskaito duomenis iš „griebtuvo“.
Tinkle yra aprašymų, kaip naudoti „Arduino“„skaityti“duomenis iš standartinio laidinio „Nunchuck“. Tai rankinis įrenginys, skirtas trumpam kabeliui prijungti prie lizdo, esančio „Wii“valdiklio pagrinde (stačiakampis daiktas), kuris tada siunčia duomenis „Bluetooth“ryšiu į „Wii“(ar iš tikrųjų kompiuterį).
Specialus adapteris buvo pagamintas iš šešių kontaktų, kad eksperimentatorius galėtų prijungti kištuką „Nunchuck“gale prie „Arduino“plokštės kaiščių.
Štai vieno iš jų pavyzdys:
todbot.com/blog/2008/02/18/wiichuck-wii-nunchuck-adapter-available/ Tačiau aprašysiu tvirtesnį ryšį. Programinė įranga, reikalinga norint „nuskaityti“standartinį griebtuvą (t. Y. Su kabeliu), neveiks belaidžio griebtuvo. Laidinių griebtuvų programinę įrangą galima rasti keliose tinklo vietose. Belaidžiai „griebtuvai“nėra pagaminti „Nintendo“ir yra keletas gamintojų - visi iš Kinijos. Belaidis griebtuvas turi 3 ašių akselerometrą, 2 mygtukus ir tinkamą proporcingą nykščiu valdomą vairasvirtę. Kaina yra labai maža, todėl tai gali būti puikus būdas sukurti trumpo nuotolio belaidžio valdymo sistemą visų rūšių „Arduino“įrenginiams. Štai kodėl aš skelbiu šią pamoką. Čia yra dviejų tipų belaidis griebtuvas, kuris, kaip aš žinau, veiks su šiuo įsilaužimu. Kitų dar nebandžiau.
1 žingsnis: ką reiškia laidai
Naudojant „Nunchuck“adapterį lengva prijungti laidinį ar belaidį griebtuvą prie „Arduino“. Tačiau norėdamas stabilesnio ryšio, siūlau: nusipirkite „Wii Nunchuck“ilgintuvo kabelį. Viename gale yra „Nunchuck“lizdas, kitame - kištukas. Iškirpkite kabelį, kad viename gale būtų lizdas, o kitame - keletas laisvų laidų, kuriuos galėsite lituoti prie „Arduino“.
2 žingsnis: Kaip prijungti šiuos laidus prie plokštės
Kai šis lizdas bus prilituotas prie „Arduino“, tiesiog įjunkite belaidžio „Nunchuck“radijo imtuvą ir eikite. Reikalingi tik 4 iš 6 kontaktų kištuke/lizde: +V galia (griebtuvas skirtas 3,3 V įtampai, bet atrodo gerai veikiantis su 5 V maitinimo šaltiniu iš „Arduino“plokštės) SCK (prijunkite prie „Arduino“analoginio kištuko 5) Patikrinkite ir dar kartą patikrinkite laidus ir pažymėkite juos. Štai vaizdas, žiūrintis į moterišką lizdą (ilginamojo kabelio gale, kurį ką tik perpjovėte per pusę), įkišite iš belaidžio „nunchuck“radijo imtuvo bloko kyšančią kištuką į: PASTABA: atnaujinau šį paveikslėlį 25 /6/10, nes ankstesnė schema buvo neteisinga! čia labai lengva suklysti.
3 žingsnis: „Wii Chuck“prailginimo kabelis
Čia yra „Wii Nunchuck“ilginamojo kabelio, kurį nukirpau, kad padarytų laido lizdą, nuotrauka:
4 žingsnis: vielos spalvos
Jei perkate tą pačią ilginamojo laido markę, kurią parodžiau ankstesnėje nuotraukoje, o jūs ją nukirpėte ir apnuoginote vielos galus, tai yra laidų spalvos ir „arduino“skirtukai, prie kurių juos jungiate. Jei iškirsite lizdą iš kito gamintojo ilgintuvo, spalvos gali skirtis. Tokiu atveju patikrinkite ir dar kartą patikrinkite laidus pagal 2 puslapio schemą, naudodami matuoklį, skirtą varžai matuoti (vienas laidas liečia vario žymę lizdo viduje, o kitas laidas patikrinkite visus atlenktus laido galus, kol varža bus lygi nuliui omų … tada jūs žinote, kuri žymė lizde yra kuris laido galas).
5 veiksmas: prijunkite laidus prie plokštės
Kai kurios programinės įrangos versijos konvertuos 2 ir 3 analoginius kaiščius į +5V ir GND, kad galėtumėte sujungti 4 kaiščius, SCK, SDA, 5V ir GND iš eilės. Aš nusprendžiau visam laikui lituoti +V ir GND prie +5 V ir GND kaiščių „Arduino“. Tada SCK eina į analoginį kaištį 5, o SDA - į analoginį kaištį 4. Be to, ir tai tik neseniai buvo atrasta bandymų ir klaidų būdu, kad tai veiktų naudojant šį „nupjautą„ Nunchuck “ilgintuvo kabelį“kaip jungtį prie belaidžio ryšio griebtuvo imtuvas - turite lituoti į du išorinius traukiamus rezistorius - maždaug 1800 omų atrodo tinkami. Vienas eina tarp SCK (analoginis kaištis 5) ir +5 V, o kitas - tarp SDA (analoginis kaištis 4) ir +5 V.
Matyt, to nereikia, jei imtuvą laikote šalia „Arduino“(t. Y. Naudodami „TodBot“tipo „Arduino“adapterį).
6 veiksmas: prijungimas prie „Arduino 2“
Čia yra mano paties „Arduino“laidų vaizdas. Čia aš naudoju belaidį griebtuvą, kad valdyčiau savo pusiausvyros riedlentę (t. Y. Savaiminio balansavimo roboto formą).
7 žingsnis: programinė įranga
Mano programinė įranga buvo pakeista iš kitų sukurtos bendrosios paskirties belaidžio griebtuvo skaitytuvo programinės įrangos. Jis pagrįstas Chado Phillipso, Mike'o Dreherio, Björno Gieslerio kodu ir neseniai atliktais Mike'o Dreherio tvarkymo darbais (žr. Toliau pateiktą forumo nuorodą). 2011 m. Ši tema buvo „Arduino“forume, o problema neseniai buvo išspręsta. Yra dvi programinės įrangos versijos, kurias abi man pavyko pradėti naudoti: Šiame „Arduino“forumo puslapyje yra abi kodo versijos: https://www.arduino.cc/cgi-bin/yabb2/Y… Galiu patvirtinti tai veikia naujausiose „Arduino“plokštėse su ATmega328 procesoriumi, naudojant „Arduino17“ją kompiliuoti ir įkelti. Taip pat žiūrėkite šį belaidžiu griebtuvu valdomą R2D2 robotą (!): Http: //www.youtube.com/watch? V = PvAdX5 … Daugiau apie savarankiškai balansuojančias riedlentes čia: https://sites.google.com/site/onewheel… https://www.instructables.com/id/Self_balancing_one_wheeled_electric_skateboard/ Čia yra vaizdo įrašas, rodantis belaidį griebtuvą, valdantį mano 2 ratų savaiminio balansavimo riedlentės valdymą. Akivaizdu, kad šis įsilaužimas gali būti naudojamas valdyti visų rūšių robotus, automobilius, servo valdomus įrenginius, robotų ginklus, pelę ir pan., Ir tai padaryti yra labai pigu. Galite naudoti vairasvirtę arba tiesiog pakreipti griebtuvą į tą pusę, kuria norite, kad jūsų prietaisas judėtų.
Pasilinksmink…………….
Rekomenduojamas:
Universalus nuotolinio valdymo pultas naudojant ESP8266 (valdomas belaidis internetas): 6 žingsniai (su paveikslėliais)
Universalus nuotolinio valdymo pultas naudojant ESP8266 (valdomas belaidis internetas): Šis projektas yra skirtas pakeisti įprastą nuotolinio valdymo pultą, skirtą visiems buitiniams prietaisams, tokiems kaip kintamosios srovės, televizoriaus, DVD grotuvų, muzikos sistemos, SMART prietaisų !!! Aplinkui išmetame visą šiukšlių nuotolį, o tai verčia mus dėlionės !!! Šis projektas išgelbės mus nuo
Belaidis „Arduino“valdomas bakas (nRF24L01): 6 žingsniai (su nuotraukomis)
Belaidis „Arduino“valdomas bakas (nRF24L01): Sveiki! Šiandien aš jums parodysiu, kaip sukurti „Arduino“valdomą baką ir nuotolinio valdymo pultą. 3D spausdintas bako dalis (išskyrus valdiklį, bėgių kreiptuvą ir bako dangtį) sukūrė timmiclark ir jas rasite čia
Belaidis „Arduino“robotas, valdomas kompiuterio: 4 žingsniai
Belaidis „Arduino“robotas, valdomas kompiuterio: Šioje instrukcijoje sužinosite, kaip nustatyti ryšio kanalą tarp kompiuterio ir „Arduino“pagrindu veikiančio roboto. Robotas, kurį mes naudojame čia, naudoja diferencialinį vairavimo mechanizmą. Vietoj MO naudoju relėmis pagrįstą variklio tvarkyklę
Gestais valdomas belaidis automobilis: 7 žingsniai
Gestais valdomas belaidis automobilis: Šioje pamokoje mes mokysimės, kaip padaryti gestais valdomą automobilį ar bet kurį robotą. Šis projektas susideda iš dviejų dalių, viena dalis yra siųstuvas, o kita - imtuvas. Siųstuvas iš tikrųjų yra sumontuotas ant rankinių pirštinių ir imtuvo
Lengvas belaidis belaidis antenos stiprintuvas - „Wi -Fi“- „Wlan“: 6 žingsniai
„Easy Wardriving“belaidžio antenos stiprintuvas - „Wi -Fi“- „Wlan“: šioje instrukcijoje aš jums parodysiu, kaip praktiškai be pinigų sukurti labai paprastą belaidę anteną. Aš tai padariau perdirbdamas kai kuriuos daiktus, kuriuos kitu atveju tiesiog išmetėme. Taigi jis taip pat žalias! =) Idėja yra sugauti „Wi -Fi“bangas, kurias