Los materiales que ocuparemos en esta practica son:

1 Arduino UNO.

1 Wii Nunchuk.

1 Estructura “Pan Tilt” para servos como la que se muestra aquí.

2 Servo motores Sg90.

Cables para Conexión.

Nota: Yo usare una cámara USB que monte a la estructura solo para el ejemplo.

Conexión.

Algo de información sobre el Wii Nunchuk(Wikipedia):

Hardware

La siguiente tabla describe las entradas de un Nunchuk, el hardware que se utiliza para controlar la entrada, y la forma en que se monta en la placa de circuito.}

Input

Hardware

Montaje
Botón C interruptor de membrana placa hija, a través de agujeros
Botón Z interruptor de membrana placa hija, a través de agujeros
Joystick X potenciómetro axial de 30KΩ a través de agujeros
Joystick Y potenciómetro axial de 30KΩ a través de agujeros
Acelerómetro ST Microelectronics LIS3L02AL Montado en superficie, arriba
Microcontrolador FNURVL 405 849KM (36-pin) Montado en superficie, abajo

Chips FNURVL se han encontrado presentes en varias versiones del mando clásico de la Super Nintendo Entertainment System y en el Classic Controller de la Wii.

Como ya lo vimos el Nunchuk tiene integrado un acelerometro y 2 potenciometros que se encargarán de enviarnos las “coordenadas” a Arduino y visualizarlas en el monitor serial.

El código que les muestro a continuación solo sirve para mostrarnos los datos en el monitor serial.

 

Después de cargarlo al Arduino se nos mostrara lo siguiente:

 

Ahora podemos hacer lo que queramos con estos datos.

Cargamos el sketch que les dejo a continuación para empezar a manipular los servos con el mando.

 

Para ver el resultado final se muestra en el foro

Espero les guste este post, y de ser así no olviden darle un like, compartir y dejar sus comentarios en caso de que tengan alguna duda.

Hasta pronto colegas!!!

 

Por: @Riojas

Posts Relacionados

Comments

comments

Deja una respuesta

Tu email no será publicado. Los campos requeridos estan marcados con *
Puedes usar tags HTML y los atributos: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">