Descripción
Qué es
El módulo US-020 es un dispositivo de detección de ultrasonidos que permite medir distancias hasta 7 metros. Este componente es ideal para proyectos que requieren el monitoreo de la presencia de obstáculos o la identificación de objetos en movimiento.
Características
- Tensión operativa: 5V
- Rango de medición: hasta 7 metros
Para qué sirve
Los módulos US-020 son útiles para crear sistemas de alarma domésticos que envían una notificación cuando se detecta la presencia de personas o animales. Además, pueden integrarse en proyectos Arduino y ESP8266 para aplicaciones como el control del tráfico peatonal o sensores de seguridad.
Tutorial: Cómo usar el Módulo de Ultrasonidos US-020
El módulo de ultrasonidos US-020 es un dispositivo útil para medir distancias hasta 7 metros. Ideal para proyectos de Arduino que requieren la detección de obstáculos o sensores de proximidad.
Qué necesitas
- Arduino Uno
- Cable USB tipo B
- Computadora con IDE Arduino instalado
Pasos
- Conecta el módulo ultrasónico al pin trig y echo del Arduino usando cables jumper.
- Abre el IDE Arduino e importa un sketch de ejemplo para la detección de distancia.
- Compila y carga el sketch en tu Arduino.
- Inicia la comunicación serial para visualizar las mediciones de distancia en metros o centímetros.
- Verifica que el módulo funcione correctamente modificando el sketch según tus necesidades (por ejemplo, agregar un display LCD).
- Si es necesario, usa una protoboard para probar la compatibilidad con otros módulos electrónicos.
Código de ejemplo
const int trigPin = 12;
const int echoPin = 13;
void setup() {
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
Serial.begin(9600);
}
void loop() {
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
long duration = pulseIn(echoPin, HIGH);
calcDist(duration);
}
void calcDist(long d) {
float distanceCm = (d / 2) * 0.0343;
Serial.print(distanceCm);
Serial.println(" cm");
Miniproyecto
Crear un sistema de alarma doméstico que envía una notificación cuando se detecta la presencia de personas o animales.
Errores comunes
- Configura el pin trig como entrada en lugar de salida.
- No verifique la tensión del módulo (5V) antes de la instalación.
- Omitir el uso de la función delayMicroseconds().
- Ignorar la verificación de los datos recibidos del módulo (consulta el datasheet).
Accesorios recomendados
- Display LCD 16×2 para visualizar los valores medidos en tiempo real.
- Buzzer o LED RGB para crear un sistema de alarma cuando se supere una cierta distancia.
- Protoboard para probar el módulo con otros componentes electrónicos.
- Sensores de luz integrados para mejorar la seguridad nocturna del proyecto.
Preguntas frecuentes
¿Cómo puedo aumentar la precisión de las mediciones?
Verifica que no haya objetos reflectantes cerca del módulo y reduce el campo de visión con un tubo de cartón o plástico.
¿El módulo es compatible con Arduino Nano?
Sí, pero asegúrate de conectar los pines correctos y verifica la tensión (5V).
¿Cuánto tiempo tarda en medir una distancia?
La respuesta depende de la velocidad del sonido en el aire y las condiciones ambientales, consulta el datasheet.







Valoraciones
No hay valoraciones aún.