Descripción
Qué es
El módulo de ultrasonido HC-SR04 es un dispositivo utilizado para medir distancias con precisión. Está diseñado para integrarse en diversos tipos de dispositivos electrónicos, como robots y sistemas de seguridad.
Características
- Mide la distancia mediante ultrasonidos;
- Ideal para proyectos Arduino;
- Consulta el datasheet para especificaciones técnicas detalladas.
Para qué sirve
El HC-SR04 se utiliza principalmente para la detección de obstáculos y la medición de distancia en proyectos robóticos, sistemas de seguridad y aplicaciones DIY. Es compatible con Arduino y ESP.
Tutorial: Cómo usar HC-SR04
El módulo de ultrasonido HC-SR04 mide la distancia con precisión, ideal para proyectos de detección de obstáculos y medición.
Qué necesitas
- Arduino UNO o compatible
- Cable de alimentación
- Resistencia de 1 kΩ
- Cable de conexión
Pasos
- 1. Conecta VCC al 5V del Arduino.
- 2. Conecta GND a GND del Arduino.
- 3. Conecta TRIG a un pin digital (por ejemplo, 9).
- 4. Conecta ECHO a un pin digital (por ejemplo, 10).
- 5. Conecta la resistencia de 1 kΩ entre TRIG y GND.
- 6. Carga el código Arduino proporcionado.
- 7. Consulta el datasheet para los valores máximos de VCC.
- 8. Prueba el módulo con una serie de mediciones.
Código de ejemplo
```int trigPin = 9; int echoPin = 10; void setup() { pinMode(trigPin, OUTPUT); pinMode(echoPin, INPUT); Serial.begin(9600); } void loop() { long duration, distance; digitalWrite(trigPin, LOW); delayMicroseconds(2); digitalWrite(trigPin, HIGH); delayMicroseconds(10); digitalWrite(trigPin, LOW); duration = pulseIn(echoPin, HIGH); distance = duration / 58; Serial.print("Distance: "); Serial.print(distance); Serial.println(" cm"); delay(1000); } ```
Miniproyecto
Crea un sistema de detección de obstáculos para un robot móvil.
Errores comunes
- Conecta ECHO a un pin analógico.
- Omite la resistencia de 1 kΩ.
- Establece un valor demasiado alto para VCC.
- Olvidar verificar los valores máximos para VCC.
Accesorios recomendados
- Arduino UNO
- Resistencia de 1 kΩ
- Cable de conexión
Preguntas frecuentes
¿El módulo funciona con Arduino Nano?
Sí, funciona con cualquier Arduino compatible.
¿Cuáles son los límites de medición?
Los límites máximos se indican en el datasheet.
¿El módulo funciona con baterías?
Verifica en el datasheet los valores máximos para VCC.
















Valoraciones
No hay valoraciones aún.