Seguimiento de torreta con PIC y C IR (3 / 9 paso)

Paso 3: diseño

Esto pretende ser un proyecto de aprendizaje barato con espacio para ampliación, fácil de poner en un protoboard pequeño, programado y montado sin demasiada dificultad.

Requisitos

  • Pistas de al menos un faro 1-4 metros y cacerolas/tils para mantenerlo en el marco
  • Alrededor de una construcción EUR 20
  • Relativamente pequeño y ligero (todas juntas, servos y cableado, sin batttery ~ 40g)
  • Escurr 6VDC
  • Reacciona rápidamente al movimiento
  • Dividido en módulos
  • Junta de módulo de cámara tan pequeña como sea posible
  • Espacio para expansión

Como un bono a usted, también hay espacio para mejora :)

¿Por qué placa perforada?

No siento como hacer uno desde cero para esto - ya que el circuito no es muy complejo pensé que me gustaría tr para utilizar el proto board. Había trabajado el circuito para ser bastante compacto en el protoboard y quería mover con facilidad a la PCB, por lo que opté por placa perforada. Con unos cortes y algunos puentes fui capaz de mantener las cosas dentro de los 4 x 4 cm para el tablero principal.

¿Por qué el WiiMote?

El módulo de cámara en el WiiMote utiliza una interfaz I2C y hace todo el trabajo pesado por usted. Proporciona coordenadas de píxeles para hasta 4 balizas IR, así que usted puede fácilmente averiguar cómo mucho que pan/tilt para centrar el objetivo. Tiene una velocidad de fotogramas alta - algo así como 50 fps, por lo que rápidamente puede detectar y reaccionar ante un movimiento rápido. También se puede configurar al inicializar para sintonizar con su uso.

Hay un montón de sitios muy informativos que hay que explicar completamente todos los aspectos de este módulo. Finalmente - más WiiMotes rotos una cámara completamente funcional dentro y puede ser tenidos por un dólar o dos. Barato, fácilmente disponible y hace exactamente lo que necesitaba para esta compilación.

¿Por qué PIC de 8 bits?

Son lo suficientemente potentes para este proyecto, barato y fácilmente disponible en la mayoría de las regiones. Hay buen soporte para ensamblador y C. Las herramientas de desarrollo son todos libres. Programadores son razonables. Además, con el PIC16F1503 puede utilizar herramientas de generación de código en MPLABX (Microchip programación de IDE). Lamentablemente este PIC no tiene funciones de depuración integradas - necesita una cabecera para hacer eso. Pero con este proyecto que no es necesario uno - es bastante sencillo, y una buena intro del proyecto para que alguien más allá de la etapa de blinky.

Artículos Relacionados

Controlador de ventilador de la CPU con PIC

Controlador de ventilador de la CPU con PIC

controlador de ventilador de la CPU con PIC 16F877Aregulador de ventilador de la CPU 4 pines utilizando el microcontrolador PIC16F877A.Ajustar el generador PWM de 25 khz, medidor de RPM, interruptor de velocidadenlace: http://www.edaboard.com/thread2
Auto torreta con Pixy y pistola Nerf

Auto torreta con Pixy y pistola Nerf

Con el proyecto de Auto-Torrecilla, automáticamente puede rastrear y disparar a tus enemigos! Este proyecto utiliza un módulo de cámara de duende, un RobotGeek de pan/tilt base, una pistola de dardos de espuma y un Geekduino para coordinar los compon
Twitter seguimiento juguete construido con LEGO y Arduino

Twitter seguimiento juguete construido con LEGO y Arduino

Se trata de un juguete LEGO animado que monitorea twitter y celebra cada vez que encuentra una nueva ocurrencia del hashtag #BLOCKSHELL que suena una campana, una luz intermitente y enviando a un poco huevón activista minfigure encima de la superestr
Caliente la salsa cóctel - Michelada - con picante y el Chile en polvo

Caliente la salsa cóctel - Michelada - con picante y el Chile en polvo

Una bebida muy especial para su gusto "quema". Una mezcla de cerveza amarga, picante y limón hacen de esta bebida un excelente acompañamiento para carnes a la brasa. Esta bebida es más de la cultura mexicana, pero me gusta beberlo a (soy de Colo
Tarjetas de Navidad de LED con PIC 10F200

Tarjetas de Navidad de LED con PIC 10F200

este es un instructivo sobre cómo crear una tarjeta de Navidad del LED con el microcontrolador PIC 10F200.Este PIC tiene seis pernos y es del tamaño de un transistor SMD, es ideal para aplicaciones de bajo perfil y puede fácilmente introducirse cuand
Objeto de seguimiento por color con Python y openCV

Objeto de seguimiento por color con Python y openCV

El objetivo es escribir un script que hace un coche robot detecta un marcador azul, hacia el marcador, leer la señal de que está en el marcador y seguir su dirección hasta encontrar una señal de stop.El video muestra un resumen del enfoque y desempeñ
1000W modificado Inversor de onda sinusoidal con pic microconttoller

1000W modificado Inversor de onda sinusoidal con pic microconttoller

Aquí está un diagrama del circuito de 1000W modificado Inversor de onda sinusoidal. Este inversor de onda sinusoidal modificada está diseñado utilizando el microcontrolador PIC16F877A. MOFET driver 1R2210 se utiliza para MOSFETs conectados al transfo
Control remoto obstáculo evitando Robot con PIC microcontrolador

Control remoto obstáculo evitando Robot con PIC microcontrolador

Utilizo el pic 16f877amódulo ultrasónico motor servo había orientada motor motor cristal conductor y 20 mhz.En robótica, evitación del obstáculo es la tarea de satisfacer algún objetivo de control sujeto a las limitaciones de la posición de no inters
Cielo de Tata remoto con PIC

Cielo de Tata remoto con PIC

tengo escribió en su blog sobre ella en http://chaukasalshi.blogspot.in/2015/03/pic-micro-remote-for-tata-sky.htmlse discuten tanto la lectura de códigos y que transmite.Actualmente, el programa acepta comandos sobre un uart, no de un teclado.el códi
Construcción de un movimiento y seguimiento torreta de Portal

Construcción de un movimiento y seguimiento torreta de Portal

Es lindo, es educado y es realmente mortal. Es una torreta de Portal. Se mueve, tiene luz, tiene sonido y algo que no tenía mi anterior proyecto Portal: seguimiento de la cámara.La torreta está controlada con un Arduino y un ordenador. Arduino contro
Módulo inalámbrico Radio frecuencia con microcontrolador PIC.

Módulo inalámbrico Radio frecuencia con microcontrolador PIC.

Es un microcontrolador basado en proyecto de electrónica DIY. El nombre de módulo inalámbrico RF con microcontrolador PIC. El módulo de RF es un pequeño circuito electrónico utilizado para transmitir, recibir, o las ondas de radio transceive en uno d
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
Cómo programar un PIC 18F2550 o 18f4550 con Arduino UNO

Cómo programar un PIC 18F2550 o 18f4550 con Arduino UNO

Aquí está nuestro nuestro primer tutorial en Instructable ser tan indulgente. Este tutorial muestra el método de usar una placa Arduino UNO como un programador de microcontroladores PIC. Este método ha sido probado con PIC 18F2550 y 18f4550 pero pued
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