SlideShare a Scribd company logo
1 of 9
PERANCANGAN WALKING ROBOT
DENGAN MIKROKONTROLLER
ATMEGA 16
ANGGOTA KELOMPOK : ARIF WAHYU WIBOWO (1710501044)
SETIA HOTNATIO PASARIBU ((1710501019)
DOSEN PENGAMPU : R. SURYOTO EDY RAHARJO, ST., M.Eng.
JURUSAN S1 TEKNIK ELEKTRO
FAKULTAS TEKNIK
UNIVERSITAS TIDAR
MAGELANG
2019
PENDAHULUAN
• Waling robot merupakan robot yang dapat bejalan sendiri. Pada
Percobaan ini robot diatur geraknya dengan mikrokontroller
atmega 16 yang diprogram dengan software BASCOM AVR.
Walking robot akan di program maju 3 detik dan berhenti 3
detik secara berulang ulang.
ALAT DAN BAHAN
• Laptop atau komputer
• Sorfware BASCOM AVR
• Software AVR OSP II
• Kertas karton secukupnya
• Resistor 1kΩ
• Transistor 2SC1061
• Dioda IN4007
• Mikrokontroller AVR Atmega 16 dengan kabel
usbnya
• Kabel penghubung secukupnya
• Kabel IDC
• Motor DC N20 gearbox 6V
• Power supply 5v
• Selotip hitam
• Solder
• Tenol
• Lem tembak
• Breadbroad
• Cutter
GAMAB RANGKAIAN
FLOWCHART
PROGRAM
PROGRAM
$regfile = "m16def.dat"
$crystal = 8000000
Config PORTA = Output
Do
PORTA = &B00000001
Wait 3
PORTA = &B00000000
Wait 3
Loop
End
PENJELASAN
• Baris 1
Pernyataan ini menunjukkan bahwa program yang dibuat ikut melibatkan file pre-prosesor
m16def.dat. File ini telah disediakan dalam software BASCOM-AVR, sehingga kita tinggal
memanggilnya dengan menggunakan perintah $regfile. File preprosesor ini berisikan kode-
kode pengaturan yang berkaitan dengan register dalam mikrokontroler yang akan
digunakan. Dalam program ini kita pilih IC mikrokontroler ATMEGA 16.
• Baris 2
Pernyataan ini menunjukkan bahwa dalam membuat aplikasi mikrokontroler ini kita
menggunakan kristal eksternal dengan frekuensi 1 MHz (8.000.000 Hz).
• Baris 3
Pernyataan ini adalah melakukan konfigurasi PORTA supaya dapat berfungsi sebagai jalur
keluaran (output).
• Baris 4 sampai 9
Kelompok program tersebut merupakan program utama program ini. Blok
program ini menggunakan struktur perulangan Do-Loop. Sedang
pernyataan/ekspresi yang diulang adalah proses memberikan dan
memutuskan tegangan dari mirokontroller melalui pin PORTA 0 ke basis
transistor 2SC1061 motor dapat berjalan dan berhenti sesuai program yaitu
berjalan 3 detik dan berhenti tiga detik. Hal ini berlangsung secara terus-
menerus, karena kelompok program ini berada didalam struktur perulangan
Do-Loop.
• Baris 10
Merupakan akhir dari program
TERIMAKASIH

More Related Content

Similar to Walking robot

Similar to Walking robot (20)

Simulator trafic light dengan mikrokontroller atmega16
Simulator trafic light dengan mikrokontroller atmega16Simulator trafic light dengan mikrokontroller atmega16
Simulator trafic light dengan mikrokontroller atmega16
 
Rancang Bangun Putar Balik DC Walking Robot Menggunakan Mikrokontroler ATMega 16
Rancang Bangun Putar Balik DC Walking Robot Menggunakan Mikrokontroler ATMega 16Rancang Bangun Putar Balik DC Walking Robot Menggunakan Mikrokontroler ATMega 16
Rancang Bangun Putar Balik DC Walking Robot Menggunakan Mikrokontroler ATMega 16
 
Laporan Joystick
Laporan JoystickLaporan Joystick
Laporan Joystick
 
robot motor dc
robot motor dc robot motor dc
robot motor dc
 
Laporan Percobaan Miniatur Traffic Light
Laporan Percobaan Miniatur Traffic LightLaporan Percobaan Miniatur Traffic Light
Laporan Percobaan Miniatur Traffic Light
 
Pembuatan Walking Robot Motor DC Dengan Program ATmega Maju Berhenti
Pembuatan Walking Robot Motor DC Dengan Program ATmega Maju BerhentiPembuatan Walking Robot Motor DC Dengan Program ATmega Maju Berhenti
Pembuatan Walking Robot Motor DC Dengan Program ATmega Maju Berhenti
 
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
 
PEMBUATAN ROBOT THREE WHEELS ELECTRIC BIKE MENGUNAKAN SIDTEM ATMEGA 16
PEMBUATAN ROBOT THREE WHEELS ELECTRIC BIKE MENGUNAKAN SIDTEM ATMEGA 16PEMBUATAN ROBOT THREE WHEELS ELECTRIC BIKE MENGUNAKAN SIDTEM ATMEGA 16
PEMBUATAN ROBOT THREE WHEELS ELECTRIC BIKE MENGUNAKAN SIDTEM ATMEGA 16
 
Tugas Sistem Mikrokontroler. Tugas Remidi Robot Maju Mundur
Tugas Sistem Mikrokontroler. Tugas Remidi Robot Maju MundurTugas Sistem Mikrokontroler. Tugas Remidi Robot Maju Mundur
Tugas Sistem Mikrokontroler. Tugas Remidi Robot Maju Mundur
 
Walking robot bergerak maju berhenti menggunakan atmega16
Walking robot bergerak maju berhenti menggunakan atmega16Walking robot bergerak maju berhenti menggunakan atmega16
Walking robot bergerak maju berhenti menggunakan atmega16
 
Rancang Walking Robot Dengan Mikrokontroler Atmega16
Rancang Walking Robot Dengan Mikrokontroler Atmega16Rancang Walking Robot Dengan Mikrokontroler Atmega16
Rancang Walking Robot Dengan Mikrokontroler Atmega16
 
Perencanaan pembuatan walking robot
Perencanaan pembuatan walking robotPerencanaan pembuatan walking robot
Perencanaan pembuatan walking robot
 
PEMBUATAN ROBOT MINATUR CARRETA DENGAN SISTEM ATMEGA 16
PEMBUATAN ROBOT MINATUR CARRETA DENGAN SISTEM ATMEGA 16PEMBUATAN ROBOT MINATUR CARRETA DENGAN SISTEM ATMEGA 16
PEMBUATAN ROBOT MINATUR CARRETA DENGAN SISTEM ATMEGA 16
 
walking robot sederharna motor dc
walking robot sederharna motor dcwalking robot sederharna motor dc
walking robot sederharna motor dc
 
PEMBUATAN ROBOT MINATUR SCOOTER MENGUNAKAN SIDTEM ATMEGA 16
PEMBUATAN ROBOT MINATUR SCOOTER MENGUNAKAN SIDTEM ATMEGA 16PEMBUATAN ROBOT MINATUR SCOOTER MENGUNAKAN SIDTEM ATMEGA 16
PEMBUATAN ROBOT MINATUR SCOOTER MENGUNAKAN SIDTEM ATMEGA 16
 
Traffic Light Menggunakan ATMega16
Traffic Light Menggunakan ATMega16Traffic Light Menggunakan ATMega16
Traffic Light Menggunakan ATMega16
 
Traffic light dengan atmega16
Traffic light dengan atmega16Traffic light dengan atmega16
Traffic light dengan atmega16
 
Rancang Bangun Putar Balik DC Mini Conveyor Menggunakan Mikrokontroler ATMega 16
Rancang Bangun Putar Balik DC Mini Conveyor Menggunakan Mikrokontroler ATMega 16Rancang Bangun Putar Balik DC Mini Conveyor Menggunakan Mikrokontroler ATMega 16
Rancang Bangun Putar Balik DC Mini Conveyor Menggunakan Mikrokontroler ATMega 16
 
Rancang bangun conveyor Menggunakan Mikrokontroller atmega 16
Rancang bangun conveyor Menggunakan Mikrokontroller atmega 16Rancang bangun conveyor Menggunakan Mikrokontroller atmega 16
Rancang bangun conveyor Menggunakan Mikrokontroller atmega 16
 
Robot Dengan Motor DC dan Atmega 16
Robot Dengan Motor DC dan Atmega 16Robot Dengan Motor DC dan Atmega 16
Robot Dengan Motor DC dan Atmega 16
 

Recently uploaded

IPS - karakteristik geografis, sosial, budaya, dan ekonomi di ASEAN
IPS - karakteristik geografis, sosial, budaya, dan ekonomi di ASEANIPS - karakteristik geografis, sosial, budaya, dan ekonomi di ASEAN
IPS - karakteristik geografis, sosial, budaya, dan ekonomi di ASEAN
GilangNandiaputri1
 
Surat Pribadi dan Surat Dinas 7 SMP ppt.pdf
Surat Pribadi dan Surat Dinas 7 SMP ppt.pdfSurat Pribadi dan Surat Dinas 7 SMP ppt.pdf
Surat Pribadi dan Surat Dinas 7 SMP ppt.pdf
EirinELS
 
,,,,,,,,,,,,,,,,,,,,,,Swamedikasi 3.pptx
,,,,,,,,,,,,,,,,,,,,,,Swamedikasi 3.pptx,,,,,,,,,,,,,,,,,,,,,,Swamedikasi 3.pptx
,,,,,,,,,,,,,,,,,,,,,,Swamedikasi 3.pptx
furqanridha
 
AKSI NYATA DISIPLIN POSITIF MEMBUAT KEYAKINAN KELAS_11zon.pptx
AKSI NYATA DISIPLIN POSITIF MEMBUAT KEYAKINAN KELAS_11zon.pptxAKSI NYATA DISIPLIN POSITIF MEMBUAT KEYAKINAN KELAS_11zon.pptx
AKSI NYATA DISIPLIN POSITIF MEMBUAT KEYAKINAN KELAS_11zon.pptx
cupulin
 

Recently uploaded (20)

AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA  Numerasi  Meningkatkan Kompetensi Murid_compressed (1) (1).pptxAKSI NYATA  Numerasi  Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
AKSI NYATA Numerasi Meningkatkan Kompetensi Murid_compressed (1) (1).pptx
 
Aksi Nyata profil pelajar pancasila.pptx
Aksi Nyata profil pelajar pancasila.pptxAksi Nyata profil pelajar pancasila.pptx
Aksi Nyata profil pelajar pancasila.pptx
 
RENCANA + Link2 MATERI Training _"SISTEM MANAJEMEN MUTU (ISO 9001_2015)".
RENCANA + Link2 MATERI Training _"SISTEM MANAJEMEN MUTU (ISO 9001_2015)".RENCANA + Link2 MATERI Training _"SISTEM MANAJEMEN MUTU (ISO 9001_2015)".
RENCANA + Link2 MATERI Training _"SISTEM MANAJEMEN MUTU (ISO 9001_2015)".
 
MODUL AJAR MATEMATIKA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 5 KURIKULUM MERDEKA.pdf
 
IPS - karakteristik geografis, sosial, budaya, dan ekonomi di ASEAN
IPS - karakteristik geografis, sosial, budaya, dan ekonomi di ASEANIPS - karakteristik geografis, sosial, budaya, dan ekonomi di ASEAN
IPS - karakteristik geografis, sosial, budaya, dan ekonomi di ASEAN
 
Surat Pribadi dan Surat Dinas 7 SMP ppt.pdf
Surat Pribadi dan Surat Dinas 7 SMP ppt.pdfSurat Pribadi dan Surat Dinas 7 SMP ppt.pdf
Surat Pribadi dan Surat Dinas 7 SMP ppt.pdf
 
,,,,,,,,,,,,,,,,,,,,,,Swamedikasi 3.pptx
,,,,,,,,,,,,,,,,,,,,,,Swamedikasi 3.pptx,,,,,,,,,,,,,,,,,,,,,,Swamedikasi 3.pptx
,,,,,,,,,,,,,,,,,,,,,,Swamedikasi 3.pptx
 
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INGGRIS KELAS 6 KURIKULUM MERDEKA.pdf
 
SISTEM SARAF OTONOM_.SISTEM SARAF OTONOM
SISTEM SARAF OTONOM_.SISTEM SARAF OTONOMSISTEM SARAF OTONOM_.SISTEM SARAF OTONOM
SISTEM SARAF OTONOM_.SISTEM SARAF OTONOM
 
AKSI NYATA DISIPLIN POSITIF MEMBUAT KEYAKINAN KELAS_11zon.pptx
AKSI NYATA DISIPLIN POSITIF MEMBUAT KEYAKINAN KELAS_11zon.pptxAKSI NYATA DISIPLIN POSITIF MEMBUAT KEYAKINAN KELAS_11zon.pptx
AKSI NYATA DISIPLIN POSITIF MEMBUAT KEYAKINAN KELAS_11zon.pptx
 
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
 
Informatika Latihan Soal Kelas Tujuh.pptx
Informatika Latihan Soal Kelas Tujuh.pptxInformatika Latihan Soal Kelas Tujuh.pptx
Informatika Latihan Soal Kelas Tujuh.pptx
 
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
 
UAS Matematika kelas IX 2024 HK_2024.pdf
UAS Matematika kelas IX 2024 HK_2024.pdfUAS Matematika kelas IX 2024 HK_2024.pdf
UAS Matematika kelas IX 2024 HK_2024.pdf
 
sistem digesti dan ekskresi pada unggas ppt
sistem digesti dan ekskresi pada unggas pptsistem digesti dan ekskresi pada unggas ppt
sistem digesti dan ekskresi pada unggas ppt
 
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
 
MESYUARAT KURIKULUM BIL 1/2024 SEKOLAH KEBANGSAAN SRI SERDANG
MESYUARAT KURIKULUM BIL 1/2024 SEKOLAH KEBANGSAAN SRI SERDANGMESYUARAT KURIKULUM BIL 1/2024 SEKOLAH KEBANGSAAN SRI SERDANG
MESYUARAT KURIKULUM BIL 1/2024 SEKOLAH KEBANGSAAN SRI SERDANG
 
Penyuluhan DM Tipe II Kegiatan Prolanis.ppt
Penyuluhan DM Tipe II Kegiatan Prolanis.pptPenyuluhan DM Tipe II Kegiatan Prolanis.ppt
Penyuluhan DM Tipe II Kegiatan Prolanis.ppt
 
Kegiatan Komunitas Belajar dalam sekolah .pptx
Kegiatan Komunitas Belajar dalam sekolah .pptxKegiatan Komunitas Belajar dalam sekolah .pptx
Kegiatan Komunitas Belajar dalam sekolah .pptx
 
MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdf
 

Walking robot

  • 1. PERANCANGAN WALKING ROBOT DENGAN MIKROKONTROLLER ATMEGA 16 ANGGOTA KELOMPOK : ARIF WAHYU WIBOWO (1710501044) SETIA HOTNATIO PASARIBU ((1710501019) DOSEN PENGAMPU : R. SURYOTO EDY RAHARJO, ST., M.Eng. JURUSAN S1 TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS TIDAR MAGELANG 2019
  • 2. PENDAHULUAN • Waling robot merupakan robot yang dapat bejalan sendiri. Pada Percobaan ini robot diatur geraknya dengan mikrokontroller atmega 16 yang diprogram dengan software BASCOM AVR. Walking robot akan di program maju 3 detik dan berhenti 3 detik secara berulang ulang.
  • 3. ALAT DAN BAHAN • Laptop atau komputer • Sorfware BASCOM AVR • Software AVR OSP II • Kertas karton secukupnya • Resistor 1kΩ • Transistor 2SC1061 • Dioda IN4007 • Mikrokontroller AVR Atmega 16 dengan kabel usbnya • Kabel penghubung secukupnya • Kabel IDC • Motor DC N20 gearbox 6V • Power supply 5v • Selotip hitam • Solder • Tenol • Lem tembak • Breadbroad • Cutter
  • 6. PROGRAM $regfile = "m16def.dat" $crystal = 8000000 Config PORTA = Output Do PORTA = &B00000001 Wait 3 PORTA = &B00000000 Wait 3 Loop End
  • 7. PENJELASAN • Baris 1 Pernyataan ini menunjukkan bahwa program yang dibuat ikut melibatkan file pre-prosesor m16def.dat. File ini telah disediakan dalam software BASCOM-AVR, sehingga kita tinggal memanggilnya dengan menggunakan perintah $regfile. File preprosesor ini berisikan kode- kode pengaturan yang berkaitan dengan register dalam mikrokontroler yang akan digunakan. Dalam program ini kita pilih IC mikrokontroler ATMEGA 16. • Baris 2 Pernyataan ini menunjukkan bahwa dalam membuat aplikasi mikrokontroler ini kita menggunakan kristal eksternal dengan frekuensi 1 MHz (8.000.000 Hz). • Baris 3 Pernyataan ini adalah melakukan konfigurasi PORTA supaya dapat berfungsi sebagai jalur keluaran (output).
  • 8. • Baris 4 sampai 9 Kelompok program tersebut merupakan program utama program ini. Blok program ini menggunakan struktur perulangan Do-Loop. Sedang pernyataan/ekspresi yang diulang adalah proses memberikan dan memutuskan tegangan dari mirokontroller melalui pin PORTA 0 ke basis transistor 2SC1061 motor dapat berjalan dan berhenti sesuai program yaitu berjalan 3 detik dan berhenti tiga detik. Hal ini berlangsung secara terus- menerus, karena kelompok program ini berada didalam struktur perulangan Do-Loop. • Baris 10 Merupakan akhir dari program