Medidor de distancia ultrasonico arduino

Medidor de distancia ultrasonico arduino

Medidor de distancia ultrasonico arduino

2:16sensor ultrasónico de arduino & nación ledroboticyoutube – 25 nov 2017

Para tu aplicación Arduino en la que quieras medir distancias específicas, tenemos el HC-SR04-Ultrasonic-Sensor para ti. Este pequeño sensor tiene un rango de medición entre unos 20 y 4500 mm con una precisión de hasta 3 mm. De este modo, puedes medir fácilmente las distancias con tu Arduino.

Así podemos ver dónde hay problemas. Si muchos visitantes abandonan nuestro sitio durante el proceso de compra al elegir el método de pago, sabemos que algo está mal y podemos mejorarlo. Suena bien, ¿verdad? Es bueno para usted y bueno para nosotros. Así que es una situación en la que todos ganan. Así que déjenos acompañarle en su camino por nuestra tienda. ¿Trato?

3 sensor ultrasónico código arduino

Uno de los sensores más útiles para los proyectos de robótica es un sensor de distancia.    El HC-SR04 es un económico sensor de distancia ultrasónico que puede ayudar a tu robot a navegar por una habitación. Con un poco de cuidado y un componente adicional también se puede utilizar como dispositivo de medición. En este artículo aprenderás todo lo que necesitas saber para utilizar este pequeño y maravilloso dispositivo con un Arduino.

El sensor de distancia ultrasónico HC-SR04 es un dispositivo barato y muy útil para proyectos de robótica y equipos de prueba. Este diminuto sensor es capaz de medir la distancia entre él mismo y el objeto sólido más cercano, lo cual es una información muy buena para evitar chocar con una pared.

El HC-SR04 se puede conectar directamente a un Arduino u otro microcontrolador y funciona con 5 voltios. También se puede utilizar con la Raspberry Pi, pero como el HC-SR04 requiere una lógica de 5 voltios, necesitarás un par de resistencias para conectarlo al puerto GPIO de 3,3 voltios de la Pi.

Este sensor de distancia ultrasónico es capaz de medir distancias de entre 2 cm y 400 cm (lo que equivale a entre una pulgada y 13 pies para los que no «hablan» el sistema métrico). Es un dispositivo de baja corriente, por lo que es adecuado para dispositivos alimentados por batería. Además, tiene un aspecto muy atractivo, como un par de ojos de robot de Wall-E para tu último invento robótico.

Sensor de ultrasonidos con código arduino

El HC-SR04 es un sensor de distancia ultrasónico barato y fácil de usar, con un rango de 2 a 400 cm. Se utiliza habitualmente en robots que evitan obstáculos y en proyectos de automatización. En este tutorial, aprenderás cómo funciona el sensor y cómo utilizarlo con Arduino.

He incluido 5 ejemplos con un diagrama de cableado y código para que puedas empezar a experimentar con el sensor. Primero veremos un ejemplo que no utiliza una biblioteca de Arduino. A continuación, le mostraré cómo puede utilizar la biblioteca NewPing para crear un código más compacto.

Los sensores ultrasónicos de distancia/proximidad baratos son geniales, pero en algunos proyectos, puede que necesites un sensor resistente al agua como el JSN-SR04T o un sensor IR que no se vea influenciado por los cambios de temperatura. En ese caso, los artículos siguientes pueden ser útiles:

Los sensores ultrasónicos funcionan emitiendo ondas sonoras con una frecuencia demasiado alta para que el ser humano las oiga. Estas ondas sonoras viajan por el aire con la velocidad del sonido, aproximadamente 343 m/s. Si hay un objeto delante del sensor, las ondas sonoras se reflejan y el receptor del sensor ultrasónico las detecta. Midiendo el tiempo transcurrido entre el envío y la recepción de las ondas sonoras, se puede calcular la distancia entre el sensor y el objeto.

Librería de sensores ultrasónicos para arduino

Haremos un sensor de distancia ultrasónico casero y veremos cómo funcionan estos módulos. El principio de funcionamiento es bastante sencillo pero el circuito puede resultar un poco complicado. Enviamos una onda ultrasónica con el altavoz emisor, la onda choca con un obstáculo y rebota en el altavoz receptor. Calculamos el tiempo entre el pulso enviado y el recibido, y conociendo la velocidad del sonido, que es constante, podemos calcular la distancia.

Para empezar este proyecto, primero analizo este sensor de distancia ultrasónico comercial que aparece a continuación, el SR04. Lo que puedo ver es que tiene 4 pines, tierra, alimentación, pin de disparo y eco. Tiene algunos componentes en la parte trasera, y en la parte delantera, los componentes principales, dos altavoces ultrasónicos. Uno como emisor y el otro como receptor. Cada vez que aplicamos un pulso al pin de disparo, el altavoz transmisor crea una onda sonora de 40kHz.

Tenemos que analizar cómo funciona y ver las señales. Para ello, he conectado el pin de disparo al Arduino UNO y le he aplicado un pulso de 10us cada 100ms. Conecto los altavoces TX y RX al osciloscopio y esto es lo que veo. La línea verde es la señal de TX. Es una onda cuadrada de 40KHz aplicada al altavoz transmisor y que enviará una ráfaga de onda sonora. Tiene 8 ciclos. Luego, la línea amarilla es la señal recibida y es la onda sonora rebotada. El tiempo entre la señal enviada y la recibida nos dará información sobre la distancia al objeto.

Acerca del autor

admin

Ver todos los artículos