Los sensores infrarrojos (IR) de ruptura de haz son la solución ideal para una detección de movimiento o paso **rápida y precisa**. Constan de un emisor que proyecta un haz de luz IR invisible y un receptor ultrasensible. Cuando un objeto no transparente interrumpe el haz, el receptor cambia su estado, proporcionando una alerta instantánea.
Esta versión de **3 mm** ofrece un alcance de hasta **25 cm (10")** y es compatible con voltajes de **3.3V a 5V** (se recomienda 5V para máximo alcance). El receptor proporciona una salida de colector abierto que se puede leer directamente con la resistencia pull-up interna de la mayoría de los microcontroladores (como Arduino).
Distancia Máx.
~25 cm (10")
Tiempo de Respuesta
2 ms
$2.95
Este código muestra cómo conectar el receptor (cable blanco) al pin digital 2 de Arduino para detectar si el haz está interrumpido o estable. Se utiliza la resistencia *pull-up* interna de Arduino.
// Constante para el pin de señal del receptor (cable blanco)
const int sensorPin = 2;
void setup() {
Serial.begin(9600);
// Habilita la resistencia pull-up interna para el sensor
pinMode(sensorPin, INPUT_PULLUP);
Serial.println("Sensor IR Listo. Inicializando...");
}
void loop() {
// digitalRead() en un pin con pull-up:
// - LOW (0) significa que el receptor está activo (haz NO roto).
// - HIGH (1) significa que el haz FUE roto por un objeto.
int sensorState = digitalRead(sensorPin);
if (sensorState == HIGH) {
Serial.println(">>> ¡¡¡ ATENCIÓN: Objeto Detectado (Haz Roto) !!! <<<");
} else {
Serial.println("Todo despejado (Haz Estable)");
}
delay(100); // Pausa para no saturar el Serial Monitor
}
La innovación está en manos de todos los que quieren mejorar su vida rompiendo barreras tecnológicas. A través de la creación, producción y soporte de hardware y software electrónicos, Arduino proporciona un acceso sencillo a tecnologías de vanguardia que interactúan con el mundo real. Únete a una comunidad mundial alrededor de esta plataforma de código abierto y da vida a una innovación tecnológica simple o innovadora a través de herramientas simples pero potentes.