Autor Tema: LED como sensor  (Leído 3879 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado aitorsp

  • PIC18
  • ****
  • Mensajes: 296
LED como sensor
« en: 12 de Abril de 2013, 18:56:04 »
Hola:

Aquí les dejo un pequeño ejemplo de como usar un LED como sensor. He utilizado Arduino para la demostración.

Dejo el código Arduino:

int ledPinAnode=7;
int ledPinCathode=8;
int sensorPin=A0;
int valueSensor=0;
void setup(){
Serial.begin(9600);
pinMode(ledPinAnode,OUTPUT);
pinMode(ledPinCathode,OUTPUT);
}
void loop() {
  sensorValue = analogRead(sensorPin);
    if(sensorValue >5 && sensorValue<140){
      digitalWrite(ledPinAnode, HIGH);         
      digitalWrite(ledPinCathode, LOW);
     } 
    else{
      digitalWrite(ledPinAnode, LOW);         
      digitalWrite(ledPinCathode, LOW);
    }
   delay(100);                 
}

Los LED son semiconductores y si se polarizan inversamente se pueden utilizar como sensores debido al aumento de corriente en función de la cantidad de luz que les llega.


list=UUfybxJF_aV15Y05a4GJ7FFg&index=1

Twitter: https://twitter.com/fisitronics

Desconectado BBMNet

  • PIC12
  • **
  • Mensajes: 91
Re: LED como sensor
« Respuesta #1 en: 18 de Agosto de 2013, 02:07:25 »
Si me permites ahondar un poco en el tema de los leds como sensores, si el led utilizado es de color entonces puedes crear un detector de colores. Para probar puedes utilizar un led verde e iluminarlo con la luz de un led rojo. El efecto es como si no se iluminara. Igualmente al revés. Pero ilumina un verde con un verde o un rojo con un rojo y eso hará que la corriente a través del sensor se incremente.

No he probado directamente con los leds a una entrada de microcontrolador sino amplificados como mínimo con un transistor (2N2222) pero funciona.

El poder detectar colores abre todo un mundo de ideas, ¿No?

Nota: la luz (o su refrejo) incidente en el led debe coincidir con el color del led. Si no es exacta el voltaje a través del led varía. Asi pues se pueden tener leds de los colores primarios y medir que tanto tiene algo de cada color. Es una medida un tanto burda yq que dificilmente se podrían utilizar leds "calibrados" pero puede ser útil para muchas aplicaciones.

¿Que tal un espectrómetro casero? Las señales de tres leds de los colores primarios se conectarían a los convertidores analógico-digital de un microcontrolador.

Un saludo.

Desconectado fuente

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 571
Re: LED como sensor
« Respuesta #2 en: 18 de Agosto de 2013, 05:42:06 »
Este efecto que comentas, ¿se debe al propio semiconductor o es por el color del encapsulado, que hace de filtro?

Desconectado ppyote

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 929
Re: LED como sensor
« Respuesta #3 en: 18 de Agosto de 2013, 07:29:43 »
Este efecto que comentas, ¿se debe al propio semiconductor o es por el color del encapsulado, que hace de filtro?


es debido al material que forma el diodo led.... lcada tipo de material/union que hace que el led tenga un color especial....

PPyote... siempre estareis en mi corazon.... Te quiero Hermano...