const int trig = 19;
const int echo = 18;
const int led = 4;
const int jarakLebih= 10;
void setup() {
pinMode(trig, OUTPUT);
pinMode(echo, INPUT);
pinMode(led, OUTPUT);
Serial.begin(9600);
}
void loop() {
digitalWrite(trig, LOW);
delayMicroseconds(2);
digitalWrite(trig, HIGH);
delayMicroseconds(10);
digitalWrite(trig, LOW);
long durasi = pulseIn(echo, HIGH);
float jarak = durasi * 0.034 / 10;
Serial.print("Jarak: ");
Serial.print(jarak);
Serial.println(" cm");
if (jarak < jarakLebih) {
digitalWrite(led, HIGH);
} else {
digitalWrite(led, LOW);
}
delay(100);
}