LED Blinking menggunakan Wemos D1 Mini
- Adam Kusumah
- Apr 27
- 2 min read
Updated: May 3

Selamat datang di website Cosmo! Tempat di mana kamu bisa belajar materi IoT dengan resource yang lengkap, terstruktur, dan mudah dipahami. Semoga perjalananmu di dunia IoT makin menyenangkan bersama Cosmo!
Pada artikel ini, kita akan belajar membuat LED berkedip (blinking) menggunakan pin D3 pada Wemos D1 Mini, dengan jeda waktu 1 detik. Ini adalah langkah dasar yang sangat penting untuk memahami kontrol output pada perangkat IoT.
Perlengkapan yang Dibutuhkan
1x Wemos D1 Mini
1x LED
1x Resistor 220Ω (opsional untuk proteksi LED)
Breadboard dan kabel jumper
Skema Koneksi (Wiring)

Pin D3 Wemos D1 Mini → kaki panjang (anoda) LED → Resistor 300 Ohm
pin GND Wemos D1 Mini → Kaki pendek (kanoda) LED
Source Code
Gunakan Arduino IDE dan upload kode berikut ke Wemos D1 Mini:
const int ledPin = D3; // Pin LED
void setup() {
pinMode(ledPin, OUTPUT); // Set pin sebagai output
}
void loop() {
digitalWrite(ledPin, HIGH); // Nyalakan LED
delay(1000); // Tunggu 1 detik
digitalWrite(ledPin, LOW); // Matikan LED
delay(1000); // Tunggu 1 detik
}
Penjelasan:
setup() digunakan untuk mengatur pin D3 menjadi output.
loop() akan terus-menerus menyalakan dan mematikan LED dengan delay 1 detik.
digitalWrite(ledPin, HIGH); artinya memberi tegangan sehingga LED menyala.
delay(1000); artinya menunggu 1000 milidetik (1 detik).
Hasil Akhir
Jika semua sudah benar, LED akan berkedip dengan interval 1 detik secara terus-menerus.
Penutup
Kode dan eksperimen sederhana ini akan menjadi pondasi penting untuk mengembangkan proyek-proyek IoT yang lebih kompleks di masa depan. Jangan lupa, tabel-tabel referensi dan tutorial seperti ini akan sering kamu temui di Cosmo Enterprise! Kalau kamu suka artikel ini, yuk baca artikel lainnya atau kunjungi channel YouTube IQ+ untuk pembelajaran visual melalui video yang lebih seru. Sampai jumpa di proyek selanjutnya!



Comments