Jugando con robots. Web sobre robótica educativa y recreativa con LEGo MindStormsImagen de pequeño robot LEGO

Introducción

Con qué construir robots
 

LEGO MindStorms NXT

Mecánica
  Estructuras
Transmisiones
Neumática
Electricidad y Electrónica
Programación NXT
Programación RCX
  Robolab
NQC
SpiritOCX
RCXCode
IC
BrickOS
leJOS
Dibujo
Referencia
 

Documentos
Bibliografía
Enlaces

Modelos
 

Nuestros modelos
Concursos
Propuestas

Idioma euskaraz en castellano

 

Firefox

Última actualización: 8 Julio, 2008

Contacta por correo electrónico

  Sensor de Color HiTechnic Compatible con NXT Logo NXT

El sensor de color HiTechnic compatible con NXT está diseñado para detector con precisión el color de un objeto El sensor de color es perfecto para construir un organizador de ladrillos o cualquier otro diseño que requiera detección de color.

Foto del sensor de color
Foto del sensor de color

El sensor de color HiTechnic compatible con NXT funciona iluminando la superficie del objetivo con tres fuentes de luz coloreadas (Diodos emisores de luz o LEDs): uno rojo, otro verde y el tercero azul . La diferencia entre la luz ambiente y el aumento debido a las fuentes de luz del sensor es utilizado para medir la luz de cada color absorbida por la superficie del objeto. Los tres valores de color se procesaran para corregir la dispersión en el espectro de emisión de cada uno de los LED.

El NXT recibe tres valores: el nivel de ROJO, el nivel de VERDE y el nivel de AZUL. El valor correspondiente a cada color está comprendido entre 0 y 255. por ejemplo, si el valor devuelto es Rojo =255, Verde =255 y Azul =255 el color leído es el Amarillo.

La siguiente tabla muestra las lecturas que devolverán algunos colores:

Color

Rojo

Verde

Azul

Negro

0

0

0

Blanco

255

255

255

Rojo

255

0

0

Verde

0

255

0

Azul

0

0

255

Amarillo

255

255

0

El sensor actualiza las lecturas a razón de 100 muestras por segundo.

Las características del modo de control del sensor de color HiTechnic permiten dos tipos de calibración a efectuar por el programa del NXT.

La calibración por nivel de negro puede utilizarse para eliminar reflejos no deseados provenientes de la estructura en la que el sensor está colocado.

La calibración por balance de blancos puede utilizarse para adecuar la sensibilidad del sensor para cada uno de los tres LEDs cuando ilumina una superficie blanca a una distancia determinada.

El modo de control por defecto es el 0, modo normal de medición.

Si el modo de control se establece en 1, el sensor operará en modo cal. de balance de blancos y esperará ser dirigido a una superficie blanca difusa una distancia de unos 15 mm. Cuando la función cal. finaliza, los LEDs destellarán y el modo de funcionamiento pasará automáticamente a 0, modo normal de medida. El proceso cal. dura alrededor de ¼ de segundo. El valor de calibración se almacena en memoria no-volátil y será recuperado cada vez que se aplica tensión al sensor.

Si el modo de control se establece en 2, el sensor operará en modo cal. de nivel de negro y esperará ser situado en espacio vacío sin objetos en un cono de 90º en una distancia de al menos 0.5m. La función cal. nivel de negro mide la señal de cada color y crea un desplazamiento (offset) para anular el nivel de luz ambiente en futuras mediciones. Cuando la función cal. finaliza, los LEDs destellará y el modo de funcionamiento pasará automáticamente a 0, modo normal de medida. El proceso cal. dura alrededor de 1 segundo. Esta función puede ser utilizada para contrarrestar señales devueltas por partes de la estructura circundante. El valor de calibración se almacena en memoria no-volátil y será recuperado cada vez que se aplica tensión al sensor.