Diseñado para la **vanguardia de la robótica** y la automatización, este sensor ultrasónico te permite implementar la **ecolocalización** en tus proyectos. A diferencia de los modelos HC-SR04, este sensor maneja voltajes de **3V y 5V**, simplificando la integración con cualquier microcontrolador (Arduino, Raspberry Pi, ESP32) sin necesidad de conversores de nivel lógico.
Rango funcional: 10 cm a 250 cm (rango máximo hasta 450 cm).
$3.95 USD
Este código de ejemplo para Arduino te permitirá medir la distancia en centímetros de forma sencilla. Conecta el pin **Trig** al pin digital 9 y el pin **Echo** al pin digital 10 de tu placa.
// Constantes de pines const int trigPin = 9; // Pin Trig conectado al digital 9 const int echoPin = 10; // Pin Echo conectado al digital 10 // Variables para la medición long duration; // Variable para almacenar la duración del pulso int distanceCm; // Variable para almacenar la distancia en cm void setup() { pinMode(trigPin, OUTPUT); // Pin Trig como salida pinMode(echoPin, INPUT); // Pin Echo como entrada Serial.begin(9600); // Inicializa la comunicación serial Serial.println("Sensor Ultrasónico Iniciado..."); } void loop() { // 1. Generar un pulso de 10us para iniciar la medición digitalWrite(trigPin, LOW); delayMicroseconds(2); digitalWrite(trigPin, HIGH); delayMicroseconds(10); digitalWrite(trigPin, LOW); // 2. Medir la duración del pulso de retorno (tiempo que tarda el sonido en ir y volver) duration = pulseIn(echoPin, HIGH); // 3. Convertir la duración a distancia en cm // Distancia = (Duración del eco * Velocidad del sonido (0.0343 cm/us)) / 2 // Usamos 29.1 (microsegundos por cm) como la inversa de la velocidad (1 / 0.0343) distanceCm = duration / 58; // 4. Imprimir el resultado Serial.print("Distancia: "); Serial.print(distanceCm); Serial.println(" cm"); delay(500); // Esperar medio segundo antes de la próxima medición }
Este modelo está diseñado para ser totalmente compatible con la lógica de programación del popular HC-SR04, permitiéndote usar librerías y códigos existentes sin modificaciones. Su versatilidad de 3V/5V lo convierte en la elección ideal para proyectos que requieran eficiencia energética (3V) o potencia estándar (5V).