Sensor Ultrasonico HC-SR04

Clique no botão ao lado para assistir o video relacionado ao produto.

Assistir Video

Sensor Ultrasonico HC-SR04

Código: heco0185
Ops! Esse produto encontra-se indisponível.
Deixe seu e-mail que avisaremos quando chegar.

O sensor ultrasônico HC-SR04 funciona como um detector de objetos e permite medir distâncias mínimas de 2 centímetros podendo chegar a distancias máximas de até 450 centímetros, com uma precisão de 3 milímetros.

 

Este produto é destinado a usuários avançados e que compreendam as limitações e oscilações de medições analógicas.

 

Funcionamento: Necessita de um gatilho (trigger) de pelo menos 10us de nivel alto. O módulo envia automaticamente 8 pulsos de 40kHz e automaticamente detecta se houve retorno de algum pulso. Se houver um sinal de retorno a partir dos disparos, o nivel de saída é modificado.

 

Especificações:

Características: Model: HC-SR04

Voltagem de funcionamento: 5V(DC)

 Corrente: Menor que 2mA.

Saída de Sinal: Electric frequency signal, high level 5V, low level 0V.

Angulo de Sensor: Não maior que 15 degrees.

Distância de Detecção: de 2cm a 450cm

Precisão: Acima de 3mm

Parâmetros técnicos do Módulo:

1. Tensão de trabalho: 5V (DC)

2. Corrente em Stand by: Menos de 2mA.

3. Sinal de Saida: 5V de alto nível, 0V nível baixo.

4. Ângulo do sensor: não superior a 15 graus.

5. Distância de detecção: 2cm-450cm centímetros.

6. Alta precisão: Até 0,3 centímetros

7. Sinal de entrada trigger: 10us impulso TTL

8. Sinal Echo: saída TTL PWL sinal

Modo de conexão: 1.VCC 2.trig (T) 3.echo (R) 4.GND

Como Funciona


Estes sensor emite um som de 40 000 Hz que viaja através do ar e se encontra um objeto ou obstáculo de massa muito mais densa que o ar em sua trajetória, esta onda sonora é parcialmente refletida de volta ao sensor. Considerando-se a velocidade de propagação do som no ar e o tempo de ida e volta, é possível calcular a distância com serta acuracidade.

Este módulo HC-SR04 Ultrasonic tem 4 pinos, Ground, VCC, Triger and Echo. O Ground e o VCC são os pinos de alimentação 5V DC os pino Trig e Echo são os pinis necessários para a leitura, sendo o Trig, o gatilho de disparo e Echo o pino para a leitura do tempo de resposta.

De acordo com o código oferecido abaixo, Trig deve ser ligado ao pino 9 e Echo ao pino 10 do seu Arduino.

Para gerar um sinal de leitura você deve elevar o nível de sinal do pino Trig a 5V por 10 µs. Isso irá enviar 8 ciclos de pulsos ultrasonicos que poderão ser lidos pelo sensor caso haja uma massa a frente do sensor. O pino Echo irá disponibilizar o tempo em microsegundos da duração da jurnada do pulso de ultrassom.

Ultrasonic-Sensor-Equasions

Por exemplo, se um objeto a 10 de distância do sensor, sendo a velocidade do som no ar padrão de 340 m/s ou 0.034 cm/µs a onda de som precisará viajar por aproximadamente 294 u segundos. No entanto, o tempo que será lido no pino Echo será o dobro, pois o tempo medido, será o de ida até o objeto e o devolta até o sensor. Desta forma, para obter a distância desejada em cm precisamos multiplicar a o tempo lido por 0.034 e dividir por 2, como mostra a formula acima.

 

Código fonte: 

Este código apresenta os resultados no Monitor Serial do IDE Arduino:

  1. /*
  2. * Ultrasonic Sensor HC-SR04 and Arduino Tutorial
  3. *
  4. * Crated by Dejan Nedelkovski,
  5. * www.HowToMechatronics.com
  6. *
  7. */
  8.  
  9. // defines pins numbers
  10. const int trigPin = 9;
  11. const int echoPin = 10;
  12.  
  13. // defines variables
  14. long duration;
  15. int distance;
  16.  
  17. void setup() {
  18. pinMode(trigPin, OUTPUT); // Sets the trigPin as an Output
  19. pinMode(echoPin, INPUT); // Sets the echoPin as an Input
  20. Serial.begin(9600); // Starts the serial communication
  21. }
  22.  
  23. void loop()
Design por Integrando.se