Simulasi Program Lampu Lalulintas sederhana berbasis Arduino Uno

Taukah kamu ternyata cara kerja lampu lalulintas yang ada dipersimpangan jalan itu sangat sederhana loh. Sistem Kontrol lampu lalulintas ini hanya mengatur waktu dan delay pada masing-masing warnanya sesuai dengan kondisi jalanan tersebut. Lampu lalulintas ini mengatur pergerakan lalulitas dengan pemisah waktu di berbagai arah yang saling berpotongan. Gimana sederhana bukan …

Dari pemaparan diatas mungkin masih ada yang bingung, gimana kalo kita langsung ke simulasinya saja, bagaimana sih cara kerja dari lampu lalulintas? simak pembahasannya

Simulasi Cara Kerja Lampu Lalulintas berbasis Arduino Uno

Sekilas tentang Arduino

Arduino adalah sebuah Bord Mikrokontroler yang didasarkan pada DataSheet ATmega328 yang fleksibel dan Open Soure. Arduino dapat digunakan untuk memdeteksi lingkungan dengan membaca data dari berbagai sensor. Sensor tersebut seperti Cahaya, Suhu, Jarak, Tekanan, Kelembaban, InfraRed, Ultrasonik, dll. Untuk cara penggunaannya Board Arduino disambungkan ke komputer dengan menggunakan Kabel USB dan Adaptor.

Okee seperti itulah penjelan singkatnya tentang mikrokontroler Arduino. Pada kasus kali ini kita menggunakan Arduino jenis UNO karna sudah menggunakan fitur Atmega8U2 yang diprogram sebagai USB-to-Serial.

Simulasi dengan Aplikasi Proteus 8 Professional

Jika kalian belum memiliki Arduino kita bisa bermain dulu menggunakan simulasinya di Aplikasi Proteus 8 Professional.

Langkah-langkah membuat Simulasi Lampu Lalulintas

  • Buka Aplikasi Proteus 8 Pro
  • Kemudian pilih Device Arduino UNO R3
  • Masukan Ground
  • Masukan LED

Disini kita menggunakan 3 Lampu LED yaitu Merah, Kuning dan Hijau.

Simulasi Lampu lalulintas berbasis Arduino di Aplikasi Proteus
  • Setelah itu sambungkan Ground – LED – Board Arduino menggunakan kabel.

Pada Lampu LED Merah sambungkan ke PIN 8

LED Kuning sambungkan ke PIN 9

LED Hijau sambungkan ke PIN 10

Penyambungan Lampu LED ke PIN ini tidak perlu sama seperti seperti diatas, kalian bisa sambungkan ke PIN manapun sesuka hati dari PIN 0 – PIN 13.

  • Setelah selesai membuat rangkaiannya selanjutnya kita masuk pada codingannya

Scriptnya seperti berikut

  • setelah selesai menulis script tadi lalu klik verify atau tanda ceklis kuning
  • selesai verify lihat pada layar dibawah ada Done Compiling kemudian cari C:lokasifolder\nama file.inohex lalu copy
  • Kembali lagi ke Proteus klik 2 kali pada board Arduino, Kemudian Pada Program file Paste kan file lokasi yang tdi telah dicopy
  • setelah itu OK
  • Terakir silahkan Play
  • Outputnya akan seperti ini

About The Author

Related posts

Leave a Reply

Your email address will not be published. Required fields are marked *