Wii Nunchuck control torreta (3 / 4 paso)

Paso 3: código

Todos los archivos se encuentran aquí en github.

Para interfaz con el nunchuck, modifiqué biblioteca de todbot para uso en mi programa. Para conseguir un bonito, limpio de la lectura del acelerómetro, utilicé la función digitalSmooth de la Arduino Playground, escrito originalmente por Paul Badger.

El código principal es bastante simple. Obtiene la lectura del acelerómetro, límites una gama, lo suaviza y asigna a un ángulo. A continuación, establece el servo del objetivo en ese ángulo y comprueba si ha sido presionado ningún botón en el wiichuck. El pequeño en la parte superior (c) cierra el gatillo y el grande en la parte inferior (z), se abre.

Para establecer este código, usted debe:
1) Asegúrese de que todas las declaraciones de pin son aceptables.
2) ejecute BallisticDuino_Calibration y jugar con los valores de desplazamiento para que el servo es de nivel, y el gatillo se cierra en la espiga sin ser bloqueados por cualquier cosa. A continuación, cambiar la segunda línea en el loop() a trigger.write(triggerOpenAngle) y meterse con ese valor hasta que el gatillo está abierto y no chocar contra nada. Copiar estos valores en el bosquejo de Nunchuck_Turret.
3) cargar y ejecutar Nunchuck_Turret. Abra al monitor de serie y encontrar lo que valora el nunchuck Lee cuando usted apunte hacia arriba, y qué valor Lee cuando está nivelada. Entrar en el bosquejo.

Usted debe ser bueno para ir!

Artículos Relacionados

Wii-NunChuck control Mindstorms NXT fútbol Robot

Wii-NunChuck control Mindstorms NXT fútbol Robot

Para la Exposición de Brixhibition a finales de abril, me pidió instalar y correr un par de campos de fútbol de robots interactivos. Los Robots debe ser robusto y fiable como el público se va interactuando con ellos. También necesitan tener un un con
Matriz de LED Arduino con el Wii Nunchuck Control

Matriz de LED Arduino con el Wii Nunchuck Control

vídeo principal:Documentación
Arduino / Wii control torreta de cohetes Lego Star Wars

Arduino / Wii control torreta de cohetes Lego Star Wars

placa Arduino un recibe datos desde un Wii Nunchuck y lo envía a res servos: x, y, gatillo. Se ha añadido un láser independiente para apuntar. Actualmente es muy inestable debido a los servos baratos usados.Paso 1: construcción La torreta cohete fue
Pleo de Control remoto con Wii Nunchuck

Pleo de Control remoto con Wii Nunchuck

describe este instructable cómo mando a distancia-Pleo (un amigable dinosaurio robótico: http://www.pleoworld.com) con gestos usando una configuración de tamaño de bolsillo. Puede ampliar más piezas de este instructable para controlar otros tipos de
6 Arduino tiro goma Torreta (Wii Nunchuck + Arduino)

6 Arduino tiro goma Torreta (Wii Nunchuck + Arduino)

después de un largo descanso de mi Arduino, decidí debo encontrar un buen proyecto para facilitar a usarlo. Este es el resultado! y no fue una muy buena manera de aliviar en una plataforma que no estén familiarizada, pero estaba bien vale la pena!Mis
Wii Nunchuck como controlador de propósito general a través de la placa Arduino

Wii Nunchuck como controlador de propósito general a través de la placa Arduino

Fondo:He hecho un uno mismo-equilibrio monopatín eléctrico que se dirige con un Wii Nunchuck usando el joystick de pulgar en la parte superior o por inclinación izquierda o derecha, dependiendo de cuál de los dos botones en el extremo están siendo pr
HackerBoxes 0002: Intensificación a ARM32, Video de MCU, Wii Nunchuck

HackerBoxes 0002: Intensificación a ARM32, Video de MCU, Wii Nunchuck

Este Instructable comparte los fundamentos de trabajar con HackerBoxes #0002. HackerBoxes es el servicio de caja de suscripción mensual para aficionados de electrónica, fabricantes y los hackers. Si desea recibir un cuadro como este derecho a su buzó
Lanzador de escritorio Frisbee con Wii Nunchuck

Lanzador de escritorio Frisbee con Wii Nunchuck

Aquí es cómo construir mi primera iteración de un lanzador que lanza discos Discraft Ultimate de mini estrellas. Esto podría llamar la versión rápida y sucia. Es muy básico. Lo único que hace es disparar. Sin embargo, se podría modificar fácilmente p
ESP8266 y Visuino: mando a distancia WiFi Smart coche Robot con Wii Nunchuck

ESP8266 y Visuino: mando a distancia WiFi Smart coche Robot con Wii Nunchuck

Que coche elegante se establece cuando se combinan con Los módulos de controladores Motor L298N, ofrecen una de las maneras más fáciles de fabricar coches robot. Ya hice un Instructable sobre cómo puede controlar coche Smart con Arduino y Joystick. S
Ojos de Animatronic y Wii Nunchuck parte 2 - le dan una voz

Ojos de Animatronic y Wii Nunchuck parte 2 - le dan una voz

Después de los ojos de animatronic en la parte 1, quería completar la cara con una voz y posiblemente moviendo las cejas. Si usted repasa mi parte 1, verás que para la base he utilizado un modelo de Thingiverse. Una vez que tengas el modelo 3D impres
Ojos de Animatronic y Wii Nunchuck

Ojos de Animatronic y Wii Nunchuck

Encontré este archivo de 3D en Thingiverse por Micropuller. Rápidamente me di cuenta de que el archivo crea una unidad de gran tamaño ojo. Pero todavía quería explorar la creación de una cara de animatronic que pude controlar con un Arduino.Cuanto má
Controlar su Robot con un Wii Nunchuck (y un Arduino)

Controlar su Robot con un Wii Nunchuck (y un Arduino)

después de usar yo mismo a jugar Wii boxeo me puse a pensar sería genial si pudiera utilizar este control con mi robot, (mirando a mi mano izquierda).Buscando por internet encontré un grupo de personas que hacen cosas similares, (enlaces a todos just
Arduino Wii nunchuck y Wii motion plus con actualizado código IDE 1.0.2 y LEDs

Arduino Wii nunchuck y Wii motion plus con actualizado código IDE 1.0.2 y LEDs

por lo tanto, estaba tratando de hackear mi Wii nunchuck porque quiero controlar motores y luces con el nunchuck de Wii.El primer problema que encontré fue cómo conectar el control sin un adaptador, planeaba hacer uno, perocuando estaba buscando el n
Wii Nunchuck adaptador

Wii Nunchuck adaptador

este tutorial es para todas aquellas personas que tienen un arduino y usar allí nunchuck de Wii como un dispositivo de entrada, pero no ganas realmente de corte abierto del cordón y arruinar el nunchuck para siempre!!!!!!bien has llegado al lugar cor