Controlar un NES o SNES con un Nunchuk de WII

una característica principal del mando de Wii es su movimiento detección de capacidad, que permite al usuario interactuar y manipular objetos en pantalla.

Era la meta de este proyecto para llevar un pedazo pequeño de esta idea impresionante en el mundo de la NES (Nintendo Entertainment System) y SNES (Super Nintendo Entertainment System). Utilizamos un micrcontroller AVR para transformar las señales desde el Nunchuk a la NES o SNES.

Modos de operación:

Modo 1 - emulación de controlador con sensores de aceleración: la interfaz emula la funcionalidad de un cojín estándar del juego de SNES. Puede simular la función de las teclas de dirección moviendo el Nunchuk hacia izquierda, derecha, adelante y hacia atrás. Los dos botones del Nunchuk emulan el botón A y B de la almohadilla de juego de SNES. El pequeño joystick en la parte superior el Nunchuck emular el botón de inicio (arriba), seleccionar (abajo), hombro izquierdo (izquierda) y RIGHT (derecha) del hombro.

El LED de la interfaz está siempre encendido en este modo de operación. Use este modo de operación para todos los juegos de SNES sin la ayuda del ratón. También disponible para NES.

Modo 2 - emulación de controlador con joystick: la interfaz emula la funcionalidad de un cojín estándar del juego de SNES. Puede simular la función de las teclas de dirección moviendo el joystick en la parte superior del Nunchuk hacia izquierda, derecha, adelante y hacia atrás. Los dos botones del Nunchuk emulan el botón A y B de la almohadilla de juego de SNES.

El LED de la interfaz es interruptor apagado poco todos 2 seg en este modo de operación. Use este modo de operación para todos los juegos de SNES sin la ayuda del ratón. También disponible para NES.

Modo 3 - emulación de mouse con sensores de aceleración: en este modo de funcionamiento la interfaz será emular un ratón SNES. Puede mover el puntero del ratón en la pantalla moviendo el Nunchuk hacia izquierda, derecha, adelante y hacia atrás. Los dos botones del nunchuck tienen la misma funcionalidad que los botones del ratón. Se parpadeará el LED de la interfaz con (aprox. 1Hz) en este modo de operación.

Modo 4 - emulación de ratón con joystick: en este modo de funcionamiento la interfaz será emular un ratón SNES utilizando el joystick en la parte superior del Nunchuk. Los dos botones del nunchuck tienen la misma funcionalidad que los botones del ratón. Se parpadeará el LED de la interfaz con (ca. < 0.5 Hz) en este modo de operación.

Tienes que cambiar el modo de funcionamiento pulsando el botón PROG de la interfaz y sostenga el botón para más como 1 seg. La interfaz cambiará el modo de operación después de soltar el botón PROG. El modo de operación actual se muestra mediante el LED (véase arriba).

Revisa este link para información más detallada, el diagrama del circuito, software libre:

http://www.hwhardsoft.de/English/Projects/nunchuk2snes/

Artículos Relacionados

Jugar cualquier cosa, desde NES a Xbox con los A.T.S Skittlespider aka "El artilugio"

Jugar cualquier cosa, desde NES a Xbox con los A.T.S Skittlespider aka "El artilugio"

este Instructable para la A.T.S de Skittlespider (todo junto el sistema) también es conocido como "El chisme"Este proyecto resultó para ser más difícil de lo que esperaba. En algunos aspectos era más fácil, así que no puedo decir que fue un proy
Controlar un actuador pequeño con Arduino

Controlar un actuador pequeño con Arduino

Este Tutorial de actuador lineal de Arduino muestra cómo controlar un Actuador pequeño Firgelli usando una placa compatible con Arduino y varios sensores de entrada, incluyendo un Slider y la perilla de rotación por control directo, Joystick para mov
Cómo controlar cualquier coche R/C con un transmisor de avión! ¿

Cómo controlar cualquier coche R/C con un transmisor de avión! ¿

Te has preguntado si podría utilizar su transmisor de avión R/C para controlar cualquier R/C coche así?¿Impresionante cómo sería tener 6 o más canales para controlar tu coche R/C y también personalizar cada canal según su opción?He estado deseando ha
Controlar tu avión RC con Acclerometer tu teléfono

