Projeto 12 - Sensor Ultrassônico

Olá Pessoal,

Projeto feito no simulador Tinkercad, mas sinta-se a vontade para criar seu projeto, no simulador, na plaquinha ou em ambos 😃.

Siga o passo-a-passo deste roteiro e assista o vídeo onde crio o projeto do início. As fases do projeto estão no final de cada etapa.

Caso tenha qualquer dúvida, escreva nos comentários do vídeo que terei imenso prazer em te responder.

Bons estudos!

Professor Sandro Alex

Introdução

Nesse projeto será utilizado um sensor de distância ultrassônico para verificar a distância de um objeto.

Materiais necessários:

  • 1 placa Arduino

  • 1 Sensor de distância ultrassônico

  • Jumper cable (jumper)

Fase Única

Etapa 1: Montagem do circuito

Nesse circuito será utilizado um sensor de distância ultrassônico ligado ao Arduino.

  1. Conecte o GND do Arduino no GND do sensor;

  2. Conecte o 5V do Arduino no 5V do sensor;

  3. Conecte o pino 7 do Arduino na entrada SIG do sensor.


Etapa 2: Criação do código-fonte

Nesse sketch será emitido um pulso pelo sensor e depois será “escutado” a sua resposta ao chocar num objeto. O tempo de resposta informará a distância do objeto que será exibido na saída serial.

O sensor ultrassônico usa frequência sonora para detectar a distância de um objeto. Para isso, ele envia um sinal sonoro e depois fica aguardando que o áudio reflita no objeto e retorne para ser captado pelo sensor. Essa captação resulta no tempo em microssegundos em que o sinal sonoro deixou o sensor, refletiu no objeto e retornou ao sensor.

Para calcular a distância é preciso conhecer a velocidade do som na temperatura em que o sensor está, por exemplo, entre 20 e 25 graus a velocidade do som é aproximadamente 344,6m/s. Transformando metro em cm e segundo em microssegundo temos 34460cm/1000000us ou 0,03446cm/us.

Como o sinal sonoro sai do sensor até o objeto e depois retorna, o tempo em que o sinal é detectado deve ser dividido por 2 (ida e volta). Assim, 0,03446/2 = 0,01723cm/us.

Etapa 3: Compilação e transferência do programa (ou simulação)

Salve o sketch, compile ele, conecte o Arduino na porta USB do computador e transfira o programa.