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é que sería compartirlo. Podría ser útil para alguien que quiere aprender o aplicar I2C, interrupciones y las devoluciones de llamada, PWM o Servo Control.

Funcionalidad básica

Detecta y sigue una fuente de luz infrarroja. Cacerolas o inclinaciones cuando la fuente de luz se mueve lejos del centro del marco, tratando de mantener en el centro.

Componentes principales

  • Cámara de infrarrojos de Pixart
  • PIC16F1503 (un microcontrolador 14 pines, 8 bits PIC)
  • Regulador de voltaje
  • Servos

Supuestos

  • Puede soldar y desoldar componentes por-agujero
  • Tiene un equipo
  • Usted puede leer una hoja de datos

Habilidades para llevar

  • programación de PIC de 8 bits en C utilizando MPLAB X, XC8 y MPLAB X código configurador
  • Protocolo I2C
  • Uso de temporizadores del microcontrolador
  • Control de servo PWM y consigue máxima resolución en movimiento
  • Utilizando un regulador de voltaje ajustable

Usted también puede aprender un poco sobre

  • Longitudes de onda IR
  • Campo de visión de la cámara
  • Con una fuente de alimentación para los servos y el microcontrolador
  • Calibrar el módulo de cámara de Pixart
  • Hacer algo con una capacidad de expansión

No grabado PCB requerida :) Esta hecho con placa perforada y acabo de cortar rastros y puentes ha añadido cuando sea necesario. También es factible en un protoboard pequeño. Mi primer prototipo ajuste el regulador de voltaje y componentes de la placa principal en protoboard una 17 x 10.

Este proyecto debería costar menos de 25 euros, incluso si tienes no hay piezas de repuesto colocación alrededor.

Hay pines no utilizados en la PIC16F1503 y he incluido masculinos Cabeceras para todos los pines en la placa perforada pcb, por lo que la programación en circuito es posible y hay espacio para expansión (otro servo, más sensores, lanzadores del cohete...).

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