#define triger 36
#define echo 34
int pinled = 19;
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
Serial.println("Hello, ESP32!");
pinMode(triger, OUTPUT);
pinMode(echo, INPUT);
pinMode(pinled, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
// this speeds up the simulation
digitalWrite(triger, HIGH);
delay(10);
digitalWrite(triger, LOW);
int jarak = pulseIn(echo, HIGH);
Serial.print("Jarak dalam CM = ");
Serial.println(jarak/58);
delay(10);
if(jarak<100){
digitalWrite(pinled, HIGH);
delay(100);
}
else{
digitalWrite(pinled, LOW);
delay(100);
}
}