Home » » Kode Lampu Lalu Lintas pada Arduino Uno

Kode Lampu Lalu Lintas pada Arduino Uno

Posted by JENDELA PENDIDIKAN on Tuesday, 4 March 2025

Berikut adalah kode untuk lampu lalu lintas menggunakan Arduino Uno. Kode ini akan mengontrol tiga LED (merah, kuning, hijau) yang mewakili lampu lalu lintas standar.

Komponen yang Dibutuhkan:

1. Arduino Uno

2. LED Merah

3. LED Kuning

4. LED Hijau

5. Resistor 220Ω (3 buah)

6. Kabel jumper

7. Breadboard

---

Kode Arduino untuk Lampu Lalu Lintas:


// Definisi pin LED

const int merah = 8;

const int kuning = 9;

const int hijau = 10;


void setup() {

  pinMode(merah, OUTPUT);

  pinMode(kuning, OUTPUT);

  pinMode(hijau, OUTPUT);

}


void loop() {

  // Lampu Hijau menyala selama 5 detik

  digitalWrite(hijau, HIGH);

  delay(5000);

  digitalWrite(hijau, LOW);

  

  // Lampu Kuning menyala selama 2 detik

  digitalWrite(kuning, HIGH);

  delay(2000);

  digitalWrite(kuning, LOW);

  

  // Lampu Merah menyala selama 5 detik

  digitalWrite(merah, HIGH);

  delay(5000);

  digitalWrite(merah, LOW);

}


---

Cara Kerja Program:

1. Lampu hijau menyala selama 5 detik, lalu mati.

2. Lampu kuning menyala selama 2 detik, lalu mati.

3. Lampu merah menyala selama 5 detik, lalu mati.

4. Siklus berulang terus menerus.

Catatan:

Pastikan LED terhubung dengan resistor 220Ω untuk menghindari kerusakan.

Jika ingin mengubah waktu nyala, ubah nilai delay().

Terima kasih telah membaca artikel ini & dipublikasikan oleh JENDELA PENDIDIKAN

0 comments:

Post a Comment