SlideShare a Scribd company logo
1 of 8
PENGAPLIKASIAN MIKROKONTROLLER
PADAROBOT KARTON
OLEH :
AHMAD MUSTOFA
PEMBIMBING :
R. SURYOTO EDY RAHARJO, ST., M.ENG.
JURUSAN TEKNIK ELEKTRO
FAKULTAS TEKNIK
UNIVERSITAS TIDAR
MIKROKONTROLLER
Mikrokontroller adalah keseluruhan sistem komputer yang
dikemas menjadi sebuah chip dimana didalamnya sudah terdapat
Mikroprosesor, I/O pedukung, memori bahkan ADC (Analog
Digital Converter) yang mempunyai satu atau beberapa tugas
yang spesifik. Berbeda dengan mikroprosesor yang berfungsi
sebagai pemroses data. Bentuk dari mikrokontroller salah
satunya adalah Atmega16.
MOTOR DC
Motor Listrik DC atau DC Motor adalah suatu perangkat yang
mengubah energi listrik menjadi energi kinetik atau gerakan
(motion). Motor DC ini juga dapat disebut sebagai Motor Arus
Searah. Seperti namanya, DC Motor memiliki dua terminal dan
memerlukan tegangan arus searah atau DC (Direct Current)
untuk dapat menggerakannya.
Motor Listrik DC atau DC Motor ini menghasilkan sejumlah
putaran per menit atau biasanya dikenal dengan istilah RPM
(Revolutions per minute) dan dapat dibuat berputar searah jarum
jam maupun berlawanan arah jarum jam apabila polaritas listrik
yang diberikan pada Motor DC tersebut dibalikan. Motor Listrik
ALAT DAN BAHAN
• ATMega16 (1 buah)
• Battery 9V (1 buah)
• Motor DC (1 buah)
• Kawat besi (secukupnya)
• Kabel jumper (secukupnya)
• Kertas karton (secukupnya)
• Resistor 220 ohm (12 buah)
• Penggaris (1 buah)
• Lem (secukupnya)
• Ballpoin atau spidol (1 buah)
• Cutter (1 buah)
• PC/Laptop (1 buah)
• Kabel IDC (2 buah)
• Projeck board (1 buah)
• Software BASCOM-AVR dan AvrOspII
CODDING
$regfile = "m16def.dat"
$crystal = 8000000
Config Porta = Output
Do
Porta = &B00000001
Waitms 7000
Porta = &B00000000
Waitms 2000
Loop
End
RANGKAIAN PENGGERAK
M
R1
220
TR 1
9 V
DIAGRAM ALIR
Start
Compiler setup
Hardware Setup
Do
Perangkat Terhubung PORTA
bit 7 On
Wait 7000 ms
Perangkat Terhubung
PORTA bit 0-7 Off
Wait 2000 ms
Do
End
HASIL
KESIMPULAN
Dari hasil percobaan dapat disimpulkan bahwa robot sederhana
berbahan karton dengan menggunakan motor dc dan mikrokontroller
Atmega_16 dikendalikan melalui program BASCOM AVR dan
dimasukkan oleh AVR OSP II. BASCOM AVR sendiri adalah salah satu
tool untuk pengembangan / pembuatan program untuk kemudian
ditanamkan dan dijalankan pada mikrokontroler.Pengaplikasian
mikrokontroller tersebut digunakan pada robot sederhana ini dengan
realisasi robot dapat berjalan selama 7 detik dan berhenti selama 2
detik, kemudian program akan diulang kembali. Keberhasilan program
dapat tercapai saat motor pada robot dapat bergerak sesuai perintah
program.

More Related Content

What's hot

Mikroprosesor dan Antarmuka (10) mikrokontroler keluargaavr
Mikroprosesor dan Antarmuka (10) mikrokontroler keluargaavrMikroprosesor dan Antarmuka (10) mikrokontroler keluargaavr
Mikroprosesor dan Antarmuka (10) mikrokontroler keluargaavrjayamartha
 
Percobaan 12 led berbasis ATMega16 - BascomeAVR
Percobaan 12 led berbasis ATMega16 - BascomeAVRPercobaan 12 led berbasis ATMega16 - BascomeAVR
Percobaan 12 led berbasis ATMega16 - BascomeAVRMaesaroh9
 
Miniatur Traffic light
Miniatur Traffic lightMiniatur Traffic light
Miniatur Traffic lightArifWibowo72
 
Robot Sepeda Roda Tiga
Robot Sepeda Roda TigaRobot Sepeda Roda Tiga
Robot Sepeda Roda TigaCcoc8808
 
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 16Mochammadfinandika
 
