Introdução O sensor de distância (também chamado de sensor ultrassônico) permite medir distâncias. Ele pode estimar distâncias de 2 cm a 400 cm com uma precisão de 3 mm. Este é o sensor de distância mais utilizado e mais barato. Existem outros muito mais precisos, mas também muito mais caros. Sommaire masquer 1 Introdução 1.1 Como funciona? 2 Como o sensor de distância funciona com uma biblioteca Como funciona? Para medir a distância, o sensor ultrassônico utiliza um sinal enviado pelo terminal Trigger (Trig) e recebido pelo terminal Echo. O tempo que o terminal Echo leva para receber o sinal nos permite saber a distância entre o sensor e o objeto. Veja como o sensor ultrassônico calcula a distância: Distância = (sinal recebido * velocidade do som) / 2Sendo a velocidade do som no ar de 340 m/s.Veremos vários exemplos comuns em que o sensor ultrassônico HC-SR04 é usado. Como o sensor de distância funciona com uma biblioteca Para começar a operar o sensor, você precisa instalar a biblioteca HC-SR04 no Arduino: Aqui está um primeiro programa para medir a distância usando o sensor: #include "SR04.h" const int trigPin =2; const int echoPin =3; UltraSonicDistanceSensor distanceSensor(trigPin, echoPin); void setup() { Serial.begin(9600) ; } void loop() { Serial.print("Distância em cm:") ; Serial.println(distanceSensor.measureDistanceCm()) ; delay (500) ; } Aqui está um diagrama da fiação do sensor: