SlideShare a Scribd company logo
PERANCANGAN DAN PEMROGRAMMAN
WALKING ROBOT BERBASIS
MIKROKONTROLLER ATMEGA16
Disusun oleh :
1. Setia Ningrum (1610501048)
2. Rio Dwi Bagus P (1610501063)
Dosen Pengampu : R.Suryoto Edy Raharjo,S.T,M.Eng
Mata Kuliah : Mikrokontroller
JURUSAN TEKNIK ELEKTRO
FAKULTAS TEKNIK
UNIVERSITAS TIDAR
MAGELANG
2019
A. PENDAHULUAN
Robot berasal dari kata “robota” yang berarti budak, pekerja atau kuli. Robot
juga dapat didefinisikan sebagai sebuah alat mekanik yang dapat diprogram sehingga
dapat melaksanakan beberapa tugas tertentu baik secara otomatis ataupun tidak sesuai
program yang di inputkan. Robot pada awalnya diciptakan untuk mengantikan kerja
manusia untuk sesuatu yang berulang, membutuhkan ketepatan yang tinggi dan juga
untuk menggantikan manusia bila harus berhubungan dengan daerah berbahaya.
Berdasarkan mobilitasnya robot dapat dibagi menjadi beberapa tipe. Yang
pertama adalah robot tipe Fixed yaitu berada dalam kondisi diam atau beroperasi pada
jalur gerak yang pendek. Yang kedua mobile robots, yaitu robot yang dilengkapi
dengan roda, dapat bergerak pada daerah yang luas dan tidak terlalu sulit. Yang ketiga
walking robots yang mempunyai kaki yang dapat bergerak pada daerah yang sulit.
Masalah utama dari walking robot adalah posisi keseimbangan.
Pada percobaan ini kami merancang robot tipe walking yang menggunakan
motor DC dengan Gearbox sebagai penggeraknya. Motor DC biasanya mempunyai
kecepatan putar yang cukup tinggi, sehingga dapat diperlambat dengan penambahan
gear. Sumber energi yang digunakan pada percobaan ini adalah baterai 9 volt.
B. ALAT DAN BAHAN
a) Alat
1. Gunting
2. Cutter
3. Lem tembak
4. Bor
5. Tang pemotong
6. Solder
7. Penggaris
8. Alat tulis
9. Mikrokontroller Atmega16
10. Kabel IDC 5x2
11. Kabel jumper
12. Power supply 12volt
13. Jepit buaya
b) Bahan
1. Yellow Board secukupnya
2. Stik eskrim
3. Baterai 9volt 1buah
4. Penutup baterai
5. Motor DC dengan Gearbox 1buah
6. Gear plastik 1pasang
7. Kawat baja
8. Relay kaki 8 12volt
9. Transistor 2SC1061
10. Dioda
11. Resistor 1k Ω
12. Bread board
C. FLOWCHART
D. PROGRAM DAN KETERANGAN
$regfile = "m16def.dat" ‘memanggil file m16def.dat untuk
memprogram atmega16
$crystal = 11059200 ‘menggunakan kristal 11.0592 MHz
Config Porta = Output ‘mengatur Port A sebagai output
Do ‘mulai
‘ROBOT MAJU
Porta.0 = 1 ‘bit ke-0 dari port A hidup
Porta.1 = 0 ‘bit ke-1 dari port A mati
LOOP
END
Wait selama 5
detik
Porta.0 = 0 &
Porta.1 = 1
Wait selama 1
detik
Porta.0 = 0 &
Porta.1 = 0
A
Wait selama 5
detik
Do
Porta.0 = 1 &
Porta.1 = 0
START
Compiler setup
Hardware setup
PORTA = Output
Wait selama 1
detik
Porta.0 = 0 &
Porta.1 = 0
A
Wait 5 ‘delay selama 5 sekon
‘ROBOT BERHENTI
Porta.0 = 0 ‘bit ke-0 dari port A mati
Porta.1 = 0 ‘bit ke-1 dari port A mati
Wait 1 ‘delay selama 1 sekon
‘ROBOT MUNDUR
Porta.0 = 0 ‘bit ke-0 dari port A mati
Porta.1 = 1 ‘bit ke-1 dari port A hidup
Wait 5 ‘delay selama 5 sekon
‘ROBOT BERHENTI
Porta.0 = 0 ‘bit ke-0 dari port A mati
Porta.1 = 0 ‘bit ke-1 dari port A mati
Wait 1 ‘delay selama 1 sekon
Loop ‘ulangi
End ‘selesai
E. FOTO HASIL
Link Youtube : https://youtu.be/ovIlXpX1BI8
Foto hasil :

