//Nazwa Salsabila Kinanti
// XI TEK 1
// PTS
#include <ESP32Servo.h>
Servo motor1;
int Ecom = 22;
int Trigm = 23;
int Servo = 2;
void setup() {
Serial.begin(9600);
pinMode(Trigm,OUTPUT);
pinMode(Ecom, INPUT);
motor1.attach(2);
motor1.write(0);
}
void loop() {
digitalWrite(Trigm, LOW);
delayMicroseconds(2);
digitalWrite(Trigm, HIGH);
delayMicroseconds(10);
digitalWrite(Trigm, LOW);
long Waktu1, Jarak1, Waktu2, Jarak2;
Waktu1 = pulseIn(Ecom, HIGH);
Jarak1 = (Waktu1 * 0.0343) / 2;
if(Jarak1<=10){
motor1.write(90);
}
if(Jarak1>=10){
motor1.write(0);
}
}