¿Que es?:
El HC-SR04 es un sensor de distancias por ultrasonidos capaz de detectar objetos y calcular la distancia a la que se encuentra en un rango de 2 a 450 cm. El sensor funciona por ultrasonidos y contiene toda la electrónica encargada de hacer la medición.
El funcionamiento es simple, envía una señal ultrasonica inaudible y nos entrega el tiempo que demoro en ir y venir hasta el obstáculo mas cercano que detecto. Esta conformado por dos cilindros puestos uno al lado del otro, uno de ellos es quien emite la señal ultrasonica, mientras que el otro es quien la recibe, es un sistema muy simple pero no por eso deja de ser efectivo.
El sensor hc-sr04 en particular tiene una sensibilidad muy buena,es utilizado para medir o detectar obstáculos o distancias mayores a varios centímetros.
CONEXIÓN:
El sensor tiene 4 pines, uno es VCC otro GND un pin de triger donde enviamos un pulso al sensor para inicializarlo y de alguna manera decirle (comenzar a enviar información) y otro pin mas Echo donde nos viene el resultado final a la placa de arduino.
PROGRAMACIÓN ARDUINO:
long distancia;
long tiempo;
void setup(){
Serial.begin(9600);
pinMode(9, OUTPUT); /*activación del pin 9 como salida: para el pulso ultrasónico*/
pinMode(8, INPUT); /*activación del pin 8 como entrada: tiempo del rebote del ultrasonido*/
}
void loop(){
digitalWrite(9,LOW); /* Por cuestión de estabilización del sensor*/
delayMicroseconds(5);
digitalWrite(9, HIGH); /* envío del pulso ultrasónico*/
delayMicroseconds(10);
tiempo=pulseIn(8, HIGH); /* Función para medir la longitud del pulso entrante. Mide el tiempo que transcurrido entre el envío
del pulso ultrasónico y cuando el sensor recibe el rebote, es decir: desde que el pin 12 empieza a recibir el rebote, HIGH, hasta que
deja de hacerlo, LOW, la longitud del pulso entrante*/
distancia= int(0.017*tiempo); /*fórmula para calcular la distancia obteniendo un valor entero*/
/*Monitorización en centímetros por el monitor serial*/
Serial.println("Distancia ");
Serial.println(distancia);
Serial.println(" cm");
delay(1000);
}
Logros:
Aprendí acerca del sensor ultrasonido y como funciona lo que me es muy útil ya que tendré que programar este sensor en un futuro para mi proyecto quimestral.
dificultades:
Tuve que buscar detalladamente ya que no había la información que yo requería para este trabajo. Generalmente no hay muchas fuentes confiables hacia que tuve que observar lo que servia y lo que no.
CONCLUSIÓN:
El sensor ultrasonico sirve para medir la distancia en que se encuentra un objeto y nos da el tiempo que demoro en ir y venir hasta este.
PREGUNTAS:
¿ Para que sirven las rejillas que tiene el sensor ultrasonico?
¿A que velocidad va este?
Para que sirven los botones que tiene de lado?
bibliografia:
- SENSOR DE DISTANCIA DE ULTRASONIDO HC-SR04 - ELECTRONILAB
En el texto: ("Sensor de Distancia de Ultrasonido HC-SR04 - Electronilab", 2018)
Bibliografía: Sensor de Distancia de Ultrasonido HC-SR04 - Electronilab. (2018). Retrieved from https://electronilab.co/tienda/sensor-de-distancia-de-ultrasonido-hc-sr04/
- COMO FUNCIONA EL SENSOR ULTRASONICO HC-SR04
En el texto: ("Como funciona el sensor ultrasonico hc-sr04", 2018)
Bibliografía: Como funciona el sensor ultrasonico hc-sr04. (2018). Retrieved from http://www.electrontools.com/Home/WP/2016/04/01/como-funciona-el-sensor-ultrasonico-hc-sr04/