Ya hablamos del sensor ultrasónico y del sensor de sonido, ahora toca el turno al sensor de luz.
El sensor de luz
es sin duda uno de los mas utiles e interesantes de todo el kit del
Lego Mindstorms NXT. Este sensor le permite a nuestro robot distinguir
entre luz y obscuridad, midiendo la intensidad de la luz le permite a
nuestro robot "ver" en blanco y negro.
El sensor se puede usar en dos modos:
El primer modo detecta
la luz del ambiente y se puede usar para detectar si un cuarto tiene la
luz prendida o apagada, o la intensidad de la luz que entra por la
ventana dependiendo de la hora del día o incluso para programar un robot
que siga una fuente de luz.
En el segundo modo el
mismo sensor emite una luz y luego mide que tanto rebota o refleja esta
luz en las superficies. Este modo lo podemos usar para diferenciar el
brillo de los colores en una superficie (¡el famoso robot seguidor de la
linea negra se basa en este principio!). Incluso se ha usado para
detectar la distancia hasta el suelo con una mejor precisión que con el
sensor ultrasónico (en robots como el NXTWay).
El sensor nos da una lectura desde 0 (completa a obscuridad) hasta 100 (muy brillante).
Para poder probar el sensor de luz lo podemos conectar a un puerto del ladrillo programable:
- Entramos al menú "View"
- Seleccionamos "Light Sensor" y el puerto donde lo tenemos conectado.
- Presionamos el botón naranja para correr el programa.
Y
podemos probar el sensor de luz en diferentes superficies y colores
para ver que tanto reflejan la luz. El tapete de pruebas ya tiene una
barra de diferentes colores para que lo puedas probar.
Aplicaciones
El NXTWay,
es un robot que puede conservar su balance en solo dos ruedas
moviéndose para adelante y para atrás. Usa el sensor de luz en modo de
"rebote" para calcular su distancia al piso y poder decir si está
cayendo hacia un lado o hacia otro.
Las instrucciones para construirlo están por acá.
Tilted Twister
es un robot que puede resolver el famoso cubo de Rubik. Usa el sensor
de luz para poder distinguir los colores del cubo (en realidad no
distingue los colores, solo los diferentes brillos de los colores).
Las instrucciones de como construirlo están por acá
(toma en cuenta que necesitas un Cubo Rubik modificado para que
funcione ya que en el original no hay suficiente diferencia de brillo
entre los colores como para poder diferenciarlos).
En mismo Tribot
que sigue la linea negra del tapete de pruebas del NXT que pusimos el
programa por acá es otra de las aplicaciones del sensor de luz.
Fuente: http://www.rbtnxt.blogspot.com/
0 comentarios:
Publicar un comentario