Tutorial Sensor Ultrasonik HC-SR04 Dengan ESP8266 – Fardigi Education Kit
by Fardigi in Circuits > Arduino
6 Views, 0 Favorites, 0 Comments
Tutorial Sensor Ultrasonik HC-SR04 Dengan ESP8266 – Fardigi Education Kit
Sensor ultrasonik HC-SR04 adalah salah satu sensor yang paling populer dalam dunia IoT. Sensor ini digunakan untuk mengukur jarak menggunakan gelombang suara ultrasonik.
Dalam proyek kali ini, kita akan mempelajari cara menghubungkan sensor HC-SR04 ke ESP8266 (NodeMCU) dan menampilkan hasil pengukurannya di Serial Monitor.
Tutorial ini merupakan bagian dari Kit Prototype IoT Fardigi Education, alat pembelajaran teknologi berbasis proyek untuk siswa agar dapat memahami konsep sensor, mikrokontroler, dan aplikasi IoT dengan cara yang menyenangkan dan aplikatif.
Supplies
- ESP8266 (NodeMCU)
- Sensor Ultrasonik HC-SR04
- Kabel jumper (male-to-male)
- Breadboard
- Kabel USB (untuk koneksi ke laptop)
Rangkaian Koneksi
Sambungkan pin sensor HC-SR04 ke ESP8266 seperti berikut:
- VCC → 3V3
- GND → GND
- TRIG → D5
- ECHO → D6
💡 Catatan: HC-SR04 dirancang untuk 5V, tapi umumnya tetap bisa digunakan dengan 3.3V logika ESP8266 untuk proyek dasar seperti ini.
Persiapan Arduino IDE
- Pastikan kamu sudah menginstal Arduino IDE dan board ESP8266.
- Jika belum, buka:
- File → Preferences
- Tambahkan URL berikut di kolom Additional Boards Manager URLs:
- Klik OK, lalu buka:
- Tools → Board → Boards Manager → cari “esp8266” → Install
- Pilih board:
- Tools → Board → NodeMCU 1.0 (ESP-12E Module)
- Pilih port yang sesuai:
- Tools → Port → COM (ESP8266)
Kode Program
Buka Arduino IDE, lalu salin kode berikut:
Upload Dan Uji Coba
- Klik ✔ Verify untuk memastikan tidak ada error.
- Klik ➡ Upload untuk mengunggah ke ESP8266.
- Setelah selesai, buka Tools → Serial Monitor.
- Atur baud rate ke 115200.
- Arahkan tanganmu ke depan sensor, lalu lihat jarak yang terukur tampil di Serial Monitor.
Analisis Dan Pengembangan
Sensor HC-SR04 dapat digunakan untuk:
- Mengukur jarak objek (misalnya tempat parkir, tong sampah pintar, tempat air, dll)
- Mendeteksi keberadaan benda di depan sensor
- Membuat sistem otomatis seperti Smart Trash Bin atau Smart Distance Alert
Untuk pengembangan proyek berikutnya, data dari sensor ini bisa kamu kirim ke dashboard web atau aplikasi IoT — bagian dari sistem pembelajaran Fardigi Education IoT Kit.