I. Tujuan Praktikum
1. Peserta didik dapat merangkai rangkaian Ultrasonic Indicator menggunakan ESP32
2. Peserta didik dapat memprogram rangkaian Ultrasonic Indicator menggunakan software
Arduino IDE
3. Peserta didik dapat menganalisis cara kerja rangkaian Ultrasonic Indicator pada ESP32
II. Teori Singkat
Dikerjakan oleh peserta didik saat membuat laporan
III. Gambar Kerja
void setup(){
pinMode(trigPin, OUTPUT),(echoPin, INPUT),(led1, OUTPUT),(led2, OUTPUT),(led3, OUTPUT);}
if(distanceCm<15){digitalWrite(led1,HIGH),(led2,LOW),(led3,LOW);}
else if(distanceCm<25){digitalWrite(led1,HIGH),(led2,HIGH),(led3,LOW);}
else if(distanceCm<35){digitalWrite(led1,HIGH),(led2,HIGH),(led3,HIGH);}
else{digitalWrite(led1,LOW),(led2,LOW),(led3,LOW);}
delay(500);}
VII. Kesimpulan
Dari sistem kerja ultrasonik dan syntax if else, sistem ultrasonik indikator dapat dibuat.
bekerja dengan input sebuah nilai yang didapat dari ultrasonik dan outputnya yang berupa led
yang akan menyala bergantung dengan posisi objek didepan ultrasonik.