More Related Content

Similar to Walking robot dengan atmega16

ROBOT SEDERHANA
ROBOT SEDERHANA ROBOT SEDERHANA
ROBOT SEDERHANA
ilmyhanif
 
Robot menggelinding menggunakan mikrokontroller ATmega16
Robot menggelinding menggunakan mikrokontroller ATmega16Robot menggelinding menggunakan mikrokontroller ATmega16
Robot menggelinding menggunakan mikrokontroller ATmega16
Setiyani
 
PERANCANGAN DAN PEMROGRAMAN MINI ROBOT MENGGUNAKAN MIKROKONTROLER ATMEGA16
PERANCANGAN DAN PEMROGRAMAN MINI ROBOT MENGGUNAKAN MIKROKONTROLER ATMEGA16PERANCANGAN DAN PEMROGRAMAN MINI ROBOT MENGGUNAKAN MIKROKONTROLER ATMEGA16
PERANCANGAN DAN PEMROGRAMAN MINI ROBOT MENGGUNAKAN MIKROKONTROLER ATMEGA16
ajilaksono12345
 
Robot dari DC Motor dengan ATMEGA16
Robot dari DC Motor dengan ATMEGA16Robot dari DC Motor dengan ATMEGA16
Robot dari DC Motor dengan ATMEGA16
muslih_m3
 
Laporan robot menggunakan ATMega
Laporan robot menggunakan ATMegaLaporan robot menggunakan ATMega
Laporan robot menggunakan ATMega
dimaswilli
 
Robot berjalan dengan relay
Robot berjalan dengan relayRobot berjalan dengan relay
Robot berjalan dengan relay
AkbarCahyanto
 
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
Afif Nuur Hidayat
 
Walking robot menggunakan Raspberry Pi 3 B+
Walking robot menggunakan Raspberry Pi 3 B+Walking robot menggunakan Raspberry Pi 3 B+
Walking robot menggunakan Raspberry Pi 3 B+
Rioardha
 
PERANCANGAN DAN PEMROGRAMAN MINI ROBOT MENGGUNAKAN MIKROPROSESOR RASPBERRY Pi B+
PERANCANGAN DAN PEMROGRAMAN MINI ROBOT MENGGUNAKAN MIKROPROSESOR RASPBERRY Pi B+PERANCANGAN DAN PEMROGRAMAN MINI ROBOT MENGGUNAKAN MIKROPROSESOR RASPBERRY Pi B+
PERANCANGAN DAN PEMROGRAMAN MINI ROBOT MENGGUNAKAN MIKROPROSESOR RASPBERRY Pi B+
ajilaksono12345
 
Rancang bangun putar balik motor dc walking robot menggunakan Mikrokontroler ...
Rancang bangun putar balik motor dc walking robot menggunakan Mikrokontroler ...Rancang bangun putar balik motor dc walking robot menggunakan Mikrokontroler ...
Rancang bangun putar balik motor dc walking robot menggunakan Mikrokontroler ...
Mochammadfinandika
 
Walking Robot Menggunakan ATMega16
Walking Robot Menggunakan ATMega16Walking Robot Menggunakan ATMega16
Walking Robot Menggunakan ATMega16
Muhammad Jauhar Mukhtar Hidayat
 
