Lampu lalu lintas menggunakan mikrokontroler ATMega16 dirancang untuk mengatur lalu lintas secara bergantian. Program dibuat untuk mengontrol LED merah, kuning, hijau pada lampu lalu lintas dengan menggunakan port A dan B mikrokontroler. Rangkaian dibangun di breadboard dan karton, kemudian dihubungkan ke mikrokontroler untuk mengontrol pergantian warna lampu secara berulang.