int led1 = 12;
int led2 = 8;
int trig = 10;
int echo = 11;
long durasi ;
int jarak, jarak_max = 50;
Liquid Crystal lcd (8,0,4,5,6,7)
void setup(){
pinMode (led1, OUTPUT);
pinMode (led2, OUTPUT);
pinMode (trig, OUTPUT);
pinMode (echo, INPUT);
}
void loop(){
digitalWrite(trig , LOW);
delayMicroseconds (2);
digitalWrite (trig,HIGH );
delayMicroseconds (10);
digitalWrite (trig, LOW );
durasi = pulseIn(echo, HIGH );
jarak = durasi * 0.0343 / 2;
if (jarak < 50) {
digitalWrite (led1, HIGH );
digitalWrite (led2, LOW );
}
else {
digitalWrite (led1, LOW );
digitalWrite (led2, HIGH);
}
}