Program Traffic Light 4 Simpang Arduino

Pendahuluan

Lampu lalu lintas adalah salah satu komponen penting dalam mengatur arus kendaraan di persimpangan jalan. Pada artikel ini, kita akan membahas tentang program traffic light 4 simpang menggunakan Arduino. Arduino adalah platform perangkat keras open-source yang sangat populer, yang memungkinkan pengembang untuk membuat berbagai macam proyek elektronik dengan mudah.

Komponen yang Dibutuhkan

Sebelum kita memulai, berikut adalah beberapa komponen yang dibutuhkan untuk membuat program traffic light 4 simpang menggunakan Arduino:

  • Arduino Uno
  • 4 LED Merah
  • 4 LED Kuning
  • 4 LED Hijau
  • Kabel Jumper

Langkah-langkah

1. Rangkaian Dasar

Pertama, hubungkan Arduino Uno ke komputer menggunakan kabel USB. Kemudian, hubungkan LED merah, kuning, dan hijau ke pin digital Arduino sesuai dengan rangkaian yang diinginkan. Pastikan untuk menggunakan resistor pada setiap kaki LED untuk mencegah kerusakan.

2. Mengatur Pin Mode

Setelah rangkaian terhubung dengan benar, buka software Arduino IDE di komputer Anda. Buatlah program baru dan tambahkan baris berikut di dalam fungsi setup() untuk mengatur pin mode dari setiap pin yang digunakan:

pinMode(pinMerah1, OUTPUT);pinMode(pinKuning1, OUTPUT);pinMode(pinHijau1, OUTPUT);...

3. Mengatur Waktu

Untuk mengatur waktu masing-masing fase lampu lalu lintas, kita dapat menggunakan fungsi delay(). Fungsi ini akan memberikan jeda waktu dalam milidetik. Berikut adalah contoh penggunaan fungsi delay() untuk mengatur waktu:

digitalWrite(pinMerah1, HIGH);delay(5000); // Lampu merah menyala selama 5 detikdigitalWrite(pinMerah1, LOW);...

4. Logika Program

Setelah mengatur waktu masing-masing fase, kita dapat menggunakan logika IF-ELSE untuk mengendalikan aliran lalu lintas. Berikut adalah contoh program sederhana yang mengatur aliran lalu lintas 4 simpang:

if (waktu >= 0 && waktu = 5000 && waktu < 8000) {digitalWrite(pinKuning1, HIGH);digitalWrite(pinMerah2, HIGH);...} else {digitalWrite(pinHijau1, HIGH);digitalWrite(pinMerah2, HIGH);...}

Kesimpulan

Dalam artikel ini, kita telah membahas tentang program traffic light 4 simpang menggunakan Arduino. Dengan menggunakan Arduino, kita dapat dengan mudah mengontrol dan mengatur aliran lalu lintas di persimpangan jalan. Selain itu, Arduino juga menyediakan fleksibilitas dalam mengatur waktu dan logika program. Jika Anda tertarik untuk membuat proyek ini, jangan ragu untuk mencoba sendiri dan mengembangkan lebih lanjut!

Leave a Comment