#include <HCSR04.h>
#define pinRele 2
#define pinTrig 13
#define pinEcho 12
int duracao;
int distancia;
UltraSonicDistanceSensor ultrasonic(pinTrig,pinEcho);
void setup() {
Serial.begin(9600);
pinMode(pinRele, OUTPUT);
}
void loop() {
distancia=ultrasonic.measureDistanceCm();
Serial.print("Sensor de movimento:");
if(distancia==-1){
distancia=400;}
else{distancia=ultrasonic.measureDistanceCm();}
if(distancia<=70){
digitalWrite(pinRele,HIGH);
Serial.print("presente");
Serial.print(distancia);
Serial.print("cm");
Serial.println(".");
delay(100);}
else{
digitalWrite(pinRele, LOW);
Serial.print("ausente: ");
Serial.print(distancia);
Serial.print("cm");
Serial.println(".");
delay(100);
}
}