Sensor de distancia por pulsos (130cm)

Pololu 4071
Ref: SEN-0132

Sensor de distancia que funciona con pulsos similares a los de un servomotor. Puede medir una distancia de hasta 130cm

Más detalles

Pídelo ahora y recíbelo Martes! info

11,95 €
Con IVA: 14,46 €

Envios desde 4.78€ y GRATIS para pedidos superiores a 110€

En stock

Éste sensor emite una luz láser ultravioleta (lidar) y por lo tanto invisible al ojo humado y es capaz de medir distancias de hasta 130 centímetros. Para poder medir la distancia, produce pulso de ancho variable muy similares a los usados en servos. Cualquier microcontrolador capaz de medir el ancho de los pulsos podrá leerlos.

El funcionamiento es de tipo LIDAR, lo que significa que internamente el sensor mide el tiempo que tarda la luz en ser emitida, reflectada por un objeto y volver. Todo esto con una impresionante resolución de 1mm.

La distancia máxima de detección es de 130 cm pero depende en gran medida de las condiciones de iluminación así como la cantidad de luz que es capaz de reflejar el objeto. El sensor pierde precisión para distancias inferiores a 4mm, por lo tanto se podrías considerar esa su distancia mínima de funcionamiento.

Es compatible con Arduino y Micro:Bit y cualquier microcontrolador capaz de medir el ancho de pulsos.

NOTA: El sensor puede venir con un film protector sobre el encapsulado. Ese protector debe quitarse con cuidado para garantizar su óptimo funcionamiento.

// Ejemplo con Arduino para leer el valor de distancia del sensor
 
// Cambia esto acorde al pin utilizado para la salida OUT
const uint8_t sensorPin = 2;
 
void setup()
{
  Serial.begin(115200);
}
 
void loop()
{
  int16_t t = pulseIn(sensorPin, HIGH);
 
  if (t == 0)
  {
    // pulseIn() did not detect the start of a pulse within 1 second.
    Serial.println("timeout");
  }
  else if (t > 1850)
  {
    // No detection.
    Serial.println(-1);
  }
  else
  {
    // Valid pulse width reading. Convert pulse width in microseconds to distance in millimeters.
    int16_t d = (t - 1000) * 2;
 
    // Limit minimum distance to 0.
    if (d < 0) { d = 0; }
  
    Serial.print(d);
    Serial.println(" mm");
  }
}

Características:

  • Alimentación: de 3 a 5V
  • Consumo: 30mA en funcionamiento (0.4mA en reposo)
  • Rango de medición: de 4 a 130cm
  • Tasa de refresco: 100 a 110Hz
  • Apertura (FOV): 15º
  • Salida: Ancho de pulso digital
  • Dimensiones: 21.6 x 8.9 x 3.5 mm
  • Peso: 0.4 gramos

Documentación:

Comprar Sensor de distancia por pulsos (130cm) de Pololu 4071

Nadie ha valorado éste producto de momento

Si quieres añadir tu opinión debes estár registrado/a en Bricogeek.com y haber comprado este producto con anterioridad.

Escribe una reseña

Sensor de distancia por pulsos (130cm)

Sensor de distancia por pulsos (130cm)

Sensor de distancia que funciona con pulsos similares a los de un servomotor. Puede medir una distancia de hasta 130cm

Relacionado: sensor laser distancia lidar pulsos pulso fov