Domanda

Vorrei usare il Wiimote (accelerometri, giroscopi, videocamera a infrarossi, ecc., ecc.) su varie applicazioni.

È un dispositivo bluetooth e so che altri lo hanno collegato al proprio computer.

  • Qual è il modo più semplice per iniziare a usarlo nel mio software - ci sono librerie per C #, per esempio?
  • Voglio che il mio software sia utilizzabile e facilmente installabile: qual è attualmente il modo più semplice per connettere un wiimote al computer? Posso rendere tale processo parte dell'installazione del mio software?

-Adam

È stato utile?

Soluzione

Hai visto il Blog "Procrastineering" di Johnny Chung Lee ? Ha scritto molto sull'argomento dell'uso dei telecomandi wii e ha dei fantastici video dimostrativi. [Modifica] Ho appena scoperto che Mr Lee ha un TED parlare che fornisce una buona introduzione alle cose che ha fatto anche lui ...

Ci sono molte informazioni su Wiibrew.org - dai un'occhiata a Libreria Wiimote per alcune altre API se vuoi guardare oltre c #. Come appassionato fan di Python, sono abbastanza curioso di giocare con la libreria pyWiimote : -)

Altri suggerimenti

Coding4Fun aveva una libreria C # gestita attiva che ti avrebbe permesso di interfacciarti con esso ma sembra che il loro sito non sia attivo in questo momento. Anche se penso che abbiano usato Robotics Studio in modo che possa essere un punto di partenza.

Trovato ... http://www.codeplex.com/WiimoteLib

Oh, e ho dimenticato di pubblicare un link a questi video che ho visto qualche tempo fa. http://www.cs.cmu.edu/~johnny/projects/wii/

Se usi WiimoteLib (da Coding4Fun come menzionato in un'altra risposta), c'è un'applicazione di esempio chiamata WiimoteTest. In questo modo vengono testati tutti gli ingressi e le uscite Wiimote, anche per più Wiimote contemporaneamente, quindi è un buon punto di partenza per il proprio codice Wiimote in quanto fornisce un esempio di come fare praticamente tutto ciò che si desidera.

Per la seconda parte della tua domanda, connettere il Wiimote al computer è praticamente lo stesso di qualsiasi altro dispositivo Bluetooth. Non so che sarebbe molto adatto farlo all'installazione in quanto è probabile che sia collegato e disconnesso molto, soprattutto perché il Wiimote si spegne se non viene utilizzato per un po '. Tuttavia, è praticamente una questione di seguire una procedura guidata standard di Windows per connettersi ad esso, quindi non è troppo difficile. Ciò presuppone che tu abbia un driver Bluetooth che funzionerà con il Wiimote - ulteriori informazioni sono disponibili sul sito Web Coding4Fun. Ha funzionato per me con il driver predefinito già fornito con il mio laptop, ma se non lo fa per te, quello che raccomandano è BlueSoleil.

  

qual è l'attuale modo più semplice per farlo   collegare un wiimote al computer?

Non ho trovato la soluzione per la connessione wiimote all'interno del mio software, devi connetterti manualmente a Windows, ma su Windows registra un dispositivo Bluetooth impiega molto tempo, prova lo stack Bluetooth Toshiba più conveniente.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top