Que tal mis amigos Arduineros!!!!
Ahora les traigo una practica la cual hice hace mucho tiempo pero no la había escrito.
Se trata de el uso de el control de Nintendo Wii, el Wii Nunchuck con Arduino de una manera muy fácil gracias a la librería "ArduinoNunchuk". Si no sabes como instalar librerías externas pásate por AQUI!!.
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 resultado final se muestra en el siguiente video:
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!!!
0 comentarios:
Publicar un comentario