Praktik Pemrograman 3 LED dengan Arduino
By. Iyon Manakarra - Mekatronika Manakarra
Dalam praktik ini, kita akan mempelajari cara mengontrol 3 LED menggunakan Arduino. LED akan dinyalakan dan dimatikan secara bergantian.
Alat dan Bahan
- 1x Arduino Uno
- 3x LED
- 3x Resistor 220Ω
- Kabel jumper
- Breadboard
Rangkaian
Sambungkan masing-masing kaki positif LED ke pin digital Arduino (misalnya pin 8, 9, dan 10) melalui resistor 220Ω. Kaki negatif LED disambungkan ke GND.
Program Arduino
Berikut adalah kode program untuk mengontrol LED:
int led1 = 8; int led2 = 9; int led3 = 10; void setup() { pinMode(led1, OUTPUT); pinMode(led2, OUTPUT); pinMode(led3, OUTPUT); } void loop() { digitalWrite(led1, HIGH); delay(500); digitalWrite(led1, LOW); digitalWrite(led2, HIGH); delay(500); digitalWrite(led2, LOW); digitalWrite(led3, HIGH); delay(500); digitalWrite(led3, LOW); }
Cara Kerja Rangkaian
Berikut adalah animasi yang menggambarkan bagaimana LED menyala secara bergantian sesuai dengan program:
Penjelasan Kode
Dalam kode ini, kita mendeklarasikan 3 LED yang terhubung ke pin 8, 9, dan 10. Pada bagian setup()
, ketiga pin tersebut diset sebagai output. Dalam loop utama, LED dinyalakan satu per satu dengan jeda 500 ms.
Kesimpulan
Praktik ini menunjukkan bagaimana kita dapat mengontrol beberapa LED menggunakan Arduino secara bergantian. Dengan konsep yang sama, kita bisa membuat efek pencahayaan yang lebih kompleks.
Semoga bermanfaat dan selamat mencoba!
Subscribe Channel YouTube
Jangan lupa subscribe channel YouTube kami untuk mendapatkan lebih banyak tutorial menarik!