Construcción de un movimiento y seguimiento torreta de Portal (9 / 10 paso)

Paso 9: Firmware y software

Paso cero, si usted nunca ha utilizado un Arduino, vaya a su sitio e instala el software.

Descargar el firmware y flashearlo a tu Arduino. Si todo conectado la forma correcta de las luces en el ojo deben encender cuando usted la energía del sistema.

El firmware tiene dos modos:

Modo 1 es el modo de joystick de seguir. Lee la lectura análoga de la palanca de mando y la convierte en una posición de servo.

El modo 2 es el modo slave serial. Lee la secuencia serial de datos transmitidos por el software y la convierte en movimiento de servo. La torreta cambiará automáticamente a modo slave serial cuando se inicia el software. Sin embargo no cambiará hacia atrás automáticamente.

Además el firmware protege la torreta de rápido movimiento al ralentizar el movimiento a una velocidad aceptable.

Para la experiencia completa, descargue el programa y ejecutarlo. El software maneja la cámara de seguimiento y los sonidos.

La cámara puede ser cualquier cosa, pero usé mi cámara laptop ya que es la única cámara que tengo. Simplemente enchufe la cámara. En el archivo ini puede cambiar la cámara escoge el software cambiando el número.

En pocas palabras busca un color en el modelo de color HSV. Busca este color en la pantalla, el color de los otros colores los filtros y filtra el ruido de lejos. Luego se toma la media y esto envía encima de la línea serial al Arduino. También hace los ruidos apropiados dependiendo de lo que sucede, de leña a adquirir un objetivo.

El puerto serie puede ser seleccionado en el archivo ini, ir a administrador de dispositivos y ver qué puerto está el Arduino en. El software sólo es compatible con puertos com hasta 9, así que si el Arduino es en un puerto com más alto, usted necesita cambiar el Arduino com puerto manualmente a un número inferior.

Puede seleccionar el color desplazando los controles deslizantes. No es RGB porque HSV distingue mucho mejor entre los colores. Es un poco difícil de usar si no sabes qué hacer, así que un simple manual. Abrir todas las líneas (min movimiento a izquierda) y max a derecha por lo que la pantalla es totalmente blanca. Luego deslice la barra superior 2 hasta que tenga el color que desee (no te preocupes el ruido todavía). A continuación usted puede filtrar el ruido arrastrando los 4 deslizadores restantes. El software es ahora el seguimiento de cualquier objeto en el color seleccionado.

El software se basa enormemente en este ejemplo http://youtu.be/bSeFrPrqZ2A de color en el Open de la CV. Otro gritar a mi colega (el que no quiere ser nombrado) quien hizo el software. Sin él yo no habría sido capaz de tener esta torreta en tiempo.

Este software (y firmware) se han escrito en un marco relativamente a corto plazo. ambos tienen una tendencia a desplome o mermelada. Para el software, simplemente reinicie hasta que funciona para el firmware, presione restablecer para programar el Arduino.

Artículos Relacionados

Construcción de una torreta de Portal con movimiento controlado audio e iluminacion

Construcción de una torreta de Portal con movimiento controlado audio e iluminacion

en este Instructable voy a mostrarle cómo me fui sobre la construcción de mi propia vida tamaño hablando torreta de Portal de principio a fin. Se trata de una profundidad bastante en proyecto que cubra todas las fases de construcción y todas las técn
Torreta de Portal tamaño vida

Torreta de Portal tamaño vida

este instructable es un tutorial de cómo hice mi torreta de tamaño natural del videojuego Portal. Se convirtió en un proyecto mucho más involucrado de lo que esperaba, por lo que se advierte: este proyecto no es para los débiles de corazón.Al hacer e
Torreta de Portal de LEGO

Torreta de Portal de LEGO

estas son las instrucciones para mi diseño popular de una Torreta láser de Portal. Es todo Lego; no necesita otros materiales para hacer este pedazo de pantalla agradable.Paso 1: Piezas necesariasAquí están las piezas que necesitará. Usted puede tene
Escala completa apertura torreta de Portal 2

Escala completa apertura torreta de Portal 2