Controlar tu avión RC con Acclerometer tu teléfono

¿Que siempre quisiste controlar tu avión RC con inclinación de un objeto? Siempre he tenido la idea en la parte posterior de mi cabeza pero nunca he perseguido hasta esta semana pasada. Mis pensamientos iniciales debían usar un triple acelerómetro ej
[Tutorial] Controlar Brazo Mecanico K-680 con el L293D y de MSP430G2

[Tutorial] Controlar Brazo Mecanico K-680 con el L293D y de MSP430G2

En este tutorial se muestra como controlar el brazo k-680 con la computadora usando el microcontrolador MSP430G2 y los controlador de motor L293D.Codigo:https://www.Dropbox.com/s/ihluah508ndkrm2/brazo.inoEsquemas:Material:3 L293DPuentes m.MSP430G2553
Controla tu dispositivo android con un mando de wii

Controla tu dispositivo android con un mando de wii

Hola chicos para mi tercer instructable voy a mostrarle cómo controlar tu dispositivo android con un mando de wiilo que se necesita es1 x: mando de wii1 x: dispositivo androidPaso 1: descargando la aplicación primero que tienes que ir a google play y
Controlar un actuador lineal grande con Arduino

Controlar un actuador lineal grande con Arduino

Este Tutorial de actuador lineal de Arduino muestra cómo hacer control manual básico de un actuador lineal grande con dos botones y un Arduino. En el primer conjunto de código, el primer botón extiende el actuador y el segundo botón retrae el actuado
Utilizar la "fuerza" para controlar un dispositivo remoto controlado con un condensador 3D DIY!

Utilizar la "fuerza" para controlar un dispositivo remoto controlado con un condensador 3D DIY!

Para nuestro proyecto de clase de electrónica, hicimos nuestra propia versión del controlador 3D capacitivo se describe aquí:y aquí:http://blog.Makezine.com/2012/08/10/Build-a-Touchless-3D-Tracking-interface-with-Everyday-Materials/El regulador se co
Convertir un mando NES a USB con Arduino

Convertir un mando NES a USB con Arduino

Hola!En este instructable, le mostraré cómo conectar un pad de control de la Nintendo Entertainment System a un arduino, arduino está ejecutando a su vez un bosquejo especial que le permite a un PC como un joystick USB HID!Y si eso no es lo suficient
Controlar dispositivos del mundo real con el PC

Controlar dispositivos del mundo real con el PC

este Instructable muestra cómo la interfaz de un PC y un microcontrolador. Esta demo será sentir el valor de una olla o cualquier análogo de entrada y también controlar un servo. Costo total es menor $40 incluyendo el servo. El servo se activa un mic
Controlar tus decoraciones de Halloween con Arduino

Controlar tus decoraciones de Halloween con Arduino

Animación Halloween props son un montón de diversión. Pero los apoyos que puedes comprar en la tienda tienen algunas limitaciones importantes.Un problema es que cada proposición es activado por el propio sensor. Así que es difícil hacerles trabajar j
Controlar un Mototr de DC con puente H

Controlar un Mototr de DC con puente H

Así que han quemado un 293d IC mientras se controla un motor?? sí, usted tendría porque para funcionar a 12 v motor IC 293d cant conducirlo porque el IC puede contener máximo hasta 8V para esto superar este problema encontramos un módulo de control d
Controlar las luces de Navidad con mensajes de texto

Controlar las luces de Navidad con mensajes de texto

Realmente quería ser capaz de controlar mis luces de Navidad de forma remota, con un Arduino.Con esta solución usted puede controlar mis luces remotamente, vía mensajes de texto!Conocimientos necesarios:De soldaduraCableadoCopiar y pegarPaso 1: Compo
Con un Joystick para controlar motores paso a paso con una FPGA

Con un Joystick para controlar motores paso a paso con una FPGA

En el tercer paso en mi camino para recrear el juego de la garra con la Basys3, he conectado dos PmodSTEP, dos motores paso a pasoy la PmodJSTK a la Basys3 que puedo controlar cada uno de los servos con la PmodJSTK.Para ello conecté el código de cómo