Inventoria Sensor Kit (6 / 12 steg)
Steg 6: Sensor infrarojo
Este sensor återvi un emisor y detektor infrarojo, para detectar la señal que se refleja en una superficie. ES decir, se puede utilizar para detectar proximidad o para detectar líneas negras, como muestro en este ejemplo. Simplemente conecten el sensor como se indica sv la foto, y al puerto A1, del LCD sköld.
Detektor de líneas
El código que utilizamos es muy sencillo. El-stifts A1, lo inicalizamos como fästa de entrada con pinMode(A1,INPUT), y luego simplemente leemos con digitalRead. El potenciómetro ajusta la sensibilidad del sensor. EL código rektor:
lcd.setCursor (0, 0);
om (digitalRead(A1)) {
LCD.Print("");
} annat {
LCD.Print("Linea");
}
LCD.display();
En el slinga, la lectura del sensor arroja FN 1 cuando repleja y FN 0 cuando inget hö reflejo por la Linea negra. Carguen el código "SensorKit_InfraredB.ino" en el arduino.
En la pantalla veremos "linea" cuando hö algún marcador neger, y nada cuando nej.
Proximidad
Otra forma de usa el sensorn es detectar que tan cerca está de alguna superficie. En el segundo vídeo se ve como funciona. Como ven el código "SensorKit_Infrared.ino" es prácticamente el mismo.