TODOPIC

FORO TÉCNICO => Foro Técnico => Mensaje iniciado por: japifer_22 en 01 de Marzo de 2009, 16:18:47

Título: Detectar colores verde, azul, rojo, negro y amarillo
Publicado por: japifer_22 en 01 de Marzo de 2009, 16:18:47
hola como estan bueno les comento estoy intentando de hacer un tetector de colores basicos pero no se me ocurre como poder hacerlo, bueno tengo una idea pero no se si funcionara, se las comento: al tener un emisor y reseptor infrarrojo y esto al apuntarlo a diferentes colores esto me entrega diferentes tipo de voltajes si es que no me equivoco, entonces mi idea es poder destinguir esos voltajes y asociarlos a un color, pero mi otra pregunta es el pic detecta minimos de voltajes en el orden de los milis o tal vez del orden de los micro vol ?????. esto se podra hacer????, ò abra algun circuito de estos ya probado??, bueno si alguien me puede echar una manito en esto se los agradeseria bueno que esten bien suerte chao
Título: Re: tetectar colores verde, azul, rojo, negro y amarillo
Publicado por: Suky en 01 de Marzo de 2009, 18:41:10
Creo que deberias haber colocado tu pregunta en foro técnico (http://www.todopic.com.ar/foros/index.php?board=25.0)...
igual, fijate aquí (http://www.electronic-circuits-diagrams.com/sensorsimages/sensorsckt3.shtml), creo que te será muy util.
Título: Re: tetectar colores verde, azul, rojo, negro y amarillo
Publicado por: japifer_22 en 02 de Marzo de 2009, 00:57:11
hola tal vez tengas rason pero mi otra pregunta creo que me la puene contestar y es con respecto que cuanto es lo minimo que detecta una entrada analogica de un pic con lo que respecta a voltaje ?????????
buneno que ten bien
Título: Re: tetectar colores verde, azul, rojo, negro y amarillo
Publicado por: MLO__ en 02 de Marzo de 2009, 01:22:39
Hola.

Eso depende de la resolucion de conversion:

Resolucion = Vref / 2n

n: Numero de bits

En el caso de una conversion a 10bits y con un Vef=5v, tendriamos una resolucion de medida de ...... 4.88mV.

Saludos
Título: Re: Detectar colores verde, azul, rojo, negro y amarillo
Publicado por: RedPic en 02 de Marzo de 2009, 05:09:31
He modificado el título del post original de japifer_22 en este hilo, ya que la expresión "tetectar colores ..." era una complicación para los usuarios del buscador del foro.
Título: Re: Detectar colores verde, azul, rojo, negro y amarillo
Publicado por: Nocturno en 02 de Marzo de 2009, 07:07:53
Parece complicado hacerlo con infrarrojos, el sensor también te entregará distintos valores según la distancia.

Creo que un método válido es iluminar la superficie que vas a analizar con cada uno de los tres colores básicos y leer la respuesta en el sensor, que no podrá ser de infrarrojos sino de luz visible. Lógicamente la superficie reflejará mucha más luz cuanto más componente del color básico que la ilumina en cada momento tenga.
Título: Re: Detectar colores verde, azul, rojo, negro y amarillo
Publicado por: J1M en 02 de Marzo de 2009, 08:04:40
Hola, nunca he hecho nada como lo que comentas pero se que existen unos sensores de color, que te dan 3 salidas analógicas ( algúnos pueden darte la info digital en I2C ) con la información de color. Por ejemplo en Sparkfun tiene 3 tipos de sensores distintos. En concreto este módulo creo que te podría interesar:
http://www.sparkfun.com/commerce/product_info.php?products_id=8663

Como ves lleva integrada la iluminación con LEDs y el sensor de color. Además te dan un código para el PIC para probarlo.

un saludo!