top of page

Program Buzzer Menyala Setiap 1 Detik dengan Wemos D1 Mini

Buzzer adalah salah satu komponen elektronik yang cukup sering dipakai buat bikin notifikasi bunyi, alarm, atau sekadar efek suara pada proyek Arduino. Nah, di artikel kali ini, kita bakal coba buat buzzer bunyi “bip-bip” setiap 1 detik menggunakan Wemos D1 Mini. Proyek ini cocok banget buat kamu yang baru belajar output digital dan pengontrolan suara sederhana.


Tujuan dari eksperimen ini simpel:

  • Menyalakan dan mematikan buzzer secara berkala setiap satu detik.

  • Mengenal penggunaan pin digital output di Wemos D1 Mini.

  • Bikin proyek dasar yang bisa dikembangkan ke proyek lainnya, seperti alarm sensor atau notifikasi pintu.


Rangkaian

Rangkaian yang kita buat cukup simpel. Cuma butuh satu buzzer dan beberapa kabel jumper. Berikut skema rangkaiannya:




wiring
Wiring

Penjelasan koneksi:

  • Kaki positif (+) dari buzzer dihubungkan ke pin D2 pada Wemos D1 Mini.

  • Kaki negatif (–) dari buzzer dihubungkan ke pin GND pada board.

Mudah banget, kan?

Script Program

Nah, ini dia program yang kita pakai. Cukup beberapa baris aja udah bisa bikin buzzer kamu nyala-mati secara otomatis.


#define BUZZER_PIN D2
void setup() {
  Serial.begin(9600);
  pinMode(BUZZER_PIN, OUTPUT);
}

void loop() {
  Serial.println("Buzzer menyala");
  digitalWrite(BUZZER_PIN, HIGH);
  delay(500);
  digitalWrite(BUZZER_PIN, LOW);
  delay(500);
}

Penjelasan Program

Yuk, kita bedah satu per satu:

  • #define BUZZER_PIN D2 → Kita kasih nama BUZZER_PIN buat pin D2 biar nanti gampang kalau mau ganti pin.

  • pinMode(BUZZER_PIN, OUTPUT); → Nentuin kalau pin D2 bakal dipakai sebagai output.

  • digitalWrite(HIGH) → Bikin buzzer nyala (ngasih tegangan).

  • digitalWrite(LOW) → Buzzer dimatiin.

  • delay(500) → Nunggu selama 500 milidetik alias setengah detik.

Jadi, buzzer nyala 0,5 detik → mati 0,5 detik → ulang terus. Total satu siklus = 1 detik.


Hasil

Kalau programnya sudah di-upload ke Wemos D1 Mini, buzzer kamu bakal bunyi bip… bip… bip… tiap satu detik. Di Serial Monitor juga bakal muncul tulisan “Buzzer menyala” setiap kali buzzer aktif.


Tutorial Video




Yuk Coba dan Kembangkan!

Kamu bisa pakai logika ini buat proyek lain, misalnya:

  • Alarm pintu rumah

  • Timer masak

  • Notifikasi suhu dari sensor

Kalau kamu masih penasaran atau pengin ngikutin videonya langsung, jangan lupa mampir ke channel YouTube IQ+ ya!

🎥 Kunjungi Channel IQ+Ada banyak video seru dan tutorial IoT lainnya di sana!

Comments


Bantu tingkatkan
kualitas website ini!

Dengan memberi masukan dan/atau pertanyaan

Jika berkenan, silakan masukan e-mail Anda untuk kontak lebih lanjut

Pilihan
Masukan
Pertanyaan
Lainnya
bottom of page