Selasa, 25 Maret 2025

Praktik Pemrograman 3 LED dengan Arduino

Praktik Pemrograman 3 LED dengan Arduino

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.

Skematik 3 LED dengan Arduino

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!