Nota: Si usted tiene alguna pregunta, por favor lea todas las "Notas" en primer lugar.Nota: solo tengo acceso a la versión de estudiante de Autodesk Inventor en este equipo por el momento, por lo que es lo que utilizaré para demostrar este proce
Cómo dibujar una torreta de Portal

Cómo dibujar una torreta de Portal

"no hacer limonada. Promethius fue castigado por los dioses para dar el don de conocimiento para el hombre. Fue arrojado a las entrañas de la tierra y picoteó por aves. Recuerde. Eso es todo lo que puedo decir. No se olvide. No será suficiente. La re
Construir una torreta de Portal de un huevo Kinder

Construir una torreta de Portal de un huevo Kinder

finalizado mi novia con éxito Portal 1, ambos fueron deseo tener una de esas torretas lindos, poco en nuestros escritorios. Se nos ocurrió con los huevos Kinder (http://en.wikipedia.org/wiki/Kinder_Surprise ) porque más o menos adaptarse a la forma e
Torreta de Portal 2

Torreta de Portal 2

Portal 2 es un juego impresionante y las torretas fueron una de mis partes favoritas (aunque dispara en usted).  Quería hacer uno y tuve las piezas, así que lo hice.Artículos:Huevo de espuma de poliestirenoTwisty lazos negrosLED rojoPuntos de pegamen
Torreta de portal 2D

Torreta de portal 2D

Paso 1: Las piezas que necesita.Paso 2: siga estos pasosPaso 3:Paso 4:Paso 5:Paso 6:Paso 7:Paso 8:Paso 9:Paso 10:Paso 11:Paso 12: Ahora usted es hecho! Gracias calamares están tomando en comentar sobre lo que debo hacer favorito de comentario next.pl
Cohete de LEGO torreta de Portal 2

Cohete de LEGO torreta de Portal 2

Paso 1:Paso 2:Paso 3:Paso 4:Paso 5:Paso 6:Paso 7:Paso 8:Paso 9:Paso 10:Paso 11:Paso 12:Paso 13:Paso 14:Paso 15:Paso 16:
Seguimiento de torreta con PIC y C IR

Seguimiento de torreta con PIC y C IR

Este es un proyecto de aprendizaje buena divertida para construir - tengo mucho de lo que es. Creo que esto se ha hecho absolutamente un poco ya, pero no encontré una forma sencilla de hacerlo con fotos. Cuando finalmente lo conseguí trabajando, pens
Partícula fotón - seguimiento Sensor Tutorial de movimiento de 6 ejes de MPU-6000

Partícula fotón - seguimiento Sensor Tutorial de movimiento de 6 ejes de MPU-6000

MPU-6000 es un movimiento de 6 ejes seguimiento Sensor con acelerómetro de 3 ejes y 3 ejes giroscopio incorporado en él. Este sensor es capaz de seguimiento eficiente de la posición exacta y la ubicación de un objeto en el plano de 3 dimensiones. Pue
Arduino Nano - seguimiento Tutorial Sensor de movimiento de eje de MPU-6000 6

Arduino Nano - seguimiento Tutorial Sensor de movimiento de eje de MPU-6000 6

MPU-6000 es un movimiento de 6 ejes seguimiento Sensor con acelerómetro de 3 ejes y 3 ejes giroscopio incorporado en él. Este sensor es capaz de seguimiento eficiente de la posición exacta y la ubicación de un objeto en el plano de 3 dimensiones. Pue
Torreta de Airsoft de Arduino

Torreta de Airsoft de Arduino

concurso nacional robótica Robot de la semana: Grupo de edad 13-18Si están luchando en una batalla de airsoft, o defender su escritorio en el trabajo, una torreta de airsoft es una necesidad tiene.  En este Instructable voy a explicar como hacer una
TBT2000 Balas-Softair BB herramienta caja torreta

TBT2000 Balas-Softair BB herramienta caja torreta

yo tengo uno de esos impulsos para la construcción de una torreta de Portal como algunos de los que ya en este sitio.Torreta de Portal tamaño de vida por mydian_nightshadeOConstrucción de una torreta de Portal con movimiento controlado audio e ilumin