TIPOS DE SENSORES
Sensor
de contacto.
El sensor de contacto permite detectar si el bloque que lo posee ha
colisionado o no con algún objeto que se encuentre en su trayectoria inmediata.
Al tocar una superficie, una pequeña cabeza
externa se contrae, permitiendo que una pieza dentro del bloque cierre un
circuito eléctrico comience a circular energía, provocando una variación de
energía de 0 a 5V. Util para hacer alguna acción manualmente (un boton).
Sensor
Ultrasónico.
Este sensor le permite a nuestro robot ver y detectar obstáculos así
como medir distancias.
Básicamente puede detectar objectos que estén
de 0 a 255 centímetros de distancia con una precisión de +/-3 cm. Esto
significa que si hay un objeto a 40 cm exactamente el sensor puede verlo desde
37 hasta 43cm, este es su margen de error.
Este sensor funciona igual que como lo hace
un radar o un sonar. Envía ondas de sonido en una frecuencia muy alta y mide el
tiempo que el "eco" (el rebote de las ondas) de sonido tarda en
regresar al sensor.
El sensor funciona mejor cuando las señales
ultrasónicas que recibe, provienen de objetos que sean grandes, planos o de
superficies duras. Los objetos pequeños, curvos o suaves, como pelotas, pueden
ser muy difíciles de detectar. Si en el cuarto se encuentra más de un sensor
ultrasónico, los dispositivos pueden interferir entre ellos, resultando en
detecciones pobres.
Para poder probar el sensor ultrasónico lo conectamos al
bloque programable, en el menú de "View" selecciona "Ultrasonic
Sensor" y el puerto en el que lo conectaste, con esto en la pantalla
empezará a aparecer la distancia que esta detectando el sensor.
Sensor
de Sonido.
El sensor solo detecta la "cantidad" de sonido y no ningún
tipo de tono o modulación, pero aun así hay muchas aplicaciones ingeniosas que
se le pueden dar.
Este sensor lee el sonido ambiental y nos
regresa una medida de 0 a 100%. Podemos configurarlo para que lea Decibeles o
Decibeles Ajustados. En terminos muy simples los decibeles ajustados solo
incluye sonidos que el oido humano puede escuchar, al contrario de los
decibeles normales que podria incluir frecuencias que no podemos escuchar pero
que el sensor de sonido capta.
4-5% Una casa silenciosa.
5-10% Alguien hablando lejos.
10-30% Es una conversación cerca del sensor o
música en un volumen normal.
30-100% Gente gritando o música a volumen
alto.
Una idea muy común es hacer que el robot
reaccione a comandos de voz cuando escuche sonidos fuertes. Para esto se puede
usar el bloque de Wait-> Sound Sensor.
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).