Perancangan Robot Sederhana
Perancangan Robot SederhanaPerancangan Robot Sederhana
Perancangan Robot Sederhana
novaris panji
 
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
enggarsilamajid
 
Laporan mikroprosesor conveyor
Laporan mikroprosesor conveyorLaporan mikroprosesor conveyor
Laporan mikroprosesor conveyor
TriKustini
 
Walking Robot
Walking RobotWalking Robot
Walking Robot
Feristwn99
 
rancang bangun robot pembawa sayur dengan at-mega 16
rancang bangun robot pembawa sayur dengan at-mega 16rancang bangun robot pembawa sayur dengan at-mega 16
rancang bangun robot pembawa sayur dengan at-mega 16
Nugroho Dwi S
 
Rancang bangun robot becak dengan at-mega 16
Rancang bangun robot becak dengan at-mega 16Rancang bangun robot becak dengan at-mega 16
Rancang bangun robot becak dengan at-mega 16
Nugroho Dwi S
 
RANCANG BANGUN PUTAR BALIK MOTOR DC WALKING ROBOT MENGGUNKAN MIKROKONTROLER A...
RANCANG BANGUN PUTAR BALIK MOTOR DC WALKING ROBOT MENGGUNKAN MIKROKONTROLER A...RANCANG BANGUN PUTAR BALIK MOTOR DC WALKING ROBOT MENGGUNKAN MIKROKONTROLER A...
RANCANG BANGUN PUTAR BALIK MOTOR DC WALKING ROBOT MENGGUNKAN MIKROKONTROLER A...
RenataNoviene
 
Rancang bangun robot becak cina dengan at-mega 16
Rancang bangun robot becak cina dengan at-mega 16Rancang bangun robot becak cina dengan at-mega 16
Rancang bangun robot becak cina dengan at-mega 16
Nugroho Dwi S
 
walking robot sederharna motor dc
walking robot sederharna motor dcwalking robot sederharna motor dc
walking robot sederharna motor dc
Nula123
 

Similar to Walking robot dengan atmega16 (20)

ROBOT SEDERHANA
ROBOT SEDERHANA ROBOT SEDERHANA
ROBOT SEDERHANA
 
Robot menggelinding menggunakan mikrokontroller ATmega16
Robot menggelinding menggunakan mikrokontroller ATmega16Robot menggelinding menggunakan mikrokontroller ATmega16
Robot menggelinding menggunakan mikrokontroller ATmega16
 
PERANCANGAN DAN PEMROGRAMAN MINI ROBOT MENGGUNAKAN MIKROKONTROLER ATMEGA16
PERANCANGAN DAN PEMROGRAMAN MINI ROBOT MENGGUNAKAN MIKROKONTROLER ATMEGA16PERANCANGAN DAN PEMROGRAMAN MINI ROBOT MENGGUNAKAN MIKROKONTROLER ATMEGA16
PERANCANGAN DAN PEMROGRAMAN MINI ROBOT MENGGUNAKAN MIKROKONTROLER ATMEGA16
 
Robot dari DC Motor dengan ATMEGA16
Robot dari DC Motor dengan ATMEGA16Robot dari DC Motor dengan ATMEGA16
Robot dari DC Motor dengan ATMEGA16
 
Laporan robot menggunakan ATMega
Laporan robot menggunakan ATMegaLaporan robot menggunakan ATMega
Laporan robot menggunakan ATMega
 
Robot berjalan dengan relay
Robot berjalan dengan relayRobot berjalan dengan relay
Robot berjalan dengan relay
 
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
 
Walking robot menggunakan Raspberry Pi 3 B+
Walking robot menggunakan Raspberry Pi 3 B+Walking robot menggunakan Raspberry Pi 3 B+
Walking robot menggunakan Raspberry Pi 3 B+
 
