SlideShare a Scribd company logo
MODEL TRAFFIC LIGHT MENGGUNAKAN
ATMEGA16
M . S O F YA N F ATA H
1 7 1 0 5 0 1 0 6 9
T E K N I K E L E K T R O U N T I D A R
D O S E N P E N G A M P U : R . S U R Y O T O E D I R A H A R J O
S . T. , M . E N G
MIKROKONTROLER AT-MEGA 16
Mikrokontroler ini menggunakan arsitektur Harvard yang memisahkan memori
program dari memori data, baik bus alamat maupun bus data, sehingga
pengaksesan program dan data dapat dilakukan secara bersamaan (concurrent),
adapun blog diagram arsitektur ATMega16. Secara garis besar mikrokontroler
ATMega16 terdiri dari :
1. Arsitektur RISC dengan throughput mencapai 16 MIPS pada frekuensi 16Mhz.
2. Memiliki kapasitas Flash memori 16Kbyte, EEPROM 512 Byte, dan SRAM 1Kbyte
3. Saluran I/O 32 buah, yaitu Port A, Port B, Port C, dan Port D.
4. CPU yang terdiri dari 32 buah register.
5. User interupsi internal dan eksternal
6. Port antarmuka SPI dan Port USART sebagai komunikasi serial
7. Fitur Peripheral
• Dua buah 8-bit timer/counter dengan prescaler terpisah dan mode compare
• Satu buah 16-bit timer/counter dengan prescaler terpisah, mode compare, dan mode capture
• Real time counter dengan osilator tersendiri
• Empat kanal PWM dan Antarmuka komparator analog
• 8 kanal, 10 bit ADC
• Byte-oriented Two-wire Serial Interface
• Watchdog timer dengan osilator internal
PERSIAPAN ALAT DAN BAHAN
A. Alat dan Bahan
Alat Bahan
• Gunting
• Kater
• Lem Kertas
• Lem Tembak
• Solder
• Selotip
• Penggaris
• Sepidol Putih
• Kardus : Secukupnya
• Kertas Asturo : 2 lembar
• ATMega 16 : 1 buah
• Minimum System : 1 buah
• Downloader
• Kabel IDC : 2 buah
• Poject Board : 1 buah
• Kabel Jumper : Secukupnya
• Lampu LED : 12 (Merah, Kuning, Hijau)
• Resistor 220 : 12 buah
B. Cara Pembuatan
1. Siapkan alat dan bahan,
2. Potong karton dan bentuk karton sesuai gambar ,
3. Gambar Pola jalan dengan spidol pada kertas karton, sehingga
membentuk pola jalan simpang empat,
4. Buat tiang untuk meletakkan lampu traffic light,
5. Pasang lampu dan rangkailah rangkaian traffic light dengan media
project board,
Pembagian PORT ATMega16:
(Pada program ini kita menggunakan Port A dan Port B Pin 0,1,2,3).
• Lampu 1
 Merah : Port A ; 0
 Kuning : Port A ; 1
 Hijau: Port A ; 2
• Lampu 2
 Merah : Port A ; 3
 Kuning : Port A ; 4
 Hijau: Port A ; 5
• Lampu 3
 Merah : Port A ; 6
 Kuning : Port A ; 7
 Hijau: Port B ; 0
• Lampu 4
 Merah : Port B ; 1
 Kuning : Port B ; 2
 Hijau: Port B ; 3
