top of page

Kontrol LED menggunakan Serial Monitor (Wemos D1 Mini)

Updated: May 3


LED
LED (Light Emitting Diode)

Dalam artikel ini, kita akan belajar cara mengontrol LED menggunakan Wemos D1 Mini melalui serial monitor. Ayo kita mulai


Alat dan Bahan

Berikut adalah alat dan bahan yang diperlukan untuk melakukan tutorial ini:

  • Wemos D1 Mini

  • LED (Light Emitting Diode)

  • Resistor 300 Ohm (semakin besar nilai resistansi semakin stabil dan redup)

  • Kabel Jumper


Rangkaian

Berikut adalah rangkaian elektronik yang digunakan dalam tutorial ini:


Wiring
Rangkaian

Penjelasan rangkaian:

  • Anoda positif LED: (kaki panjang) terhubung ke pin D1 Wemos D1 Mini melalui resistor 470 Ohm.

  • Anoda negatif LED: Terhubung ke ground (GND) Wemos D1 Mini.


Kode

Berikut adalah kode untuk mengontrol LED melalui serial monitor:

const int ledPin = D3; // Pin digital tempat koneksi ke led
void setup() {
  pinMode(ledPin, OUTPUT); // Set pin sebagai output
  Serial.begin(115200);    // Mulai komunikasi serial dengan baud rate 115200
  Serial.println("Ketik '1' untuk menyalakan led dan '0' untuk mematikan led");
}

void loop() {
  if (Serial.available() > 0){ //mengecek apakah ada data di Serial Monitor
    char command = Serial.read();
    if(command == '1'){ //ketik 1 LED nyala
      digitalWrite(ledPin, HIGH); 
      Serial.println("LED menyala");

    } else if(command == '0'){ //ketik 0 LED mati
      digitalWrite(ledPin, LOW);
      Serial.println("LED mati");
    }
  }
}

Langkah menggunakan kode:

  1. Silakan copy dan paste kode ini ke Arduino IDE atau program sejenis

  2. Hubungkan wemos D1 mini menggunakan kabel USB

  3. Compile kode

  4. Buka serial monitor

  5. Lakukan uji


Pengujian


Dalam pengujian, ketika kita mengetik '1' di serial monitor, LED menyala. Ketika mengetik '0', LED padam.


Tutorial dalam bentuk Video


Kontrol LED menggunakan Serial Monitor dengan Wemos D1 Mini


Penutup

Terima kasih telah mengikuti tutorial ini. Jika kamu tertarik dengan tutorial elektronik dalam bentuk video, jangan lupa mengunjungi channel YouTube IQ+. Semoga tutorial ini bermanfaat!



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