1. Construir Un Sensor De Luz
Construiremos aqu un sensor de luz casero para NXT (fotoclula). Quizs no nos salga tan
bonito como el original de MINDSTORM pero funcionar exactamente igual, con su led y
todo. Bueno, incluso puede que funcione mejor, porque ste lo puedes configurar a tu gusto,
en Deteccin Directa o en Barrera, para contar pelotitas de LEGO o coches de Scalextric
cuando pasan por la meta. Veremos tambin, a partir de este sensor, cmo construir una
Lmpara LED, simplemente quitando la parte sensora. Como ltima aplicacin y al final del todo,
construiremos un Inclinmetro Analgico, es decir, nos dir exactamene los grados de inclinacin.
Este sensor de luz recibe el nombre de fotoclula en la industria. Podemos encontrarlo en
distintas configuraciones. Directos, como el de MINDSTORM, en el que emisor y receptor
estn en la misma carcasa. En barrera si emisor y receptor se encuentran en los extremos de
una lnea recta.
La longitud de esa lnea es el alcance del sensor o la distancia til. Tambin en la industria los
podemos encontrar con "espejo", un catadiptrico de los de bici en el extremo, en lugar del
receptor. Como te podrs imaginar, este es un sensor "activo", es decir, necesita ser
alimentado para que funcione. Lgico, ya que lleva un LED. Tendremos que usar el cable
verde por tanto, que proporciona 4,3V. Tambin es necesario para su funcionamiento el cable
amarillo. Su funcin es la de controlar el encendido/apagado del led. 1 Cable de conexin al
NXT con cable blanco, negro, amarillo y verde. Un led de alta intensidad luminosa. Luz
blanca y 3 mm dimetro. Una resistencia de 68 ohm. Una placa para ubicar los elementos.
Una resistencia LDR como la que ya hemos usado en el sensor de luz ambiente. Puede ser
incluso ms pequea para pasar por un agujero de viga de LEGO y poder hacer as un montaje
ms fcil luego. Un transistor NPN 2SC2274 o equivalente. Por cierto, he probado con 3 NPN
distintos que me han dado en la tienda y los 3 me han funcionado bien.
Informacin adicional en Componentes. Y ahora uno pintado un poco a mi aire, que quizs te
ayude un poco. Si lo nico que quieres es controlar 1 LED (encender y apagar), quita el LDR
y desconecta el cable blanco. Tendrs que modificar el programa para realizar esta tarea. El
LED tiene polaridad. Fjate cual es la pata ms corta para conectarla al transistor, que es nico
elemento del circuito con 3 patas. El extremo largo del LED ser el que vaya a la resistencia
que acaba en el cable verde. Los otros elementos (LDR y resistencias) no tienen polaridad,
por lo que puedes montarlos como quieras. Fjate en la foto y vers que lo ms a la derecha de
todo es el sensor de Luz Ambiente que ya montamos en su momento. El cable blanco llega
por un extremo y el negro por el otro. Este es el receptor de la luz. Para que funcione ms
parecido a como lo hace el del NXT, ser necesario que juntemos mucho ms el receptor y el
emisor (el LDR y el LED), tal como en el sensor original. Yo lo he montado as para que se
vea mejor el circuito.
Para acercar el LDR,no tienes ms que fijarte en la foto. Solo hay que sacarlo de su
alojamiento, pincharlo al lado del led y volver a conectar los cables blanco y negro. La nica
precaucin es que no lo conectes por error a un agujerito de los que ya estn conectados a
otro elemento del circuito, como el transistor. Hay una segunda mejora casi obligada
2. derivada de la primera. Al encender el LED, le llegar luz directa al LDR. Si no lo aislamos el
intervalo de valores que podamos leer ser mucho ms pequeo. O sea, variar de 500 a 700 de
raw por ejemplo. Si hacemos un pequeo cilindro con cartulina o mucho mejor, insertamos el
LED en tubo de plstico termoretrctil, dejar de llegarle luz directa cuando lo encendamos. De
esta forma el abanico de valores de raw se ampliar bastante, con lo que haremos al sensor
ms sensible (curiosa frase).
Este programa mantiene encendido el LED mientras se mantiene pulsado el botn ENTER
del NXT. El sensor se controla igual que el original, con el bloque "Light Sensor".
Simplemente lo que hace el programa es encender la luz y leer el valor del raw, que es la luz
que le llega al sensor, tanto del LED como del entorno, exactamente igual que al original.
Obviamente tambin lee el raw con el LED apagado, tal como haca el sensor de luz
ambiente. Fjate bien que el icono del sensor de arriba tiene activada la pestaa "Generate
Light" y el de abajo no. Hay otras formas de programar esto mismo, pero esta es muy
sencilla de entender y de probar. Te dejo tambin la configuracin del switch, que puede que
sea lo nico con alguna complicacin. Soltado (de forma consecutiva), para ver las diferencias.
Una ltima sugerencia. Vers que hay 2 iconos que estn repetidos en el programa arriba y
abajo.erás que hay 2 iconos que están repetidos en el programa arriba y abajo.