HASIL
FLOWCHART
FLOWCART
Compiler Setup
Hardware Setup
START Memulai Program
Pendeklarasian Port yang akan
digunakan
LED ON
Port A;
Port B; Pin 0,1,2,3
Cek Kondisi LED
Do
Memulai Program Perulangan / Loop
Lampu 1 : LED Hijau Menyala
Lampu 2 : LED Merah Menyala
Lampu 3 : LED Merah Menyala
Lampu 4 : LED Merah Menyala
LED ON
Port A; Pin 0, dan 6
Port B; Pin 0 dan 3
Delay 10 s Delay/penundaan waktu (10 s)
LED ON
Port A; Pin 2 dan 5
Port B; Pin 0 dan 3
Delay 2 s
LED ON
Port A; Pin 2 dan 3
Port B; Pin 0 dan 3
Delay 10 s
Lampu 1 : LED Kuning Menyala
Lampu 2 : LED Merah Menyala
Lampu 3 : LED Merah Menyala
Lampu 4 : LED Merah Menyala
Delay/penundaan waktu (2 s)
Lampu 1 : LED Merah Menyala
Lampu 2 : LED Hijau Menyala
Lampu 3 : LED Merah Menyala
Lampu 4 : LED Merah Menyala
Delay/penundaan waktu (10 s)
LED ON
Port A; Pin 2 dan 4
Port B; Pin 0 dan 3
Delay 2 s
LED ON
Port A; Pin 2,5 dan 6
Port B; Pin 3
Delay 10 s
Lampu 1 : LED Merah Menyala
Lampu 2 : LED Kuning Menyala
Lampu 3 : LED Merah Menyala
Lampu 4 : LED Merah Menyala
Delay/penundaan waktu (2 s)
Lampu 1 : LED Merah Menyala
Lampu 2 : LED Merah Menyala
Lampu 3 : LED Hijau Menyala
Lampu 4 : LED Merah Menyala
Delay/penundaan waktu (10 s)
LED ON
Port A; Pin 2, 5 dan 7
Port B; Pin 3
Delay 2 s
LED ON
Port A; Pin 2 dan 5
Port B; Pin 0 dan 1
Delay 10 s
Lampu 1 : LED Merah Menyala
Lampu 2 : LED Merah Menyala
Lampu 3 : LED Kuning Menyala
Lampu 4 : LED Merah Menyala
Delay/penundaan waktu (2 s)
Lampu 1 : LED Merah Menyala
Lampu 2 : LED Merah Menyala
Lampu 3 : LED Merah Menyala
Lampu 4 : LED Hijau Menyala
Delay/penundaan waktu (10 s)
LED ON
Port A; Pin 2 dan 5
Port B; Pin 0 dan 2
Delay 2 s
Lampu 1 : LED Merah Menyala
Lampu 2 : LED Merah Menyala
Lampu 3 : LED Merah Menyala
Lampu 4 : LED Kuning Menyala
Delay/penundaan waktu (2 s)
Loop
END
Kembali keperintah loop awal
Mengakhiri program
CODING PROGRAM TRAFFIC LIGHT
Video Traffic Light : https://youtu.be/LPcMC07vNJI
Terimakasih

More Related Content

Similar to Prototipe Traffic Light

BAB III penetilian terbaru dengan hasil revisi
BAB III penetilian terbaru  dengan hasil revisiBAB III penetilian terbaru  dengan hasil revisi
BAB III penetilian terbaru dengan hasil revisi
WindaYuningsih
 

Similar to Prototipe Traffic Light (20)

Simulator trafic light dengan mikrokontroller atmega16
Simulator trafic light dengan mikrokontroller atmega16Simulator trafic light dengan mikrokontroller atmega16
Simulator trafic light dengan mikrokontroller atmega16
 
Miniatur Traffic Light dengan mikrokontroller
Miniatur Traffic Light dengan mikrokontrollerMiniatur Traffic Light dengan mikrokontroller
Miniatur Traffic Light dengan mikrokontroller
 
Miniatur Traffic light
Miniatur Traffic lightMiniatur Traffic light
Miniatur Traffic light
 
Ppt traffic light pada perempatan jalan
Ppt traffic light pada perempatan jalanPpt traffic light pada perempatan jalan
Ppt traffic light pada perempatan jalan
 
TRAFFIC LIGHT PEREMPATAN
TRAFFIC LIGHT PEREMPATAN TRAFFIC LIGHT PEREMPATAN
TRAFFIC LIGHT PEREMPATAN
 
Laporan Praktikum konveyor maju mundur menggunakan atmega16
Laporan Praktikum konveyor maju mundur menggunakan atmega16Laporan Praktikum konveyor maju mundur menggunakan atmega16
Laporan Praktikum konveyor maju mundur menggunakan atmega16
 
Pembuatan traffict light berbasis ATMega 16 - BascomeAVR
Pembuatan traffict light berbasis ATMega 16 - BascomeAVRPembuatan traffict light berbasis ATMega 16 - BascomeAVR
Pembuatan traffict light berbasis ATMega 16 - BascomeAVR
 
Traffic Light Menggunakan ATMega16
Traffic Light Menggunakan ATMega16Traffic Light Menggunakan ATMega16
Traffic Light Menggunakan ATMega16
 
Trafficlight Berbasis Raspberry Pi 3B+
Trafficlight Berbasis Raspberry Pi 3B+Trafficlight Berbasis Raspberry Pi 3B+
Trafficlight Berbasis Raspberry Pi 3B+
 
HOME AUTOMATION
HOME AUTOMATIONHOME AUTOMATION
HOME AUTOMATION
 
