#include <Ultrasonic.h>
float centrimetro;
long leiturasensor;
Ultrasonic ultrasonic(4, 5);
void setup()
{
Serial.begin(9600);
pinMode(2, OUTPUT);
pinMode(8, OUTPUT);
}
void loop()
{
leiturasensor = ultrasonic.timing();
centrimetro = ultrasonic.convert(leiturasensor, Ultrasonic::CM);
Serial.print("Distancia em cm: ");
Serial.println(centrimetro);
if (centrimetro < 5) {
tone(2, 400);
digitalWrite(8, HIGH);
} else {
noTone(2);
digitalWrite(8, LOW);
}
delay(100);
}