PERANCANGAN DAN PEMROGRAMAN MINI ROBOT MENGGUNAKAN MIKROPROSESOR RASPBERRY Pi B+
PERANCANGAN DAN PEMROGRAMAN MINI ROBOT MENGGUNAKAN MIKROPROSESOR RASPBERRY Pi B+PERANCANGAN DAN PEMROGRAMAN MINI ROBOT MENGGUNAKAN MIKROPROSESOR RASPBERRY Pi B+
PERANCANGAN DAN PEMROGRAMAN MINI ROBOT MENGGUNAKAN MIKROPROSESOR RASPBERRY Pi B+
 
Rancang bangun putar balik motor dc walking robot menggunakan Mikrokontroler ...
Rancang bangun putar balik motor dc walking robot menggunakan Mikrokontroler ...Rancang bangun putar balik motor dc walking robot menggunakan Mikrokontroler ...
Rancang bangun putar balik motor dc walking robot menggunakan Mikrokontroler ...
 
Walking Robot Menggunakan ATMega16
Walking Robot Menggunakan ATMega16Walking Robot Menggunakan ATMega16
Walking Robot Menggunakan ATMega16
 
Perancangan Robot Sederhana
Perancangan Robot SederhanaPerancangan Robot Sederhana
Perancangan Robot Sederhana
 
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
 
Laporan mikroprosesor conveyor
Laporan mikroprosesor conveyorLaporan mikroprosesor conveyor
Laporan mikroprosesor conveyor
 
Walking Robot
Walking RobotWalking Robot
Walking Robot
 
rancang bangun robot pembawa sayur dengan at-mega 16
rancang bangun robot pembawa sayur dengan at-mega 16rancang bangun robot pembawa sayur dengan at-mega 16
rancang bangun robot pembawa sayur dengan at-mega 16
 
Rancang bangun robot becak dengan at-mega 16
Rancang bangun robot becak dengan at-mega 16Rancang bangun robot becak dengan at-mega 16
Rancang bangun robot becak dengan at-mega 16
 
RANCANG BANGUN PUTAR BALIK MOTOR DC WALKING ROBOT MENGGUNKAN MIKROKONTROLER A...
RANCANG BANGUN PUTAR BALIK MOTOR DC WALKING ROBOT MENGGUNKAN MIKROKONTROLER A...RANCANG BANGUN PUTAR BALIK MOTOR DC WALKING ROBOT MENGGUNKAN MIKROKONTROLER A...
RANCANG BANGUN PUTAR BALIK MOTOR DC WALKING ROBOT MENGGUNKAN MIKROKONTROLER A...
 
Rancang bangun robot becak cina dengan at-mega 16
Rancang bangun robot becak cina dengan at-mega 16Rancang bangun robot becak cina dengan at-mega 16
Rancang bangun robot becak cina dengan at-mega 16
 
walking robot sederharna motor dc
walking robot sederharna motor dcwalking robot sederharna motor dc
walking robot sederharna motor dc
 

Recently uploaded

Power Point TEMA 7 SUB TEMA 3 Pembelajaran 2
Power Point TEMA 7 SUB TEMA 3 Pembelajaran 2Power Point TEMA 7 SUB TEMA 3 Pembelajaran 2
Power Point TEMA 7 SUB TEMA 3 Pembelajaran 2
HADIANNAS
 
COOLING TOWER petrokimia gresik okdong d
COOLING TOWER petrokimia gresik okdong dCOOLING TOWER petrokimia gresik okdong d
COOLING TOWER petrokimia gresik okdong d
delphijean1
 
1. Paparan Penjelasan Permen PUPR 08 Tahun 2023.pdf
1. Paparan Penjelasan Permen PUPR 08 Tahun 2023.pdf1. Paparan Penjelasan Permen PUPR 08 Tahun 2023.pdf
1. Paparan Penjelasan Permen PUPR 08 Tahun 2023.pdf
AdityaWahyuDewangga1
 