Automatic Lamp using Arduino UNO, LDR and RTC DS1307
Automatic Lamp using Arduino UNO, LDR and RTC DS1307Automatic Lamp using Arduino UNO, LDR and RTC DS1307
Automatic Lamp using Arduino UNO, LDR and RTC DS1307
 
HOME AUTOMATION
HOME AUTOMATIONHOME AUTOMATION
HOME AUTOMATION
 
BAB III penetilian terbaru dengan hasil revisi
BAB III penetilian terbaru  dengan hasil revisiBAB III penetilian terbaru  dengan hasil revisi
BAB III penetilian terbaru dengan hasil revisi
 
Simulasi Traffic Light Perempatan dengan Kontrol AT-Mega 16
Simulasi Traffic Light Perempatan dengan Kontrol AT-Mega 16Simulasi Traffic Light Perempatan dengan Kontrol AT-Mega 16
Simulasi Traffic Light Perempatan dengan Kontrol AT-Mega 16
 
Atmega16 walking robot
Atmega16 walking robotAtmega16 walking robot
Atmega16 walking robot
 
Laporan Praktikum Robot Maju Mundur menggunakan ATMega16
Laporan Praktikum Robot Maju Mundur menggunakan ATMega16Laporan Praktikum Robot Maju Mundur menggunakan ATMega16
Laporan Praktikum Robot Maju Mundur menggunakan ATMega16
 
Perancangan traffic light crossroad berbasis mikroprosesor rasbpbery pi b
Perancangan traffic light crossroad berbasis mikroprosesor rasbpbery pi bPerancangan traffic light crossroad berbasis mikroprosesor rasbpbery pi b
Perancangan traffic light crossroad berbasis mikroprosesor rasbpbery pi b
 
Laporan Percobaan Miniatur Traffic Light
Laporan Percobaan Miniatur Traffic LightLaporan Percobaan Miniatur Traffic Light
Laporan Percobaan Miniatur Traffic Light
 
Trafic light program bascom avr
Trafic light program bascom avrTrafic light program bascom avr
Trafic light program bascom avr
 
RANCANG BANGUN PUTAR BALIK MOTOR DC CONVEYOR MENGGUNAKAN MIKROPROSESOR RASPB...
RANCANG BANGUN  PUTAR BALIK MOTOR DC CONVEYOR MENGGUNAKAN MIKROPROSESOR RASPB...RANCANG BANGUN  PUTAR BALIK MOTOR DC CONVEYOR MENGGUNAKAN MIKROPROSESOR RASPB...
RANCANG BANGUN PUTAR BALIK MOTOR DC CONVEYOR MENGGUNAKAN MIKROPROSESOR RASPB...
 

