Kontrol FAN dengan Serial Monitor Wemos D1 Mini
- Adam Kusumah
- Jun 17
- 2 min read
Selamat datang di website Cosmo!
di artikel ini, kita akan belajar mengontrol FAN dengan Serial Monitor di Wemos D1 Mini.
Skema Rangkaian

Penjelasan Rangkaian
5V ⮕ Kaki (+) Relay
GND ⮕ Kaki (-) Relay
D3 ⮕ Data Relay
Adaptor (+) ⮕ COM Relay
NO Relay ⮕ Kaki (+) FAN
Adaptor (-) ⮕ Kaki (+) FAN
#define RELAY_PIN D3 // Relay terhubung ke pin D3
void setup() {
Serial.begin(9600); // Ubah baud rate ke 9600
pinMode(RELAY_PIN, OUTPUT);
digitalWrite(RELAY_PIN, LOW); // Pastikan relay mati di awal
Serial.println("Ketik '1' untuk menyalakan kipas, '2' untuk mematikan kipas");
}
void loop() {
if (Serial.available() > 0) { // Cek apakah ada input dari serial monitor
String input = Serial.readStringUntil('\n'); // Baca seluruh input hingga enter ditekan
if (input == "1") { // Jika input adalah '1'
digitalWrite(RELAY_PIN, HIGH); // Nyalakan kipas
Serial.println("Kipas Menyala");
} else if (input == "2") { // Jika input adalah '2'
digitalWrite(RELAY_PIN, LOW); // Matikan kipas
Serial.println("Kipas Mati");
} else {
Serial.println("Perintah tidak dikenali. Gunakan '1' untuk ON atau '2' untuk OFF.");
}
}
}Hasil
Kode ini memungkinkan pengguna untuk mengontrol kipas menggunakan Serial Monitor dengan mengetik 1 untuk menyalakan dan 2 untuk mematikannya. Awalnya, relay dikonfigurasi di pin D3, dan baud rate komunikasi serial diatur ke 9600. Saat program berjalan, loop() secara terus-menerus memeriksa apakah ada input dari pengguna; jika ditemukan, program membaca string yang dikirim hingga Enter ditekan. Jika pengguna memasukkan "1", relay diaktifkan dan pesan "Kipas Menyala" ditampilkan; jika "2", relay dimatikan dengan pesan "Kipas Mati". Jika input tidak valid, program menampilkan pesan peringatan bahwa hanya 1 dan 2 yang dikenali. Ini adalah metode sederhana namun efektif untuk mengontrol perangkat melalui komunikasi serial.
Video Tutorial
Untuk penjelasan lebih mendalam, tonton tutorial video berikut.
Penutup
Kalau ingin belajar lebih banyak tentang IoT, langsung kunjungi YouTube IQ+ dan temukan berbagai tutorial menarik lainnya.



Comments