» Electrónica » Arduino Wii Nunchuk se convierte en un mouse de computadora

Wii Nunchuk se convierte en un mouse de computadora



El héroe de nuestra historia es nuevamente el controlador Wii Nunchuk. Tan pronto como el programador Tod E. Kurt escribió una biblioteca para Arduino, permitiéndole trabajar con él, sus amigos comenzaron a idear una amplia variedad de aplicaciones para él. O se controla el juguete de pantalla mágica o el helicóptero virtual en el juego para MSX ... Bueno, el autor de Instructables bajo el apodo de Kriegwesen descubrió cómo usar un controlador como un mouse de computadora normal con una interfaz USB. Es como una bola de seguimiento: no se necesita alfombra. No, esto es mejor que una bola de seguimiento: tampoco necesita una mesa.

Por lo general, se utilizan conectores improvisados ​​para conectar el Arduino al Nunchuk. El maestro decide prescindir de uno, abre la caja y coloca allí un clon muy pequeño de Arduino. Pero no tiene un destornillador con una picadura de sección triangular. El maestro lo ordena, pero lleva demasiado tiempo esperar. Nada, útil para otros proyectos. Aquí abre el cable y saca cuatro conductores de él:



Para hecho en casa cualquier tarjeta compatible con Arduino que pueda emular dispositivos USB HID, así como pines especialmente dedicados para las líneas de interfaz I SDA y SCL, es adecuada2C. La placa Arduino Leonardo se ajusta a ambos criterios. Los conductores en el cable Nunchuk generalmente tienen la siguiente codificación de colores: blanco - común, rojo - más potencia (aplica correctamente 3.3 V, pero de las revisiones, y de 5 V nada falla), verde - SDA, amarillo - SCL . Pero también sucede que los colores no son estándar, por lo que es mejor tomar ese trozo de cable que después del refrigerio que queda con el conector y el anillo según su pinout.

Combinando todo como se describió anteriormente, el maestro escribe un boceto:



El programa necesita un archivo de encabezado establecido aqui. Después de descargarlo, cámbiele el nombre a nunchuck_funcs.h

El maestro coloca todo el hierro en una caja que parece una caja de soldadura, y fija los cables dentro con Sugru. Puede tomar una caja de conexiones real y arreglar los cables de otra manera.







En la versión actual del firmware, todo funciona de manera estable, pero la función de desplazamiento no está implementada. En el futuro, el maestro planea asegurarse de que cuando presione uno de los botones, el desplazamiento se realice de acuerdo con las señales del acelerómetro Nunchuk.
0
0
0

Agrega un comentario

    • sonriesonrisasxaxaokno sabesyahoonea
      jeferascarsetontosisi-siagresivosecreto
      lo sientobailardance2dance3perdónayudabebidas
      pararamigosbuenobuenosilbatodesmayarselengua
      fumaraplaudirllorardeclararburlóndon-t_mentiondescargar
      calorfuriosorisa1mdareuniónMoskingnegativo
      not_ipalomitas de maizcastigarleerasustarasustabuscar
      burlagraciasestoto_clueumnikagudode acuerdo
      malbeeeojo negroblum3ruborpresumiraburrimiento
      censuradocortesíasecreto2amenazarvictoriaYusun_bespectacled
      shokrespektjajajaPrevedbienvenidokrutoyya_za
      ya_dobryiayudantene_huliganne_othodigolpearprohibircerrar

Le recomendamos que lea:

Pásalo por el teléfono inteligente ...