» Elektronika » Arduino Wii Nunchuk zamienia się w mysz komputerową

Wii Nunchuk zamienia się w mysz komputerową



Bohaterem naszej historii jest ponownie kontroler Wii Nunchuk. Jak tylko programista Tod E. Kurt napisał bibliotekę dla Arduino, dzięki czemu możesz z nim współpracować, przyjaciele zaczęli wymyślać dla niego szeroką gamę aplikacji. Albo kontrolowana jest zabawka magicznego ekranu, albo wirtualny helikopter w grze dla MSX ... Cóż, autor Instructables pod pseudonimem Kriegwesen wymyślił, jak używać takiego kontrolera jak zwykłej myszy komputerowej z interfejsem USB. To jest jak trackball - nie jest potrzebny dywanik. Nie, to lepsze niż trackball - nie potrzebujesz też stołu.

Zwykle improwizowane złącza są używane do połączenia Arduino z Nunchuk. Mistrz postanawia obejść się bez niego, otwierając skrzynkę i umieszczając tam bardzo mały klon Arduino. Ale nie ma śrubokręta z żądłem o trójkątnym przekroju. Mistrz rozkazuje, ale trzeba czekać zbyt długo. Nic, przydatne w innych projektach. Tutaj otwiera kabel i wyciąga z niego cztery przewodniki:



Dla domowej roboty każda płyta kompatybilna z Arduino, która może emulować urządzenia USB HID, a także posiadająca styki specjalnie przeznaczone dla linii SDA i SCL interfejsu I, jest odpowiednia2C. Tablica Arduino Leonardo spełnia oba kryteria. Przewody w kablu Nunchuk mają zwykle następujące kodowanie kolorami: biały - wspólny, czerwony - plus zasilanie (poprawnie zastosuj 3,3 V, ale z recenzji, a od 5 V nic nie zawodzi), zielony - SDA, żółty - SCL . Ale zdarza się również, że kolory są niestandardowe, więc lepiej jest wziąć kawałek kabla, który po ukąszeniu pozostał ze złączem i pierścieniem zgodnie z jego wyprowadzeniem.

Łącząc wszystko, jak opisano powyżej, mistrz pisze szkic:



Program wymaga umieszczenia pliku nagłówka tutaj. Po pobraniu zmień nazwę na nunchuck_funcs.h

Mistrz wkłada całe żelazko do pudełka, które wygląda jak pudełko lutownicze, i naprawia kable w środku za pomocą Sugru. Możesz wziąć prawdziwą skrzynkę połączeniową i naprawić kable w inny sposób.







W obecnej wersji oprogramowania wszystko działa stabilnie, ale funkcja przewijania nie jest zaimplementowana. W przyszłości mistrz planuje upewnić się, że po naciśnięciu jednego z przycisków przewijanie odbywa się zgodnie z sygnałami z akcelerometru Nunchuk.
0
0
0

Dodaj komentarz

    • uśmiechnij sięuśmiecha sięxaxaoknie wiemyahoonea
      szefiezadrapaniegłupiectaktak-takagresywnysekret
      przepraszamtańczyćdance2dance3przebaczeniepomocnapoje
      przestańprzyjacieledobrzegoodgoodgwizdaćomdlećjęzyk
      palićklaskanierakdeklarowaćdrwiącydon-t_mentionpobierz
      ciepłożałujęśmiech 1mdaspotkaniemoskingnegatywne
      niepopcornukaraćczytaćprzestraszyćstraszyszukaj
      drwinadziękujętoto_clueumnikostryzgadzam się
      źlepszczołablack_eyeblum3rumienić sięchwalić sięnuda
      ocenzurowaneuprzejmośćsekret2grozićzwycięstwoyusun_bespectacled
      shokrespektlolprevedwitamykrutoyya_za
      ya_dobryipomocnikne_huliganne_othodifludzakazzamknij

Radzimy przeczytać:

Podaj go do smartfona ...