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

Primeros pasos con Arduino Instalación del IDE Código para hacer parpadear un Led Código para controlar la luz de un Led con potenciómetro Código para controlar led RGB con PWM Código para luces secuenciales de 8 leds Código para encender un Led con pulsador Código para encender un Led con fotoresistencia LDR Código para sensor de temperatura Código para servomotor Código para generar sonido con zumbador o buzzer Código para sensor de ultrasonido HC-SR04 Código para Módulo LCD 1602A Código para módulo L298N y motores DC Código para semáforo

Recomendados:

dia del libro

Un día como hoy 23/04/2024

Promulgado como el Día Internacional del Libro por la Unesco, en conmemoración de tres grandes escritores: el entierro de Miguel de Cervantes Saavedra, la muerte y probablemente también el nacimiento de William Shakespeare y la muerte de Inca Garcilaso de la Vega.

mensajitos

Mensajitos

Aquí puedes encontrar: Frases bonitas y cortas, palabras de agradecimiento, poemas originales, cartas para toda ocasión y mas.

Calculadoras OnLine | Proyectos Electrónicos | Vista Satelital | Radio y TV | Chistes | Satélites | VoIP | Wireless

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

www.viasatelital.com