Soporte Mi cuenta
📞 0984701518
Sensor Infrarojo E18-D80NK
SKU 00062

Sensor Infrarojo E18-D80NK

$7,50
Disponible
¡Solo quedan 2!
Datos rápidos
Distancia
3 a 80 cm, ajustable con el tornillo de atrás
Alimentación
5 V DC
Salida
Digital NPN de colector abierto: baja a 0 V al detectar (máx. 100 mA)
Cables
Café +5 V, azul GND y negro señal
Ver ficha técnica completa ↓

Características

Sensor infrarrojo de proximidad en una carcasa cilíndrica roscada: emite luz infrarroja y detecta si un objeto la refleja, a una distancia que se ajusta de 3 a 80 cm con el tornillo de atrás. Su salida es digital: detecta o no detecta.

Se usa en robots que esquivan obstáculos, contadores de objetos en bandas transportadoras y detección de presencia.

Distancia3 a 80 cm, ajustable con el tornillo de atrás
Alimentación5 V DC
SalidaDigital NPN de colector abierto: baja a 0 V al detectar (máx. 100 mA)
CablesCafé +5 V, azul GND y negro señal
RespuestaMenos de 2 ms
IndicadorLED en la parte de atrás que se enciende al detectar
MontajeCarcasa roscada de unos 18 mm, con 2 tuercas

¿Para qué sirve?

  • Robots que esquivan obstáculos
  • Contar objetos en bandas transportadoras
  • Detectar presencia en puertas y dispensadores

Diagrama de conexión de prueba

Placa usada: Arduino UNO

Arduino UNOE18-D80NK5VCafé (+5V)GNDAzul (GND)D2Negro (señal)
CableMóduloArduino UNONota
cafeCafé (+5V)5V
azulAzul (GND)GND
negroNegro (señal)D2Con pull-up (INPUT_PULLUP)

Código de prueba

Arduino UNOprueba.ino
// Prueba del sensor infrarrojo E18-D80NK: avisa cuando hay un objeto delante
// (a la distancia ajustada con el tornillo de atrás) y enciende el LED del pin 13.
const int PIN_SENSOR = 2;
bool habiaObjeto = false;

void setup() {
  pinMode(PIN_SENSOR, INPUT_PULLUP);  // la salida es de colector abierto: necesita pull-up
  pinMode(LED_BUILTIN, OUTPUT);
  Serial.begin(9600);
}

void loop() {
  bool hayObjeto = digitalRead(PIN_SENSOR) == LOW;  // baja a 0 al detectar
  digitalWrite(LED_BUILTIN, hayObjeto ? HIGH : LOW);
  if (hayObjeto != habiaObjeto) {
    Serial.println(hayObjeto ? "Objeto detectado" : "Libre");
    habiaObjeto = hayObjeto;
  }
  delay(20);
}

Abre el Monitor serie a 9600 baudios y pon la mano delante. Gira el tornillo de atrás para ajustar la distancia de detección.

Precauciones

  • La salida necesita una resistencia pull-up: el código activa la del Arduino (INPUT_PULLUP).
  • La distancia real depende del objeto: los negros u opacos se detectan más cerca que los blancos.
  • El sol directo puede causar detecciones falsas.
  • Antes de conectar, revisa los colores del cable: algunos fabricantes los cambian.

Fuentes consultadas: Components101: E18-D80NK · ProtoSupplies: E18-D80NK. Ficha preparada por Electrodrone; verifica siempre el voltaje de tu módulo antes de conectarlo.

🛡️Garantía de producto
🏷️Precios mayoristas
⭐Marca confiable
🚚Envíos a todo el país
🛠️Soporte técnico
WhatsApp