Saltar al contenido
Domoticca

Sensor hc-sr04


Cargar Mas

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. Su uso es tan sencillo como enviar el pulso de arranque y medir la anchura del pulso de retorno. De muy pequeño tamaño, el HC-SR04 se destaca por su bajo consumo, gran precisión y bajo precio por lo que esta reemplazando a los sensores polaroid en los robots mas recientes. 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.A pesar de que el fabricante garantiza un rango de medida de hasta 4m, en la realidad es difícil obtener mediciones precisas a tanta distancia. Comprobad cual es el rango de medida de vuestro sensor haciendo pruebas con objetos a diferentes distancias. Estos sensores trabajan solamente en el aire, y pueden detectar objetos con diferentes formas, colores, superficies y de diferentes materiales. El sensor de ultrasonidos HC-SR04 emite un tren de ondas ultrasónicas por una de las membranas y recibe el eco de dichas ondas, cuando rebotan sobre los objetos, con la otra membrana. El principio de funcionamiento es con el tiempo de vuelo que corresponde al tiempo que emplea la onda ultrasónica en viajar por el aire desde que es emitida hasta que es recibida. En realidad la distancia recorrida por la onda es el doble de la distancia del ultrasonido al objeto. Elsensor HC-SR04es un módulo que incorpora un par de transductores de ultrasonido que se utilizan de manera conjunta para determinar la distancia del sensor con un objeto colocado enfrente de este.En cuanto al código para Arduino IDE, no tienes que usar ninguna biblioteca ni nada por el estilo como con otros componentes. Tan solo confeccionar la fórmula para calcular la distancia y poco más… Por supuesto, si quieres que tu proyecto haga algo en respuesta a la medición del sensor HC-SR04, tendrás que agregar el código que necesites. Por ejemplo, en vez de simplemente mostrar las medidas por la consola, puedes hacer que para ciertas distancias unos servomotores se muevan en un sentido u otro para evitar el obstáculo, o que un motor pare, que una alarma se lively cuando detecte proximidad, etc. El sensor ultrasónico HC-SR04, es uno de los sensores más curiosos con los cuales trabajar. Y es que se pueden hacer muchos proyectos con el sensor HC-SR04, ¡hasta un levitador de objetos! Es por ello, que es bueno que conozcas cómo funciona el sensor, y que sepas cómo construir el sketch correspondiente, para que puedas modificarlo de acuerdo a tus necesidades. Vamos a crear entonces, un medidor de distancia en centímetros, al cual le adjuntaremos también una pantalla LCD de sixteen x 2.

Lo mejor de sensor hc-sr04

Su relación de costo/beneficio lo hace óptimo para un gran abanico de aplicaciones. Para comprobar si tu sensor tiene este problema, se puede utilizar el código anterior, y si tras detectar una Distancia desconocida no se vuelven a mostrar las distancias cortas, el sensor tendrá este problema con mucha probabilidad. Casi todos los coches que se producen actualmente tienen un sensor de estacionamiento o sensor de aparcamiento ya integrado. Este sensor de distancia Sharp es una elección bastante in style para muchos tipos de proyectos que requieren medición de distancia precisa. Cuando el cálculo de la distancia se ha realizado, el resultado aparecerá en el puerto “DISTANCIA_CM” y se activará la bandera “DATO_LISTO” que dura un ciclo de reloj. Librería que controla a un sensor ultrasónico HC-SR04, genera la señal Trigger y procesa la señal Echopara devolver la distancia en centímetros. Por otro lado, tu sensor nunca va a leer decimales, el sensor “leera” una señal analógica y me parece generará un pulso proporcional a la distancia.