Light Emitting Diode atau sering disingkat dengan LED adalah komponen elektronika yang dapat memancarkan cahaya monokromatik ketika diberikan tegangan maju. LED merupakan keluarga Dioda yang terbuat dari bahan semikonduktor. Warna-warna Cahaya yang dipancarkan oleh LED tergantung pada jenis bahan semikonduktor yang dipergunakannya. LED dapat dimanfaatkan dalam berbagai aplikasi, contohnya LED dapat dikontrol dengan menggunakan Arduino untuk menyala dalam waktu yang ditentukan.
[membership level=”0,1,2,4″]
1. Skema Rangkaian
Gambar rangkaian Running LED
2. Alat/Bahan
- Arduino : 1 buah
- LED : 5 buah
- resistor 220Ω : 5 buah
- Breadboard : 1 buah
[/membership]
3. Sketch Program
Konsultasikan project mu bersama Tutor Indobot Academy dengan cara registrasi melalui tombol di bawah!
/* Program Running LED dari kanan ke kiri dibuat oleh Indobot */ void setup() // Memilih Pin OUTPUT { pinMode(0, OUTPUT); pinMode(1, OUTPUT); pinMode(2, OUTPUT); pinMode(3, OUTPUT); pinMode(4, OUTPUT); } void loop() //Perulangan pada program { digitalWrite(0, HIGH); digitalWrite(1, LOW); digitalWrite(2, LOW); digitalWrite(3, LOW); digitalWrite(4, LOW); delay(1000); digitalWrite(0, LOW); digitalWrite(1, HIGH); digitalWrite(2, LOW); digitalWrite(3, LOW); digitalWrite(4, LOW); delay(1000); digitalWrite(0, LOW); digitalWrite(1, LOW); digitalWrite(2, HIGH); digitalWrite(3, LOW); digitalWrite(4, LOW); delay(1000); digitalWrite(0, LOW); digitalWrite(1, LOW); digitalWrite(2, LOW); digitalWrite(3, HIGH); digitalWrite(4, LOW); delay(1000); digitalWrite(0, LOW); digitalWrite(1, LOW); digitalWrite(2, LOW); digitalWrite(3, LOW); digitalWrite(4, HIGH); delay(1000); }
Kesimpulan :
Program ini akan menyalakan dan mematikan LED dari kanan ke kiri secara bergantian dengan interval waktu setiap satu detik.
Bikin project tanpa ribet beli komponen sana-sini? Starter Kit Arduino/IoT bisa jadi solusi mu!