El sensor SR04 esta compuesto por dos elementos, un emisor de ultrasonidos y un microfono capaz de "escuchar" esas frecuencias.
Ambos elementos apuntan en la misma dirección, por lo tanto si algun objeto se situa frente a él las ondas sonoras rebotarán y el sensor podrá escucharlas de vuelta. De esta manera sabrá que tenemos un objeto delante. Si ademas calculamos lo que ha tardado en volver y lo multiplicamos por la velocidad del sonido sabremos la distancia a la que está.
Pin | Función | Descripción |
---|---|---|
1 | Vcc | Alimentación (5V) |
2 | Trig | Entrada. Le indica al sensor que debe enviar un impulso ultrasonico. |
3 | Echo | Salida. Devuelve lo captado por el sensor. |
4 | GND | Conectado a tierra |
El SR04 funciona de forma similar a como lo hace el sonar de un un barco o un submarino.
Envia ondas ultrasondicas que no pueden ser escuchadas por los humanos - aun que si por otros animales, como los perros. Cuidad si hay mascotas cerca.- estas ondas sonoras de propagan y si encuentran un objeto chocan y regresan en forma de eco.
El sensor escucha este eco y manda la señal de que hay un objeto delante.
Pero no solo eso, ya que sabemos que el sonido se desplaza por el aire a una velocidad de 343 m/s es facil calcular la distancia a la que se encuentra nuestro obstaculo simplemente multiplcando el tiempo que tardo el eco en volver por la constante de la velocidad del sonido.
Podemos usar cualquier controlador con el SR04, un Arduino, un Pinguino, un PIC.. etc.
Conectarlo es asi de simple:
Con este circuito podemos ver la distancia a la que se encuentra un objeto enuna pequeña pantalla LCD de 2x16
Si desea información detallada sobre este circuito, esta disponible en nuestra sección de circuitos.