Prototipe Traffic Light

  • 1. MODEL TRAFFIC LIGHT MENGGUNAKAN ATMEGA16 M . S O F YA N F ATA H 1 7 1 0 5 0 1 0 6 9 T E K N I K E L E K T R O U N T I D A R D O S E N P E N G A M P U : R . S U R Y O T O E D I R A H A R J O S . T. , M . E N G
  • 2. MIKROKONTROLER AT-MEGA 16 Mikrokontroler ini menggunakan arsitektur Harvard yang memisahkan memori program dari memori data, baik bus alamat maupun bus data, sehingga pengaksesan program dan data dapat dilakukan secara bersamaan (concurrent), adapun blog diagram arsitektur ATMega16. Secara garis besar mikrokontroler ATMega16 terdiri dari : 1. Arsitektur RISC dengan throughput mencapai 16 MIPS pada frekuensi 16Mhz. 2. Memiliki kapasitas Flash memori 16Kbyte, EEPROM 512 Byte, dan SRAM 1Kbyte 3. Saluran I/O 32 buah, yaitu Port A, Port B, Port C, dan Port D. 4. CPU yang terdiri dari 32 buah register. 5. User interupsi internal dan eksternal 6. Port antarmuka SPI dan Port USART sebagai komunikasi serial 7. Fitur Peripheral • Dua buah 8-bit timer/counter dengan prescaler terpisah dan mode compare • Satu buah 16-bit timer/counter dengan prescaler terpisah, mode compare, dan mode capture • Real time counter dengan osilator tersendiri • Empat kanal PWM dan Antarmuka komparator analog • 8 kanal, 10 bit ADC • Byte-oriented Two-wire Serial Interface • Watchdog timer dengan osilator internal
  • 3. PERSIAPAN ALAT DAN BAHAN A. Alat dan Bahan Alat Bahan • Gunting • Kater • Lem Kertas • Lem Tembak • Solder • Selotip • Penggaris • Sepidol Putih • Kardus : Secukupnya • Kertas Asturo : 2 lembar • ATMega 16 : 1 buah • Minimum System : 1 buah • Downloader • Kabel IDC : 2 buah • Poject Board : 1 buah • Kabel Jumper : Secukupnya • Lampu LED : 12 (Merah, Kuning, Hijau) • Resistor 220 : 12 buah
  • 4. B. Cara Pembuatan 1. Siapkan alat dan bahan, 2. Potong karton dan bentuk karton sesuai gambar ,
  • 5. 3. Gambar Pola jalan dengan spidol pada kertas karton, sehingga membentuk pola jalan simpang empat,
  • 6. 4. Buat tiang untuk meletakkan lampu traffic light,
  • 7. 5. Pasang lampu dan rangkailah rangkaian traffic light dengan media project board,
  • 8. Pembagian PORT ATMega16: (Pada program ini kita menggunakan Port A dan Port B Pin 0,1,2,3). • Lampu 1  Merah : Port A ; 0  Kuning : Port A ; 1  Hijau: Port A ; 2 • Lampu 2  Merah : Port A ; 3  Kuning : Port A ; 4  Hijau: Port A ; 5 • Lampu 3  Merah : Port A ; 6  Kuning : Port A ; 7  Hijau: Port B ; 0 • Lampu 4  Merah : Port B ; 1  Kuning : Port B ; 2  Hijau: Port B ; 3
  • 11. FLOWCART Compiler Setup Hardware Setup START Memulai Program Pendeklarasian Port yang akan digunakan LED ON Port A; Port B; Pin 0,1,2,3 Cek Kondisi LED
  • 12. Do Memulai Program Perulangan / Loop Lampu 1 : LED Hijau Menyala Lampu 2 : LED Merah Menyala Lampu 3 : LED Merah Menyala Lampu 4 : LED Merah Menyala LED ON Port A; Pin 0, dan 6 Port B; Pin 0 dan 3 Delay 10 s Delay/penundaan waktu (10 s)
  • 13. LED ON Port A; Pin 2 dan 5 Port B; Pin 0 dan 3 Delay 2 s LED ON Port A; Pin 2 dan 3 Port B; Pin 0 dan 3 Delay 10 s Lampu 1 : LED Kuning Menyala Lampu 2 : LED Merah Menyala Lampu 3 : LED Merah Menyala Lampu 4 : LED Merah Menyala Delay/penundaan waktu (2 s) Lampu 1 : LED Merah Menyala Lampu 2 : LED Hijau Menyala Lampu 3 : LED Merah Menyala Lampu 4 : LED Merah Menyala Delay/penundaan waktu (10 s)
  • 14. LED ON Port A; Pin 2 dan 4 Port B; Pin 0 dan 3 Delay 2 s LED ON Port A; Pin 2,5 dan 6 Port B; Pin 3 Delay 10 s Lampu 1 : LED Merah Menyala Lampu 2 : LED Kuning Menyala Lampu 3 : LED Merah Menyala Lampu 4 : LED Merah Menyala Delay/penundaan waktu (2 s) Lampu 1 : LED Merah Menyala Lampu 2 : LED Merah Menyala Lampu 3 : LED Hijau Menyala Lampu 4 : LED Merah Menyala Delay/penundaan waktu (10 s)
  • 15. LED ON Port A; Pin 2, 5 dan 7 Port B; Pin 3 Delay 2 s LED ON Port A; Pin 2 dan 5 Port B; Pin 0 dan 1 Delay 10 s Lampu 1 : LED Merah Menyala Lampu 2 : LED Merah Menyala Lampu 3 : LED Kuning Menyala Lampu 4 : LED Merah Menyala Delay/penundaan waktu (2 s) Lampu 1 : LED Merah Menyala Lampu 2 : LED Merah Menyala Lampu 3 : LED Merah Menyala Lampu 4 : LED Hijau Menyala Delay/penundaan waktu (10 s)
  • 16. LED ON Port A; Pin 2 dan 5 Port B; Pin 0 dan 2 Delay 2 s Lampu 1 : LED Merah Menyala Lampu 2 : LED Merah Menyala Lampu 3 : LED Merah Menyala Lampu 4 : LED Kuning Menyala Delay/penundaan waktu (2 s) Loop END Kembali keperintah loop awal Mengakhiri program
  • 18. Video Traffic Light : https://youtu.be/LPcMC07vNJI