Jika anda baru sahaja berjinak-jinak dengan dunia Arduino, projek LED Blinker ini adalah antara projek paling asas tetapi sangat penting untuk difahami. Dalam artikel kali ini, saya akan tunjukkan cara membina projek ini dari A hingga Z – lengkap dengan litar, komponen, fungsi dan juga kod penuh.
🔧 Apa Itu Projek LED Blinker?
Projek LED Blinker adalah satu projek yang menggunakan Arduino Nano untuk menghidupkan dan mematikan (blink) satu LED merah secara berulang. Ia nampak mudah, tapi sebenarnya ia merupakan batu asas untuk memahami cara Arduino mengawal output digital – iaitu menghantar isyarat ON (HIGH) dan OFF (LOW) kepada komponen seperti LED, buzzer, motor dan sebagainya.
🔍 Fungsi Projek Ini
Fungsi utama projek ini:
-
Menyalakan LED selama 1 saat
-
Mematikan LED selama 1 saat
-
Mengulangi proses ini tanpa henti
Dengan kata lain, LED akan berkelip dengan selang masa 1 saat – sesuai dijadikan indikator, penanda isyarat, atau asas untuk bina sistem notifikasi berasaskan cahaya.
🧰 Senarai Komponen Diperlukan
Untuk membina projek ini, anda perlukan komponen berikut:
Komponen | Kuantiti |
---|---|
Arduino Nano | 1 unit |
LED merah (633nm) | 1 unit |
Resistor 220Ω | 1 unit |
Breadboard | 1 unit |
Jumper wire | Beberapa unit |
⚡ Reka Bentuk Litar
Berikut adalah sambungan litar:
Penerangan ringkas litar:
-
Kaki anod LED (kaki panjang) disambungkan ke pin D2 Arduino Nano.
-
Kaki katod LED disambungkan ke satu hujung resistor 220Ω.
-
Hujung resistor yang satu lagi disambungkan ke GND Arduino.
-
Semua sambungan dibuat di atas breadboard untuk memudahkan pemasangan dan ujikaji.
💻 Kod Arduino: LED_BLINKER.ino
Apa yang berlaku dalam kod?
-
ledPin
ditetapkan ke pin D2. -
Dalam fungsi
setup()
, kita set pin tersebut sebagai output. -
Fungsi
loop()
akan berulang tanpa henti:-
LED menyala (
HIGH
) -
Tunggu 1 saat
-
LED padam (
LOW
) -
Tunggu 1 saat
-
✅ Kenapa Projek Ini Penting?
Walaupun nampak sangat asas, tapi projek ini:
-
Mengajar kita bagaimana pin digital Arduino berfungsi
-
Memberi kefahaman tentang struktur kod Arduino (setup dan loop)
-
Membuka ruang untuk kita bina projek lebih kompleks (contohnya, traffic light, LED sequence, dsb.)
💡 Tip Tambahan
Nak cabar diri lebih sikit? Cuba ubah projek ini dengan:
-
Tukar kadar kelipan LED
-
Tambah lebih banyak LED dengan corak kelipan berbeza
-
Gunakan push button untuk aktifkan LED
-
Guna fungsi
millis()
untuk kawal masa tanpadelay()
🛒 Berminat Untuk Dapatkan Projek Ini?
Jika anda berminat dengan projek ini, saya ada berita baik!
📦 Saya menawarkan dua pilihan:
-
Projek Siap Sedia Guna (Plug & Play)
Projek sudah siap dipasang dan diprogramkan. Anda hanya perlu sambung kuasa dan lihat LED berkelip. -
Kit DIY Lengkap
Kit ini datang dengan semua komponen, lengkap dengan breadboard, jumper wire, dan panduan bergambar. Sesuai untuk pelajar, pendidik atau anda yang mahu belajar secara hands-on.
💰 Harga bermula serendah RM25 sahaja! (tertakluk kepada jenis pilihan dan kos penghantaran)
📦 Penghantaran seluruh Malaysia tersedia.
📩 Untuk tempahan atau pertanyaan lanjut, anda boleh hubungi saya terus melalui:
-
WhatsApp: [01171220356]
✍️ Kesimpulan
Projek LED Blinker adalah langkah pertama yang sangat bagus untuk sesiapa yang ingin belajar Arduino. Mudah, cepat dan sangat membantu untuk fahami konsep asas mikropengawal. Lepas dah kuasai projek ini, bolehlah kita beralih kepada projek yang lebih menarik dan mencabar!
Jika anda suka perkongsian ini, jangan lupa kongsikan artikel ini kepada rakan-rakan yang juga minat dalam elektronik dan Arduino. Untuk lebih banyak tutorial dan projek seperti ini, teruskan mengikuti blog saya di MyEnique.