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谩 鈥渆scutado鈥 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.