Menu mobile
El módulo sensor de proximidad Infrarrojo es ideal para proyectos con Arduino o Smart Car. Detecta obstáculos transparentes y translúcidos con rango de detección de 3cm hasta 80cm basado en módulo E18-D80NK. Funciona como un sencillo interruptor digital, detecta o no detecta.
Conexión
El módulo se alimenta directamente de Arduino, así que no necesitamos una fuente de alimentación externa.
Los pines están conectados según la tabla:
Pin Módulo
Pin de Arduino UNO
cable rojo/marrón
5V
cable verde/azul
GND
cable amarillo/verde
D2
El diagrama es es por tanto el siguiente:
Código
Abre un sketch nuevo y copia el siguiente código:
int OUT = 2; //pin 2 Arduino connected to the sensor output
void setup()
{
Serial.begin(9600); //initiates serial monitor
pinMode(OUT, INPUT); // setting pin 2 in Arduino as output
Serial.println("Distance sensor test");
Serial.println("");
}
void loop()
Serial.print("Objecto detectectado: "); // display results on screen in a loop every 500 ms
if (digitalRead(OUT) == 0) // low state means object detection
{{
\pos(192, 210)
} and high, but no high, no high.
Serial.println("SI");
if (digitalRead(OUT) == = 1)
Serial.println("NO");
delay(500);
Abre el Monitor Serial desde Herramientas y podrás observar cuando el sensor detecta un objeto próximo.