Ppt project instrumentasi smart drying with arduino 2016 kelompok 7
Ppt project instrumentasi smart drying with arduino 2016 kelompok 7Ppt project instrumentasi smart drying with arduino 2016 kelompok 7
Ppt project instrumentasi smart drying with arduino 2016 kelompok 7Pradipta97
 
arduino project useful for us
arduino project useful for usarduino project useful for us
arduino project useful for usDinnie Dirgantiny
 
PERANCANGAN PUTAR BALIK MOTOR DC WALKING ROBOT MENGGUNAKAN MIKROKONTROLLER ...
PERANCANGAN PUTAR BALIK MOTOR DC  WALKING ROBOT MENGGUNAKAN  MIKROKONTROLLER ...PERANCANGAN PUTAR BALIK MOTOR DC  WALKING ROBOT MENGGUNAKAN  MIKROKONTROLLER ...
PERANCANGAN PUTAR BALIK MOTOR DC WALKING ROBOT MENGGUNAKAN MIKROKONTROLLER ...muhamadaulia3
 
Percobaan 12 led berbasis a tmega16
Percobaan 12 led berbasis a tmega16Percobaan 12 led berbasis a tmega16
Percobaan 12 led berbasis a tmega16DelaOktavia1
 
Arduino dasar untuk orang biasa
Arduino dasar untuk orang biasaArduino dasar untuk orang biasa
Arduino dasar untuk orang biasaGo Asgard
 
Analisa pengukuran tegangan wajib laptop dell 1510 compaq cq20 acer d270
Analisa pengukuran tegangan wajib laptop dell 1510 compaq cq20 acer d270Analisa pengukuran tegangan wajib laptop dell 1510 compaq cq20 acer d270
Analisa pengukuran tegangan wajib laptop dell 1510 compaq cq20 acer d270Upe-Young Depok-
 

What's hot (13)

Walking robot
Walking robotWalking robot
Walking robot
 
Otomatisasi 1
Otomatisasi 1Otomatisasi 1
Otomatisasi 1
 
Mikroprosesor dan Antarmuka (10) mikrokontroler keluargaavr
Mikroprosesor dan Antarmuka (10) mikrokontroler keluargaavrMikroprosesor dan Antarmuka (10) mikrokontroler keluargaavr
Mikroprosesor dan Antarmuka (10) mikrokontroler keluargaavr
 
Percobaan 12 led berbasis ATMega16 - BascomeAVR
Percobaan 12 led berbasis ATMega16 - BascomeAVRPercobaan 12 led berbasis ATMega16 - BascomeAVR
Percobaan 12 led berbasis ATMega16 - BascomeAVR
 
Miniatur Traffic light
Miniatur Traffic lightMiniatur Traffic light
Miniatur Traffic light
 
Robot Sepeda Roda Tiga
Robot Sepeda Roda TigaRobot Sepeda Roda Tiga
Robot Sepeda Roda Tiga
 
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
 
Ppt project instrumentasi smart drying with arduino 2016 kelompok 7
Ppt project instrumentasi smart drying with arduino 2016 kelompok 7Ppt project instrumentasi smart drying with arduino 2016 kelompok 7
Ppt project instrumentasi smart drying with arduino 2016 kelompok 7
 
arduino project useful for us
arduino project useful for usarduino project useful for us
arduino project useful for us
 
PERANCANGAN PUTAR BALIK MOTOR DC WALKING ROBOT MENGGUNAKAN MIKROKONTROLLER ...
PERANCANGAN PUTAR BALIK MOTOR DC  WALKING ROBOT MENGGUNAKAN  MIKROKONTROLLER ...PERANCANGAN PUTAR BALIK MOTOR DC  WALKING ROBOT MENGGUNAKAN  MIKROKONTROLLER ...
PERANCANGAN PUTAR BALIK MOTOR DC WALKING ROBOT MENGGUNAKAN MIKROKONTROLLER ...
 
Percobaan 12 led berbasis a tmega16
Percobaan 12 led berbasis a tmega16Percobaan 12 led berbasis a tmega16
Percobaan 12 led berbasis a tmega16
 
Arduino dasar untuk orang biasa
Arduino dasar untuk orang biasaArduino dasar untuk orang biasa
Arduino dasar untuk orang biasa
 
Analisa pengukuran tegangan wajib laptop dell 1510 compaq cq20 acer d270
Analisa pengukuran tegangan wajib laptop dell 1510 compaq cq20 acer d270Analisa pengukuran tegangan wajib laptop dell 1510 compaq cq20 acer d270
Analisa pengukuran tegangan wajib laptop dell 1510 compaq cq20 acer d270
 

Similar to Pengaplikasian mikrokontroller pada robot karton

