NodeMCU V3,
Sensor ultrasonik HC-SR04,
Buzzer Aktif,
LED 5mm dan resistor 220 Ohm,
Kabel Jumper,
Project board,
Rangkaian :
Konfigurasi pin :
Sensor Ultrasonik : Pin Trigger ke D4; Pin echo ke D3; VCC ke 3.3v; GND ke
GND
LED : (+) dihubungkan dengan resistor 220 Ohm dan pin D2; (-) ke GND
Buzzer : (+) ke pin D1; (-) ke GND
Sketch program :
#define Buzzer D1 //mendefinisikan pin 4 Arduino sebagai pin Output Buzzer
void setup()
void loop()
duration = pulseIn(echoPin, HIGH); // baca rentan waktu dari trigPin High sampai
echoPin high
if (distance <= 50) // Hanya menampilkan jarak jika jaraknya kurang dari 300 cm / 3
meter
digitalWrite(Buzzer,HIGH);
delay(distance);
digitalWrite(Buzzer,LOW);
delay(distance);
}
}Rangkai alat dan bahan, kemudian buka Arduino IDE dan pilih Board : NodeMCU
1.0 dan Portnya pada menu Tools. Upload Sketch programnya sampai “Done
uploading”.
Hasil :
Silahkan buka Serial Monitor untuk melihat jarak yang dihasilkan. Jadi ketika jarak <
20 cm, LED dan Buzzer akan menyala selain itu akan mati.
https://symask.blogspot.com/2018/10/cara-menggunakan-sensor-ultrasonik-pada.html
Library LCD
https://drive.google.com/file/d/1KZAkfWwWlGeRArrhmqEsmaBkrk3clL2u/view?usp=sharing