Descripción
Este dispositivo óptico de barrera se utiliza bien como final de carrera de alta precisión, bien como tacómetro óptico (gracias al uso de encoders ranurados), ¡en tamaño mini!
El funcionamiento es muy sencillo, pues su salida digital cambia de estado en función de si un objeto interrumpe el haz luminoso que atraviesa la horquilla negra.
Tipo emisor: LED con ranura para máxima precisión.
Conexionado:
- Pin Vcc: a 5V de Arduino
- Pin GND: a GND de Arduino.
- Pin OUT: a cualquier entrada digital de Arduino.
Código de ejemplo:
const int EntradaDigital = 5; int sensor; void setup() { Serial.begin(9600); //Monitor serie a 9600bps pinMode(EntradaDigital , INPUT); //Pin D5 como entrada (donde hemos conectado OUT) } void loop(){ sensor = digitalRead(EntradaDigital ); if (sensor == LOW) Serial.println("Objeto detectado"); if (sensor == HIGH) Serial.println("Objeto NO detectado"); delay(500); }
Valoraciones
No hay valoraciones aún.