Simulasi traffic light menggunakan ATMEGA8535

SIMULASI TRAFFIC LIGHT MENGGUNAKAN ATMEGA8535

Saya akan membahas cara membuat simulasi traffic light menggunakan mikrokontroller ATMEGA8535. sebelum saya membahas tentang cara membuat simulasinya, saya akan menjelaskan tentang traffic light.
Traffic light adalah lampu lalu lintas yang mengatur para pengendara pada sebuah persimpangan, yang memiliki tiga warna yaitu merah, kuning, hijau. Sebelum adanya traffic light setiap pesimpangan di sebuah kota selalu diawasi oleh polisi untuk menjaga kelancaran dan keamanan lalu lintas, jadi dengan adanya traffic light dapat meringankan kerja polisi dalam menjaga lalu lintas. oleh karena itu saya ingin berbagi imu sedikit tentang cara membuat simulasi traffic light menggunakan mikrokontroller. Berikut adalah langkah - langkah membuat simulasi traffic light :
 
            1. Buat rangkaian mengunakan proteus
 



        Nama - nama komponen :
  1. ATMEGA8535 (mikrokontroller)
  2. Resistor 330 (minres330)
  3. LED 
             2. Buat koding menggunakan CodeVision AVR

#include <mega8535.h>
#include <delay.h>

void main()
{
DDRA=0b11111111;
DDRB=0b11111111;
DDRC=0b11111111;
while(1)
{
PORTA=0b00000001;
delay_ms(10);
PORTB=0b00000001;
delay_ms(10);
PORTC=0b00000010;
delay_ms(60);
PORTC=0b00000100;
delay_ms(300);
PORTC=0b00000010;
delay_ms(60);
PORTA=0b00000001;
delay_ms(10);
PORTC=0b00000001;
delay_ms(10);
PORTB=0b00000010;
delay_ms(60);
PORTB=0b00000100;
delay_ms(300);
PORTB=0b00000010;
delay_ms(60);
PORTC=0b00000001;      
delay_ms(10);
PORTB=0b00000001;
delay_ms(10);
PORTA=0b00000010;
delay_ms(60);
PORTA=0b00000100;
delay_ms(300);
PORTA=0b00000010;
delay_ms(60);

}
}

Untuk project yang sudah jadi dapat download di sini 

Sekian penjelasan dari saya tentang cara membuat simulasi traffic light, semoga sedikit ilmu dari saya dapat bermanfaat dan terima kasih telah mengunjungi blog saya.... Thanks :)

Komentar

Postingan populer dari blog ini

Membuat Robot Line Follower Dengan Arduino Uno

simulasi pendeteksi banjir dengan proteus