Práctica 9 Arduino. Control del sensor de ultrasonidos para una alarma marcha atrás
Автор: CLASE BERISTAIN
Загружено: 2025-06-23
Просмотров: 229
Описание:
En esta práctica vamos a simular la alarma que tienen los vehículos en su parte trasera cuando perciben un objeto cerca. Usaremos el sensor de ultrasonidos HC-SR04.
Lo que se pretende es que cuando un objeto este a una distancia de 20 cm empiece a sonar el piezo intermitentemente con una frecuencia de 261.63 Hz durante 50 ms y que pause durante 600 ms. Cuanto más cerca este el objeto más cortas serán las pausas, de manera que cuando el objeto este a 2 cm la pausa sea tan solo de 50 ms. Así, para calcular los retardos usaremos la función map verificando que cuando la distancia sea de 20 cm la pausa sea de 600 ms y cuando la distancia sea de 2 cm la pausa sea de 50 ms.
También se pide dicha distancia por la pantalla del serial.
Explicación de la fórmula del cálculo de la distancia en cm:
La velocidad del sonido es 340 m/s. Puedes comprobar que es lo mismo que 0.034 cm/μs (Microsegundos).
Así, si a la variable distancia
le asignamos el valor duracion/2*0.034
distancia = duracion/2*0.034;
tendremos que distancia es la distancia al objeto en centímetros.
Es necesitamos dividir el resultado final entre 2 y eso es porque estamos midiendo la duración que la onda de sonido necesita para viajar al objeto y rebotar.
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: