TRAFFIC LIGHT SIMPANG 4 ARDUINO

RANGKAIAN TRAFFIC LIGHT SIMPANG 4 MENGGUNAKAN ARDUINO

Salam jumpa teman-teman irhamhalik.com

Tidak terasa (atau sangat terasa kali ya) masa perpanjangan #BFH dan #WFH kembali di lanjutkan, yang sekiranya tgl 17 april kembali di tambah menjadi 1 mei 2020, yah…kita berdoa saja semoga bencana ini cepat berlalu

Nah…untuk menjawab kebosanan kita dirumah, dan untuk mengobati kerinduan teman-teman SMK yang tidak sempat mengikuti UKK seperti biasanya, mari ikut bersama admin untuk melakukan UKK sendiri dirumah

Rangkaian traffic light simpang 4 menggunakan arduino (sementara UKKx khusus anak ELIND dulu), bersama-sama kita akan membuat rangkaiannya, ya…karena ini sifatnya have fun kita pakainya IC ATMEGA 328 saja programnya pakai arduino IDE.

Tanpa berlama-lama ikuti langkah-langkah berikut ini ;

  1. IC ATMEGA 328         = 1
  2. Resistor        1K           = 12
  3. Led Merah                  = 4
  4. Led Kuning                  = 4
  5. Led Hijau                     = 4
  6. Switch                           = 1
  7. Crystal                          = 1
  8. Kapasitor                     = 2
  9. Solder dan timah

Untuk gambar rangkaianx kira-kira seperti berikut ini

Untuk download gambar jalurnya (admin pakai diptrace) klik disini (pcb layout traffic light)

Lakukan proses etching seperti biasa (kalau anak ELIND biar tutup mata ini juga bisa)

Solder komponen di tempat yang telah ditentukan, pastikan solderan rapi

Langkah berikutnya masuk ke pemrograman

“LOGIKANYA : MERAH ON SELAMA 8 DETIK LANJUT KE KUNING 4 DETIK LALU HIJAU 6 DETIK, DAN KEMBALI LAGI KE KUNING 4 DETIK, SELANJUTNYA KONDISI LAMPU AKAN BERULANG KEMBALI”

Programnya kira-kira seperti berikut ini

//  TRAFFIC LIGHT BY IRHAM HALIK
// PAKET 2 UKK ELEKTRONIKA INDUSTRI
// PIN OUTPUT LED
// PERSIMPANGAN 1 & 3
void setup() {
pinMode(28, OUTPUT); // MERAH
pinMode(27, OUTPUT); // KUNING
pinMode(26, OUTPUT); // HIJAU
// PERSIMPANGAN 2 & 4
pinMode(25, OUTPUT); // MERAH
pinMode(24, OUTPUT); // KUNING
pinMode(23, OUTPUT); // HIJAU
}
// FUNGSI ON & DELAY
// PERSIMPANGAN 1 & 3
void loop() {
digitalWrite(28, HIGH); // MERAH
digitalWrite(25, HIGH); // MERAH
digitalWrite(27, LOW); // KUNING
digitalWrite(24, LOW); // KUNING
digitalWrite(26, LOW); // HIJAU
digitalWrite(23, LOW); // HIJAU
delay(8000);
digitalWrite(28, LOW); // MERAH
digitalWrite(25, LOW); // MERAH
digitalWrite(27, HIGH); // KUNING
digitalWrite(24, HIGH); // KUNING
digitalWrite(26, LOW); // HIJAU
digitalWrite(23, LOW); // HIJAU
delay(6000);
digitalWrite(28, LOW); // MERAH
digitalWrite(25, LOW); // MERAH
digitalWrite(27, LOW); // KUNING
digitalWrite(24, LOW); // KUNING
digitalWrite(26, HIGH); // HIJAU
digitalWrite(23, HIGH); // HIJAU
delay(8000);
}

Untuk download programnya silahkan klik disini (program traffic light ino)

Proses burn bootloader dan upload program ke dalam IC 328 tidak admin jelaskan disini, nantilah di postingan admin yang berikutnya

Bagi teman-teman yang sukses merakit dan menjalankan programnya bolehlah di sharing-sharing pengalamannya di kolom chat pada website ini

Leave a Comment