RANCANG BANGUN PUTAR BALIK MOTOR DC CONVEYOR MENGGUNAKAN MIKROKONTROLER ATME...
RANCANG BANGUN  PUTAR BALIK MOTOR DC CONVEYOR MENGGUNAKAN MIKROKONTROLER ATME...RANCANG BANGUN  PUTAR BALIK MOTOR DC CONVEYOR MENGGUNAKAN MIKROKONTROLER ATME...
RANCANG BANGUN PUTAR BALIK MOTOR DC CONVEYOR MENGGUNAKAN MIKROKONTROLER ATME...RenataNoviene
 
walking robot sederharna motor dc
walking robot sederharna motor dcwalking robot sederharna motor dc
walking robot sederharna motor dcNula123
 
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 atmega16Sidiksetiyono17
 
Traffic Light Berbasis ATMega32A
Traffic Light Berbasis ATMega32ATraffic Light Berbasis ATMega32A
Traffic Light Berbasis ATMega32AAmmazizzaky Tarigan
 
Tutorial membuat project termometer dan jam digital menggunakan codevision av...
Tutorial membuat project termometer dan jam digital menggunakan codevision av...Tutorial membuat project termometer dan jam digital menggunakan codevision av...
Tutorial membuat project termometer dan jam digital menggunakan codevision av...Muhammad Kennedy Ginting
 
Laporan mikrokontroler conveyor
Laporan mikrokontroler conveyorLaporan mikrokontroler conveyor
Laporan mikrokontroler conveyorTriKustini
 
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 Mundurenggarsilamajid
 
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 ATMega16Sidiksetiyono17
 
Perancangan Robot Sederhana
Perancangan Robot SederhanaPerancangan Robot Sederhana
Perancangan Robot Sederhananovaris panji
 
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
 
Control DC Motor via Bluetooth
Control DC Motor via BluetoothControl DC Motor via Bluetooth
Control DC Motor via BluetoothCuci Cahayanti
 
Control DC Motor with Smartphone via Bluetooth
Control DC Motor with Smartphone via BluetoothControl DC Motor with Smartphone via Bluetooth
Control DC Motor with Smartphone via BluetoothRian Rizki Pratama
 
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 16Afif Nuur Hidayat
 
Laporan praktikum mikrokontroler
Laporan praktikum mikrokontrolerLaporan praktikum mikrokontroler
Laporan praktikum mikrokontroleranis_mh
 

Similar to Pengaplikasian mikrokontroller pada robot karton (20)

Walking robot
Walking robotWalking robot
Walking robot
 
RANCANG BANGUN PUTAR BALIK MOTOR DC CONVEYOR MENGGUNAKAN MIKROKONTROLER ATME...
RANCANG BANGUN  PUTAR BALIK MOTOR DC CONVEYOR MENGGUNAKAN MIKROKONTROLER ATME...RANCANG BANGUN  PUTAR BALIK MOTOR DC CONVEYOR MENGGUNAKAN MIKROKONTROLER ATME...
RANCANG BANGUN PUTAR BALIK MOTOR DC CONVEYOR MENGGUNAKAN MIKROKONTROLER ATME...
 
walking robot sederharna motor dc
walking robot sederharna motor dcwalking robot sederharna motor dc
walking robot sederharna motor dc
 
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
 
Traffic Light Berbasis ATMega32A
Traffic Light Berbasis ATMega32ATraffic Light Berbasis ATMega32A
Traffic Light Berbasis ATMega32A
 
Laporan Joystick
Laporan JoystickLaporan Joystick
Laporan Joystick
 
Tutorial membuat project termometer dan jam digital menggunakan codevision av...
Tutorial membuat project termometer dan jam digital menggunakan codevision av...Tutorial membuat project termometer dan jam digital menggunakan codevision av...
Tutorial membuat project termometer dan jam digital menggunakan codevision av...
 
Traffic Light Menggunakan ATMega16
Traffic Light Menggunakan ATMega16Traffic Light Menggunakan ATMega16
Traffic Light Menggunakan ATMega16
 
Laporan mikrokontroler conveyor
Laporan mikrokontroler conveyorLaporan mikrokontroler conveyor
Laporan mikrokontroler conveyor
 
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 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
 
Running led
Running ledRunning led
Running led
 
Running led
Running ledRunning led
Running led
 
Perancangan Robot Sederhana
Perancangan Robot SederhanaPerancangan Robot Sederhana
Perancangan Robot Sederhana
 
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 ...
 
Control DC Motor via Bluetooth
Control DC Motor via BluetoothControl DC Motor via Bluetooth
Control DC Motor via Bluetooth
 
