Código de Arduino para sensor de ultrasonido HC-SR04

Lista de materiales

  • 1 sensor de ultrasonido HC-SR04
  • 1 placa de Arduino uno
  • 1 protoboard
  • cables jumper

Conexiones de hardware

arduino

El sensor de ultrasonido HC-SR04 tiene 4 terminales de conexión, se debe tener cuidado para conectar cada uno en su respectiva ubicación porque de lo contrario se puede averiar.

Siga los siguientes pasos:

  • Conecte GND del sensor a GND de la placa arduino
  • Conecte VCC del sensor a 5V de la placa arduino
  • Conecte ECHO del sensor a el pin 9 de arduino
  • Conecte TRIG del sensor a el pin 10 de arduino

Para visualizar la distancia de un objeto con el sensor de ultrasonido se tiene que usar el monitor serie que esta incluido en el IDE de arduino.

arduino

Estructura del programa o sketch

Este programa tiene por finalidad obtener la distancia a la que se encuentra un objeto y visualizarlo en el monitor serie de arduino.

----------------------------------------------

int TRIG = 10;
int ECHO = 9;
int TIEMPO;
int DISTANCIA;

void setup() {
pinMode(TRIG, OUTPUT);
pinMode(ECHO, INPUT);
Serial.begin(9600);
}

void loop() {

digitalWrite(TRIG, HIGH);
delay(1);
digitalWrite(TRIG, LOW);
TIEMPO=pulseIn(ECHO, HIGH);
DISTANCIA=TIEMPO /58.2;
Serial.println(DISTANCIA);
delay(200);

}

---------------------------------------------

arduino

¿Qué es un sensor de ultrasonido?

Este sensor se caracteriza porque envía un sonido de una frecuencia elevada para poder ser escuchado por el oído humano, lo hace a través de un transductor (uno de los cilindros que se aprecian en la figura lateral) y espera a que este ultrasonido rebote sobre un objeto y vuelva, retorno que es detectado por el otro transductor. El sensor devuelve el tiempo transcurrido entre el envío y la posterior recepción del ultrasonido. Luego este tiempo debe ser convertido en distancia.

Este sensor dispone de cuatro pines:

“VCC” : se debe conectar a una fuente de 5 V.

“Trig” : responsable de enviar el pulso ultrasónico, por tanto, se deberá conectar a un pin de salida digital de la placa Arduino.

“Echo” : responsable de recibir el eco de ese pulso; luego se deberá conectar a un pin de entrada digital de la placa Arduino.

“GND” (tierra).

Tiene un rango de distancias sensible entre 3 cm y 3 m con una precisión de 3 mm. Tras emitir por el pin “trigger” una señal de 10 μs para iniciar el envío de la señal ultrasónica, espera a detectar el eco mediante la detección del fin de la señal HIGH recibida por el pin “echo”.

Contenido

Recomendados:

Facebook

Un día como hoy 19/02/2025

El 19 de febrero de 2014, Facebook compró la empresa de mensajería WhatsApp por $US19 mil millones.

proforma

Proforma Online Gratis

Crea proformas online de manera gratuita y sencilla. Genera documentos personalizados para tu negocio y mejora la comunicación con tus clientes.

Calculadoras OnLine | Proyectos Electrónicos | Vista Satelital | Radio y TV | Satélites | Ayuda en Programación | Electrónica & Características

Política de Privacidad | Partner: depositphotos | Contáctanos

www.viasatelital.com