elemen mesin mengenai ulir (mechanical engineering)
elemen mesin mengenai ulir (mechanical engineering)elemen mesin mengenai ulir (mechanical engineering)
elemen mesin mengenai ulir (mechanical engineering)
PES2018Mobile
 
TUGAS pelaksana pekerjaan jalan jenjang empat 4 .pptx -.pdf
TUGAS pelaksana pekerjaan jalan jenjang empat 4 .pptx -.pdfTUGAS pelaksana pekerjaan jalan jenjang empat 4 .pptx -.pdf
TUGAS pelaksana pekerjaan jalan jenjang empat 4 .pptx -.pdf
jayakartalumajang1
 
436102098-0-K3-Elevator-Dan-Eskalator.ppt
436102098-0-K3-Elevator-Dan-Eskalator.ppt436102098-0-K3-Elevator-Dan-Eskalator.ppt
436102098-0-K3-Elevator-Dan-Eskalator.ppt
rhamset
 
SURVEY REKAYASA SURVEY REKAYASA SURVEY REKAYASA
SURVEY REKAYASA SURVEY REKAYASA SURVEY REKAYASASURVEY REKAYASA SURVEY REKAYASA SURVEY REKAYASA
SURVEY REKAYASA SURVEY REKAYASA SURVEY REKAYASA
AnandhaAdkhaM1
 
ANALISIS PENGARUH INDUSTRI BATU BARA TERHADAP PENCEMARAN UDARA.pdf
ANALISIS PENGARUH INDUSTRI BATU BARA TERHADAP PENCEMARAN UDARA.pdfANALISIS PENGARUH INDUSTRI BATU BARA TERHADAP PENCEMARAN UDARA.pdf
ANALISIS PENGARUH INDUSTRI BATU BARA TERHADAP PENCEMARAN UDARA.pdf
narayafiryal8
 
DAMPAK POLUSI UDARA TERHADAP KESEHATAN MASYARAKAT.pdf
DAMPAK POLUSI UDARA TERHADAP KESEHATAN MASYARAKAT.pdfDAMPAK POLUSI UDARA TERHADAP KESEHATAN MASYARAKAT.pdf
DAMPAK POLUSI UDARA TERHADAP KESEHATAN MASYARAKAT.pdf
benediktusmaksy
 
MATERI STRUKTUR BANGUNAN TAHAN GEMPA.pdf
MATERI STRUKTUR BANGUNAN TAHAN GEMPA.pdfMATERI STRUKTUR BANGUNAN TAHAN GEMPA.pdf
MATERI STRUKTUR BANGUNAN TAHAN GEMPA.pdf
UmiKalsum53666
 
TUGAS UJI KOMPETENSI-INDAH ROSANTI-AHLI UTAMA MANAJEMEN KONSTRUKSI.pptx
TUGAS UJI KOMPETENSI-INDAH ROSANTI-AHLI UTAMA MANAJEMEN KONSTRUKSI.pptxTUGAS UJI KOMPETENSI-INDAH ROSANTI-AHLI UTAMA MANAJEMEN KONSTRUKSI.pptx
TUGAS UJI KOMPETENSI-INDAH ROSANTI-AHLI UTAMA MANAJEMEN KONSTRUKSI.pptx
indahrosantiTeknikSi
 

Recently uploaded (11)

Power Point TEMA 7 SUB TEMA 3 Pembelajaran 2
Power Point TEMA 7 SUB TEMA 3 Pembelajaran 2Power Point TEMA 7 SUB TEMA 3 Pembelajaran 2
Power Point TEMA 7 SUB TEMA 3 Pembelajaran 2
 
COOLING TOWER petrokimia gresik okdong d
COOLING TOWER petrokimia gresik okdong dCOOLING TOWER petrokimia gresik okdong d
COOLING TOWER petrokimia gresik okdong d
 