Control DC Motor with Smartphone via Bluetooth
Control DC Motor with Smartphone via BluetoothControl DC Motor with Smartphone via Bluetooth
Control DC Motor with Smartphone via Bluetooth
 
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
 
Walking robot
Walking robotWalking robot
Walking robot
 
Laporan praktikum mikrokontroler
Laporan praktikum mikrokontrolerLaporan praktikum mikrokontroler
Laporan praktikum mikrokontroler
 

Recently uploaded

05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.ppt05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.pptSonyGobang1
 
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxPembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxmuhammadrizky331164
 
MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++FujiAdam
 
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptxMuhararAhmad
 
Strategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaStrategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaRenaYunita2
 
Slide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open StudioSlide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open Studiossuser52d6bf
 

Recently uploaded (6)

05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.ppt05 Sistem Perencanaan Pembangunan Nasional.ppt
05 Sistem Perencanaan Pembangunan Nasional.ppt
 
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptxPembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
Pembangkit Listrik Tenaga Nuklir Kelompok 1.pptx
 
MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++
 
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
001. Ringkasan Lampiran Juknis DAK 2024_PAUD.pptx
 
Strategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaStrategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di Indonesia
 
Slide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open StudioSlide Transformasi dan Load Data Menggunakan Talend Open Studio
Slide Transformasi dan Load Data Menggunakan Talend Open Studio
 

Pengaplikasian mikrokontroller pada robot karton

  • 1. PENGAPLIKASIAN MIKROKONTROLLER PADAROBOT KARTON OLEH : AHMAD MUSTOFA PEMBIMBING : R. SURYOTO EDY RAHARJO, ST., M.ENG. JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS TIDAR
  • 2. MIKROKONTROLLER Mikrokontroller adalah keseluruhan sistem komputer yang dikemas menjadi sebuah chip dimana didalamnya sudah terdapat Mikroprosesor, I/O pedukung, memori bahkan ADC (Analog Digital Converter) yang mempunyai satu atau beberapa tugas yang spesifik. Berbeda dengan mikroprosesor yang berfungsi sebagai pemroses data. Bentuk dari mikrokontroller salah satunya adalah Atmega16.
  • 3. MOTOR DC Motor Listrik DC atau DC Motor adalah suatu perangkat yang mengubah energi listrik menjadi energi kinetik atau gerakan (motion). Motor DC ini juga dapat disebut sebagai Motor Arus Searah. Seperti namanya, DC Motor memiliki dua terminal dan memerlukan tegangan arus searah atau DC (Direct Current) untuk dapat menggerakannya. Motor Listrik DC atau DC Motor ini menghasilkan sejumlah putaran per menit atau biasanya dikenal dengan istilah RPM (Revolutions per minute) dan dapat dibuat berputar searah jarum jam maupun berlawanan arah jarum jam apabila polaritas listrik yang diberikan pada Motor DC tersebut dibalikan. Motor Listrik
  • 4. ALAT DAN BAHAN • ATMega16 (1 buah) • Battery 9V (1 buah) • Motor DC (1 buah) • Kawat besi (secukupnya) • Kabel jumper (secukupnya) • Kertas karton (secukupnya) • Resistor 220 ohm (12 buah) • Penggaris (1 buah) • Lem (secukupnya) • Ballpoin atau spidol (1 buah) • Cutter (1 buah) • PC/Laptop (1 buah) • Kabel IDC (2 buah) • Projeck board (1 buah) • Software BASCOM-AVR dan AvrOspII
  • 5. CODDING $regfile = "m16def.dat" $crystal = 8000000 Config Porta = Output Do Porta = &B00000001 Waitms 7000 Porta = &B00000000 Waitms 2000 Loop End RANGKAIAN PENGGERAK M R1 220 TR 1 9 V
  • 6. DIAGRAM ALIR Start Compiler setup Hardware Setup Do Perangkat Terhubung PORTA bit 7 On Wait 7000 ms Perangkat Terhubung PORTA bit 0-7 Off Wait 2000 ms Do End
  • 8. KESIMPULAN Dari hasil percobaan dapat disimpulkan bahwa robot sederhana berbahan karton dengan menggunakan motor dc dan mikrokontroller Atmega_16 dikendalikan melalui program BASCOM AVR dan dimasukkan oleh AVR OSP II. BASCOM AVR sendiri adalah salah satu tool untuk pengembangan / pembuatan program untuk kemudian ditanamkan dan dijalankan pada mikrokontroler.Pengaplikasian mikrokontroller tersebut digunakan pada robot sederhana ini dengan realisasi robot dapat berjalan selama 7 detik dan berhenti selama 2 detik, kemudian program akan diulang kembali. Keberhasilan program dapat tercapai saat motor pada robot dapat bergerak sesuai perintah program.