Helo temen temen LerinNTB.com
Pada kesempatan kali ini saya akan menulis artikel tentang Tutorial Cara Akses ESP32 dan Sensor Ultrasonik Sebagai Sensor Level Air, artikel kali ini akan terdapat dua tutorial sekaligus, yang pertama cara membaca sensor jarak ultrasonik HC-04 dengan ESP32, kemudian yang kedua, menerapkan sensor ultrasonik sebagai sensor level air, guna mengukur ketinggian level air berdasarkan jarak yang dideteksinya.
Adapun bahan yang diperlukan antara lain sebagai berikut
- Modul ESP32 Dari Anak Kendali
- Sensor Jarak Ultrasonik SRF-04
- Kabel Jumper secukupnya
Jika tertarik untuk membeli modul trainer ESP32, silahkan buka menu product, atau langsung kalian search di pencarian tentang sensor ultrasonik
Rangkaian ESP32 dan Sensor Jarak Ultrasonik SRF-04
Ket. Rangkaian :
ESP 32 >>>>> Sensor Ultrasonik
5V >>>>>>> VCC
GND >>>>>> GND
D14 >>>>>>> Triger
D27 >>>>>>> Echo
Setelah merangkain kedua komponen sesuai dengan gambar diatas. berikutnya teman-teman bisa mengcopy paste code program dibawah ini.
Code Program
int pintriger = 14;
int pinecho = 27;
long durasi;
int cm;
void setup()
{
Serial.begin(9600);
pinMode (pintriger, OUTPUT);
pinMode (pinecho, INPUT);
}
void loop()
{
digitalWrite (pintriger, 0);
delayMicroseconds(2);
digitalWrite (pintriger, 1);
delayMicroseconds(10);
digitalWrite (pintriger, 0);
delayMicroseconds(2);
durasi = pulseIn(pinecho, HIGH);
cm = (durasi * 0.034)/2;
Serial.print("Jarak Sensor : ");
Serial.println(cm);
delay(1000);
}