» Elektronika » Arduino Wii Nunchuk pārvēršas par datora peli

Wii Nunchuk pārvēršas par datora peli



Mūsu stāsta varonis atkal ir Wii Nunchuk kontrolieris. Tiklīdz programmētājs Tods E. Kurts uzrakstīja bibliotēku Arduino, ļaujot jums strādāt ar viņu, draugi sāka nākt klajā ar visdažādākajām lietojumprogrammām. Vai nu tiek kontrolēta maģiskā ekrāna rotaļlieta, vai arī virtuālais helikopters spēlē MSX ... Nu, Instructables autors ar segvārdu Kriegwesen izdomāja, kā izmantot šādu kontrolieri kā parastu datora peli ar USB interfeisu. Tas ir kā kursorbumba - paklājs nav vajadzīgs. Nē, tas ir labāk nekā kursorbumba - arī jums galds nav vajadzīgs.

Parasti Arduino savienošanai ar Nunchuk tiek izmantoti improvizēti savienotāji. Kapteinis nolemj iztikt bez viena, atverot lietu un ievietojot tur ļoti mazu Arduino klonu. Bet viņam nav skrūvgrieža ar trīsstūrveida sekcijas dzēlienu. Meistars to pasūta, taču pārāk ilgi jāgaida. Nekas, noderīgs citiem projektiem. Šeit viņš atver kabeli un izvelk no tā četrus vadītājus:



Par mājās gatavots piemērota ir jebkura Arduino saderīga tāfele, kas var atdarināt USB HID ierīces, kā arī ar tapām, kas īpaši paredzētas I interfeisa SDA un SCL līnijām2C. Arduino Leonardo valde der abiem kritērijiem. Nunčuka kabeļa vadītājiem parasti ir šāda krāsu kodēšana: balta - parastā, sarkanā - plus jauda (pareizi piegādā 3,3 V, bet no pārskatiem, un no 5 V nekas neizdodas), zaļa - SDA, dzeltena - SCL . Bet gadās arī, ka krāsas ir nestandarta, tāpēc labāk ņemt to kabeļa gabalu, kurš pēc uzkodas, kas palika kopā ar savienotāju, un gredzeno atbilstoši tā spraugai.

Apvienojot visu, kā aprakstīts iepriekš, kapteinis uzraksta skici:



Programmai ir nepieciešams galvenes fails šeit. Pēc lejupielādes to pārdēvējiet par nunchuck_funcs.h

Meistars visu dzelzi ievieto kastē, kas izskatās pēc lodēšanas kastes, un ar Sugru piestiprina kabeļus iekšpusē. Jūs varat paņemt īstu savienojuma kārbu un kabeļus nostiprināt citā veidā.







Pašreizējā programmaparatūras versijā viss darbojas stabili, bet ritināšanas funkcija nav ieviesta. Nākotnē kapteinis plāno pārliecināties, ka, nospiežot vienu no pogām, ritināšana notiek atbilstoši signāliem no Nunchuk akselerometra.
0
0
0

Pievienojiet komentāru

    • smaidismaidaxaxalabinezinuYahoonea
      priekšniekssaskrāpētmuļķisjājā-jāagresīvsslepeni
      žēldejotdeja2deja3apžēlošanapalīdzētdzērieni
      apstātiesdraugilabilabsirdīgssvilpegulbismēle
      smēķētaplaudēkrauklispaziņodrausmīgsdon-t_mentionlejupielādēt
      karstumsdrausmīgssmieties1mdasapulceņirgāšanāsnegatīvs
      not_ipopkornssodītlasītnobiedētbiedēmeklēt
      ņurdētpaldiesšoto_clueumņikakūtapiekrītu
      sliktibēmelnā acsblum3sarktlielītiesgarlaicība
      cenzētspleasantryslepens2draudētuzvarajusun_bespectacled
      šoksrespektlolprevedlaipni gaidītikrutojsya_za
      ya_dobryipalīgsne_huliganne_othodifludsaizliegumstuvu

Mēs iesakām izlasīt:

Nododiet to viedtālrunim ...