1. Paparan Penjelasan Permen PUPR 08 Tahun 2023.pdf
1. Paparan Penjelasan Permen PUPR 08 Tahun 2023.pdf1. Paparan Penjelasan Permen PUPR 08 Tahun 2023.pdf
1. Paparan Penjelasan Permen PUPR 08 Tahun 2023.pdf
 
elemen mesin mengenai ulir (mechanical engineering)
elemen mesin mengenai ulir (mechanical engineering)elemen mesin mengenai ulir (mechanical engineering)
elemen mesin mengenai ulir (mechanical engineering)
 
TUGAS pelaksana pekerjaan jalan jenjang empat 4 .pptx -.pdf
TUGAS pelaksana pekerjaan jalan jenjang empat 4 .pptx -.pdfTUGAS pelaksana pekerjaan jalan jenjang empat 4 .pptx -.pdf
TUGAS pelaksana pekerjaan jalan jenjang empat 4 .pptx -.pdf
 
436102098-0-K3-Elevator-Dan-Eskalator.ppt
436102098-0-K3-Elevator-Dan-Eskalator.ppt436102098-0-K3-Elevator-Dan-Eskalator.ppt
436102098-0-K3-Elevator-Dan-Eskalator.ppt
 
SURVEY REKAYASA SURVEY REKAYASA SURVEY REKAYASA
SURVEY REKAYASA SURVEY REKAYASA SURVEY REKAYASASURVEY REKAYASA SURVEY REKAYASA SURVEY REKAYASA
SURVEY REKAYASA SURVEY REKAYASA SURVEY REKAYASA
 
ANALISIS PENGARUH INDUSTRI BATU BARA TERHADAP PENCEMARAN UDARA.pdf
ANALISIS PENGARUH INDUSTRI BATU BARA TERHADAP PENCEMARAN UDARA.pdfANALISIS PENGARUH INDUSTRI BATU BARA TERHADAP PENCEMARAN UDARA.pdf
ANALISIS PENGARUH INDUSTRI BATU BARA TERHADAP PENCEMARAN UDARA.pdf
 
DAMPAK POLUSI UDARA TERHADAP KESEHATAN MASYARAKAT.pdf
DAMPAK POLUSI UDARA TERHADAP KESEHATAN MASYARAKAT.pdfDAMPAK POLUSI UDARA TERHADAP KESEHATAN MASYARAKAT.pdf
DAMPAK POLUSI UDARA TERHADAP KESEHATAN MASYARAKAT.pdf
 
MATERI STRUKTUR BANGUNAN TAHAN GEMPA.pdf
MATERI STRUKTUR BANGUNAN TAHAN GEMPA.pdfMATERI STRUKTUR BANGUNAN TAHAN GEMPA.pdf
MATERI STRUKTUR BANGUNAN TAHAN GEMPA.pdf
 
TUGAS UJI KOMPETENSI-INDAH ROSANTI-AHLI UTAMA MANAJEMEN KONSTRUKSI.pptx
TUGAS UJI KOMPETENSI-INDAH ROSANTI-AHLI UTAMA MANAJEMEN KONSTRUKSI.pptxTUGAS UJI KOMPETENSI-INDAH ROSANTI-AHLI UTAMA MANAJEMEN KONSTRUKSI.pptx
TUGAS UJI KOMPETENSI-INDAH ROSANTI-AHLI UTAMA MANAJEMEN KONSTRUKSI.pptx
 

