Cara Membuat Lampu Lalu Lintas Otomatis dengan Arduino dan LED

Simulasi lampu lalu lintas 3 warna dengan Arduino dan LED. Cocok untuk pemula belajar coding, rangkaian, dan logika lalu lintas otomatis.

 🚦 Simulasi Lampu Lalu Lintas 3 Warna Menggunakan Arduino


Proyek ini mensimulasikan lampu lalu lintas dengan 3 LED: merah, kuning, dan hijau. Masing-masing LED akan menyala sesuai urutan standar lalu lintas. Cocok untuk pemula yang ingin memahami dasar pengaturan waktu (delay) di Arduino.

---

🧰 Alat dan Bahan

No Nama Komponen Jumlah

1 Arduino Uno (atau sejenis) 1

2 LED Merah 1

3 LED Kuning 1

4 LED Hijau 1

5 Resistor 220Ω 3

6 Breadboard 1

7 Kabel jumper Secukupnya

---

🔌 Skema Rangkaian

Hubungkan komponen-komponen seperti berikut:

LED Merah ke pin digital 2 melalui resistor

LED Kuning ke pin digital 3 melalui resistor

LED Hijau ke pin digital 4 melalui resistor

Semua kaki negatif LED terhubung ke GND Arduino

💡 Catatan: Ujung panjang LED = kaki positif (anoda), ujung pendek = negatif (katoda)

---

💻 Source Code Arduino

// Lampu lalu lintas Arduino

int merah = 2;

int kuning = 3;

int hijau = 4;


void setup() {

  pinMode(merah, OUTPUT);

  pinMode(kuning, OUTPUT);

  pinMode(hijau, OUTPUT);

}


void loop() {

  // Lampu Hijau nyala 5 detik

  digitalWrite(hijau, HIGH);

  digitalWrite(kuning, LOW);

  digitalWrite(merah, LOW);

  delay(5000);

// Lampu Kuning nyala 2 detik

  digitalWrite(hijau, LOW);

  digitalWrite(kuning, HIGH);

  digitalWrite(merah, LOW);

  delay(2000);

  // Lampu Merah nyala 5 detik

  digitalWrite(hijau, LOW);

  digitalWrite(kuning, LOW);

  digitalWrite(merah, HIGH);

  delay(5000);

}

🎬 Simulasi Online (Opsional)

Kamu bisa mencoba simulasi online di: https://www.tinkercad.com

1. Daftar/login di Tinkercad

2. Pilih menu "Circuits"

3. Buat rangkaian sesuai skema

4. Upload kode di atas

---

📌 Kesimpulan

Proyek ini membantu pemula memahami penggunaan pin output Arduino dan konsep delay. Kamu bisa mengembangkan proyek ini menjadi lampu lalu lintas otomatis dengan sensor, atau membuat versi 4 arah menggunakan lebih banyak pin dan logika.


Kalilandak Info – Tutorial Arduino & Proyek Elektronik Lengkap Bahasa Indonesia
NextGen Digital Welcome to WhatsApp chat
Halo! ada yang bisa saya bantu?
Type here...