X
    Categories: mikrokontroler

Membuat traffic light dengan codevision AVR (1)


Sekarang ini lampu lalu lintas a.k.a traffic light biasanya sudah dipersenjatai dengan countdown timer yang digunakan untuk mempermudah pengguna jalan mengetahui perubahan lampu lalu lintas.

Tapi sebelum kita membahas pembuatan traffic light dengan countdown timer pada postingan kali ini kita hanya akan membahas penggunaan ATMega sebagai pembuat traffic light pada persimpangan jalan.

Kode ini ditulis dengan menggunakan bahasa C dengan compiler codevisionAVR.

#include <mega16.h>

#include <delay.h>

 

int merah=1;

int kuning=2;

int hijau=4;

void main (void)

{

DDRA=0xff;

DDRB=0xff;

DDRC=0xff;

DDRD=0xff;

while(1)

{

PORTA=hijau;

PORTB=merah;

PORTC=merah;

PORTD=merah;

delay_ms(100);

PORTA=kuning;

delay_ms(50);

PORTA=merah;

delay_ms(20);

PORTB=hijau;

delay_ms(100);

PORTB=kuning;

delay_ms(50) ;

PORTB=merah;

delay_ms(20);

PORTC=hijau;

delay_ms(100);

PORTC=kuning;

delay_ms(50);

PORTC=merah;

delay_ms(20);

PORTD=hijau;

delay_ms(100);

PORTD=kuning;

delay_ms(50);

}

}

untuk project dan diagram schematic bisa merequest via komentar


membuat traffic light dengan codevision avr, traffic light dengan atmega16, program traffic light avr, code cv avr lampu merah, program avr lampu lalu lintas, membuat traffic light dengan proteus, contoh coding trafik light, rangkaian lampu lalulintas proteus, program lampu lalu lintas cvavr, contoh program trafig light dengan extrem burner

Post You May Also Like

anotherorion: Priyo Harjiyono, blogger kelahiran Cilacap yang kini menjadi warga Ngayogyakarta Hadiningrat, baginya blog adalah dunia untuk menciptakan mimpi2nya. Saat ini masih disibukkan sebagai pembelajar dalam dunia pendidikan.

View Comments