Sensor Infrarojo

 







configurar un I/O digital como entrada con pinMode() y realizar la lectura con digitalRead().


int pin = 2;
int value = 0;
void setup() {
Serial.begin(9600); //iniciar puerto serie
pinMode(pin, INPUT); //definir pin como entrada
}
void loop(){
value = digitalRead(pin); //lectura digital de pin
//mandar mensaje a puerto serie en función del valor leido
if (value == HIGH) {
Serial.println("Encendido");
}
else {
Serial.println("Apagado");
}
delay(1000);
}



El sensor infrarrojo es un dispositivo optoelectrónico capaz de medir la radiación electromagnética infrarroja de los cuerpos en su campo de visión. Todos los cuerpos emiten una cierta cantidad de radiación, esta resulta invisible para nuestros ojos pero no para estos aparatos electrónicos, ya que se encuentran en el rango del espectro justo por debajo de la luz visible

El funcionamiento de un detector infrarrojo se basa en que los rayos infrarrojos pasan al interior del fototransistor donde se encuentra un material piroeléctrico, que es el que reacciona a la presencia de los rayos infrarrojos. Por lo general, estos dispositivos están integrados en configuraciones de diverso tipo

No hay comentarios:

Publicar un comentario