top of page

Kontrol Buzzer dan Indikator LED dengan serial monitor Menggunakan Wemos D1 Mini

Updated: May 16

Halo teman-teman, selamat datang di website Cosmo. di artikel ini kita akan menjelaskan cara mengontrol buzzer dan indikator LED dengan serial monitor menggunakan Wemos D1 Mini. mari kita mulai


Rangkaian


ree

Penjelasan Kode Rangkaian

D7 --> katoda buzzer (kaki positif)

D6 --> resistor 470 Ohm --> katoda LED merah

D5 --> resistor 470 Ohm --> katoda LED biru

GND --> Anoda (kaki negatif) buzzer, led merah dan led biru.


Kode Program

#define buzzer D7
#define merah D6
#define biru D5

void setup() {
  Serial.begin(9600);
  pinMode(buzzer, OUTPUT);
  pinMode(merah, OUTPUT);
  pinMode(biru, OUTPUT);
  Serial.println("Ketik 1 untuk menyalakan buzzer, 2 untuk mematikannya");
}

void loop() {
  if (Serial.available() > 0) {
    String command = Serial.readStringUntil('\n');
    command.trim();  // menghapus spasi atau newline

    if (command == "1") {
      digitalWrite(buzzer, HIGH);
      digitalWrite(merah, HIGH);
      digitalWrite(biru, LOW);
      Serial.println("Buzzer menyala");
    } else if (command == "2") {
      digitalWrite(buzzer, LOW);
      digitalWrite(biru, HIGH);
      digitalWrite(merah, LOW);
      Serial.println("Buzzer mati");
    } else {
      Serial.println("Perintah tidak dikenali. Ketik 1 untuk ON atau 2 untuk OFF.");
    }
  }
}

Penjelasan Kode Program

Pendefinisian Variabel

buzzer di definisikan di D7 sebagai buzzer

LED merah di definisikan di D6 sebagai merah

LED biru di definisikan di D5 sebagai biru


Void Setup

baudrate di setting 9600 (kalian bisa bebas pilih baudrate)

mendefnisikan variabel buzzer, merah dan biru sebagai output

menampilkan teks intruksi pemakaian kode


Void Loop

memberikan logika if:

  1. jika menginputkan angka 1 maka buzzer dan merah hidup, dan biru mati.

  2. jika menginputkan angka 2 maka buzzer dan merah mati, dan biru hidup.

  3. Jika menginputkan karakter selain 1 dan 2 akan menampilkan pesan eror:

    "Perintah tidak dikenali. Ketik 1 untuk ON atau 2 untuk OFF."


Hasil Uji Coba

Silakan hubungkan Wemos D1 Mini ke laptop/komputer kalian, lalu pastikan board & port sudah disesuaikan. Kemudian upload kode program dan tunggu proses compiling & uploading. setelah selesai, maka kalian bisa membuka serial monitor dan mulai input 1 atau 2 untuk kontrol ON dan OFF.


Tutorial Video



Kesimpulan

itulah cara mengontrol buzzer dan indikator LED dengan serial monitor mennggunakan Wemos D1 Mini. untuk tutorial IoT dalam bentuk video bisa kunjungi Channel Youtube IQ+. Silakan subscribe untuk mendapatkan update terbaru dari project-project ke depannya dan silakan sampaikan ide/usulan/kritik terhadap konten-konten website ini melalui Form di bawah. Terima kasih!

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