Hallo sobat Teknik kali ini saya akan mencoba membuat simulasi Traffic light Menggunakan Arduino uno, Oke langsung saja !!!
Arduino adalah pengendali mikro single-board yang
bersifat open-source. Yang dirancang
untuk memudahkan penggunaan elektronik dalam berbagai bidang, saat ini Arduino sudah sangat Populer di kalangan masyarakat Umum. Dan merupakan langkah dasar Bagi pemula yang ingin belajar Robotik dan Elektronika karna penggunaannya yang sangat simple dan praktis Harganya pun tidak terlalu mahal. Arduino sudah di tanamkan chip bootloader yang berfungsi sebagai output Program dari KOMPUTER. dan juga memiliki beberapa modul seperti: Ethernet,GPS, dll
Untuk membuat simulasi Traffic ligh bahan-bahan yang kita perlukan adalah:
1. Daftar Alat dan Bahan
a. Laptop/Pc
b. Arduino Uno dan Usb Downloader
c. Breadboard
d. LED
e. Kabel
Jumper (yang Panjang dan Pendek)
f. Batterai sebagai Sumber tegangan
1. GAMBAR RANGKAIAN
Gambar
Rangkaian menggunakan software Fritzing
Gambar Rangkaian
Untuk Kode Programnnya Teman-teman bisa langsung copy sja Code Program di bawah ini.
Void setup{}
{
pinMode (13,OUTPUT);
pinMode (12,OUTPUT);
pinMode (11,OUTPUT);
pinMode (10,OUTPUT);
pinMode (9,OUTPUT);
pinMode (8,OUTPUT);
}
Void loop {}
{
digitalWrite (13, HIGH);
digitalWrite (12, LOW);
digitalWrite (11, LOW);
digitalWrite (10, LOW);
digitalWrite (9, LOW);
digitalWrite (8, HIGH);
delay(7000);
digitalWrite (13, LOW);
digitalWrite (12, HIGH);
digitalWrite (11, LOW);
digitalWrite (10, LOW);
digitalWrite (9, HIGH);
digitalWrite (8, LOW);
delay(2000);
digitalWrite (13, LOW);
digitalWrite (12, HIGH);
digitalWrite (11, LOW);
digitalWrite (10, HIGH);
digitalWrite (9, LOW);
digitalWrite (8, LOW);
delay(1000);
digitalWrite (13, LOW);
digitalWrite (12, LOW);
digitalWrite (11, HIGH);
digitalWrite (10, HIGH);
digitalWrite (9, LOW);
digitalWrite (8, LOW);
delay(7000);
digitalWrite (13, LOW);
digitalWrite (12, HIGH);
digitalWrite (11, LOW);
digitalWrite (10, LOW);
digitalWrite (9, HIGH);
digitalWrite (8, LOW);
delay(2000);
digitalWrite (13, HIGH);
digitalWrite (12, LOW);
digitalWrite (11, LOW);
digitalWrite (10, LOW);
digitalWrite (9, LOW);
digitalWrite (8, HIGH);
delay(1000);
}
Gambar Untuk Hasil Simulasinya