#include <Servo.h>;
Servo motores;
int pino_do_servo = 3;
int trigger = 10;
int echo = 9;
float dist;
void setup() {
// adicionar IF ELSE
motores.attach(pino_do_servo);
pinMode(trigger, OUTPUT);
pinMode(echo, INPUT);
Serial.begin(115200);
}
void loop() {
// put your main code here, to run repeatedly:
for(int k = 0; k <= 180; k++){
motores.write(k);
delay(50);
if(dist<15){trigger, HIGH;}
if(dist>=15){trigger, LOW;}
}
}
void distancia()
{
for(int k = 0; k <=180; k++);
digitalWrite(trigger, HIGH);
delayMicroseconds(10);
digitalWrite(trigger, LOW);
dist = pulseIn(echo, HIGH)*0.034029/2;
}