Walking robot dengan atmega16

  • 1. PERANCANGAN DAN PEMROGRAMMAN WALKING ROBOT BERBASIS MIKROKONTROLLER ATMEGA16 Disusun oleh : 1. Setia Ningrum (1610501048) 2. Rio Dwi Bagus P (1610501063) Dosen Pengampu : R.Suryoto Edy Raharjo,S.T,M.Eng Mata Kuliah : Mikrokontroller JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS TIDAR MAGELANG 2019
  • 2. A. PENDAHULUAN Robot berasal dari kata “robota” yang berarti budak, pekerja atau kuli. Robot juga dapat didefinisikan sebagai sebuah alat mekanik yang dapat diprogram sehingga dapat melaksanakan beberapa tugas tertentu baik secara otomatis ataupun tidak sesuai program yang di inputkan. Robot pada awalnya diciptakan untuk mengantikan kerja manusia untuk sesuatu yang berulang, membutuhkan ketepatan yang tinggi dan juga untuk menggantikan manusia bila harus berhubungan dengan daerah berbahaya. Berdasarkan mobilitasnya robot dapat dibagi menjadi beberapa tipe. Yang pertama adalah robot tipe Fixed yaitu berada dalam kondisi diam atau beroperasi pada jalur gerak yang pendek. Yang kedua mobile robots, yaitu robot yang dilengkapi dengan roda, dapat bergerak pada daerah yang luas dan tidak terlalu sulit. Yang ketiga walking robots yang mempunyai kaki yang dapat bergerak pada daerah yang sulit. Masalah utama dari walking robot adalah posisi keseimbangan. Pada percobaan ini kami merancang robot tipe walking yang menggunakan motor DC dengan Gearbox sebagai penggeraknya. Motor DC biasanya mempunyai kecepatan putar yang cukup tinggi, sehingga dapat diperlambat dengan penambahan gear. Sumber energi yang digunakan pada percobaan ini adalah baterai 9 volt. B. ALAT DAN BAHAN a) Alat 1. Gunting 2. Cutter 3. Lem tembak 4. Bor 5. Tang pemotong 6. Solder 7. Penggaris 8. Alat tulis 9. Mikrokontroller Atmega16 10. Kabel IDC 5x2 11. Kabel jumper 12. Power supply 12volt 13. Jepit buaya b) Bahan 1. Yellow Board secukupnya 2. Stik eskrim 3. Baterai 9volt 1buah 4. Penutup baterai 5. Motor DC dengan Gearbox 1buah 6. Gear plastik 1pasang 7. Kawat baja 8. Relay kaki 8 12volt 9. Transistor 2SC1061 10. Dioda
  • 3. 11. Resistor 1k Ω 12. Bread board C. FLOWCHART D. PROGRAM DAN KETERANGAN $regfile = "m16def.dat" ‘memanggil file m16def.dat untuk memprogram atmega16 $crystal = 11059200 ‘menggunakan kristal 11.0592 MHz Config Porta = Output ‘mengatur Port A sebagai output Do ‘mulai ‘ROBOT MAJU Porta.0 = 1 ‘bit ke-0 dari port A hidup Porta.1 = 0 ‘bit ke-1 dari port A mati LOOP END Wait selama 5 detik Porta.0 = 0 & Porta.1 = 1 Wait selama 1 detik Porta.0 = 0 & Porta.1 = 0 A Wait selama 5 detik Do Porta.0 = 1 & Porta.1 = 0 START Compiler setup Hardware setup PORTA = Output Wait selama 1 detik Porta.0 = 0 & Porta.1 = 0 A
  • 4. Wait 5 ‘delay selama 5 sekon ‘ROBOT BERHENTI Porta.0 = 0 ‘bit ke-0 dari port A mati Porta.1 = 0 ‘bit ke-1 dari port A mati Wait 1 ‘delay selama 1 sekon ‘ROBOT MUNDUR Porta.0 = 0 ‘bit ke-0 dari port A mati Porta.1 = 1 ‘bit ke-1 dari port A hidup Wait 5 ‘delay selama 5 sekon ‘ROBOT BERHENTI Porta.0 = 0 ‘bit ke-0 dari port A mati Porta.1 = 0 ‘bit ke-1 dari port A mati Wait 1 ‘delay selama 1 sekon Loop ‘ulangi End ‘selesai E. FOTO HASIL Link Youtube : https://youtu.be/ovIlXpX1BI8 Foto hasil :