Dokumen tersebut membahas pembuatan robot motor DC menggunakan mikrokontroler ATmega-16. Terdiri dari penjelasan tentang BASCOM-AVR sebagai alat pengembangan program, mikrokontroler ATMega16, alat dan bahan yang diperlukan, flowchart robot berjalan maju dan mundur, program dan penjelasannya.
PEMBUATAN ROBOT MINATUR CARRETA DENGAN SISTEM ATMEGA 16GusKhafid
Disusun oleh :
Gus Khafid Ngubaidillah 1710501077
Dosen Pengampu :
R. Suryoto Edy Raharjo, S.T., M.Eng.
JURUSAN TEKNIK ELEKTRO
FAKULTAS TEKNIK
UNIVERSITAS TIDAR
MAGELANG
2019
PEMBUATAN ROBOT THREE WHEELS ELECTRIC BIKE MENGUNAKAN SIDTEM ATMEGA 16GusKhafid
Disusun oleh :
Gus Khafid Ngubaidillah 1710501077
Dosen Pengampu :
R. Suryoto Edy Raharjo, S.T., M.Eng.
JURUSAN TEKNIK ELEKTRO
FAKULTAS TEKNIK
UNIVERSITAS TIDAR
MAGELANG
2019
Disusun oleh :
Gus Khafid Ngubaidillah 1710501077
Dosen Pengampu :
R. Suryoto Edy Raharjo, S.T., M.Eng.
JURUSAN TEKNIK ELEKTRO
FAKULTAS TEKNIK
UNIVERSITAS TIDAR
MAGELANG
2019
Pembuatan Walking Robot Motor DC Dengan Program ATmega Maju BerhentiYazid98
Pembuatan Walking Robot Motor DC Dengan Program ATmega Maju Berhenti
Nama : Agung Bayu H.P. (1710501103)
Nama : Yazid Ikhwani (1710501104)
Mata Kuliah : Sistem Mikrokontroller
Dosen Pembimbing : R. Suryoto Edy Raharjo, S.T., M.Eng.
JURUSAN TEKNIK ELEKTRO
FAKULTAS TEKNIK
UNIVERSITAS TIDAR
2019
PEMBUATAN ROBOT MINATUR CARRETA DENGAN SISTEM ATMEGA 16GusKhafid
Disusun oleh :
Gus Khafid Ngubaidillah 1710501077
Dosen Pengampu :
R. Suryoto Edy Raharjo, S.T., M.Eng.
JURUSAN TEKNIK ELEKTRO
FAKULTAS TEKNIK
UNIVERSITAS TIDAR
MAGELANG
2019
PEMBUATAN ROBOT THREE WHEELS ELECTRIC BIKE MENGUNAKAN SIDTEM ATMEGA 16GusKhafid
Disusun oleh :
Gus Khafid Ngubaidillah 1710501077
Dosen Pengampu :
R. Suryoto Edy Raharjo, S.T., M.Eng.
JURUSAN TEKNIK ELEKTRO
FAKULTAS TEKNIK
UNIVERSITAS TIDAR
MAGELANG
2019
Disusun oleh :
Gus Khafid Ngubaidillah 1710501077
Dosen Pengampu :
R. Suryoto Edy Raharjo, S.T., M.Eng.
JURUSAN TEKNIK ELEKTRO
FAKULTAS TEKNIK
UNIVERSITAS TIDAR
MAGELANG
2019
Pembuatan Walking Robot Motor DC Dengan Program ATmega Maju BerhentiYazid98
Pembuatan Walking Robot Motor DC Dengan Program ATmega Maju Berhenti
Nama : Agung Bayu H.P. (1710501103)
Nama : Yazid Ikhwani (1710501104)
Mata Kuliah : Sistem Mikrokontroller
Dosen Pembimbing : R. Suryoto Edy Raharjo, S.T., M.Eng.
JURUSAN TEKNIK ELEKTRO
FAKULTAS TEKNIK
UNIVERSITAS TIDAR
2019
Anggota Kelompok :
- Siti Amalia Pangestu 1710501030
- Siti Alqurotu Aini 1710501066
Mata Kuliah Sistem Mikrokontroller
Jurusan Teknik Elektro Fakultas Teknik Universitas Tidar Magelang
Simulator trafic light dengan mikrokontroller atmega16Kifa Ulya
Simulator trafic light dengan mikrokontroller atmega16 beserta penjelasannya.
Nama Mahasiswa : 1. Kifa Ulya' Zharifah (1710501092)
2. Octavia Fatimah Yazid (1710501099)
Mata Kuliah : SISTEM MIKROKONTROLLER
DOSEN : R. Suryoto Edy Raharjo, ST., M.Eng.
TEKNIK ELEKTRO
FAKULTAS TEKNIK
UNIVERSITAS TDAR
Pembuatan Walking Robot Motor DC Dengan Program ATmega Maju BerhentiYazid98
Pembuatan Walking Robot Motor DC Dengan Program ATmega Maju Berhenti
Nama : Agung Bayu H.P. (1710501103)
Nama : Yazid Ikhwani (1710501104)
Mata Kuliah : Sistem Mikrokontroller
Dosen Pembimbing : R. Suryoto Edy Raharjo, S.T., M.Eng.
JURUSAN TEKNIK ELEKTRO
FAKULTAS TEKNIK
UNIVERSITAS TIDAR
2019
Rancang Walking Robot Dengan Mikrokontroler Atmega16thoriqdzulfikar
Presentasi ini dibuat dengan tujuan untuk perancangan percobaan Walking Robot menggunakan mikrokontroler atmega16 agar bisa bergerak maju dan berhenti
Universitas Tidar
Fakultas Teknik
Jurusan Teknik Elektro
Kelompok 7
Dosen pembimbing : R. Suryoto Edy Raharjo,S.T,.M.Eng.
Anggota:
1. Muhammad Thoriq Dzulfikar (1710501076)
2. Teguh Wisesa Wiratama (1710501100)
Anggota Kelompok :
- Siti Amalia Pangestu 1710501030
- Siti Alqurotu Aini 1710501066
Mata Kuliah Sistem Mikrokontroller
Jurusan Teknik Elektro Fakultas Teknik Universitas Tidar Magelang
Simulator trafic light dengan mikrokontroller atmega16Kifa Ulya
Simulator trafic light dengan mikrokontroller atmega16 beserta penjelasannya.
Nama Mahasiswa : 1. Kifa Ulya' Zharifah (1710501092)
2. Octavia Fatimah Yazid (1710501099)
Mata Kuliah : SISTEM MIKROKONTROLLER
DOSEN : R. Suryoto Edy Raharjo, ST., M.Eng.
TEKNIK ELEKTRO
FAKULTAS TEKNIK
UNIVERSITAS TDAR
Pembuatan Walking Robot Motor DC Dengan Program ATmega Maju BerhentiYazid98
Pembuatan Walking Robot Motor DC Dengan Program ATmega Maju Berhenti
Nama : Agung Bayu H.P. (1710501103)
Nama : Yazid Ikhwani (1710501104)
Mata Kuliah : Sistem Mikrokontroller
Dosen Pembimbing : R. Suryoto Edy Raharjo, S.T., M.Eng.
JURUSAN TEKNIK ELEKTRO
FAKULTAS TEKNIK
UNIVERSITAS TIDAR
2019
Rancang Walking Robot Dengan Mikrokontroler Atmega16thoriqdzulfikar
Presentasi ini dibuat dengan tujuan untuk perancangan percobaan Walking Robot menggunakan mikrokontroler atmega16 agar bisa bergerak maju dan berhenti
Universitas Tidar
Fakultas Teknik
Jurusan Teknik Elektro
Kelompok 7
Dosen pembimbing : R. Suryoto Edy Raharjo,S.T,.M.Eng.
Anggota:
1. Muhammad Thoriq Dzulfikar (1710501076)
2. Teguh Wisesa Wiratama (1710501100)
Rancang Walking Robot Dengan Mikrokontroler Atmega16
Ppt robot dc rchd
1. PEMBUATAN ROBOT MOTOR DC
DENGAN MENGGUNAKAN
MIKROKONTROLER ATMEGA-16
Disusun oleh :
Richard Heidy P 1710501025
Dosen Pengampu :
R. Suryoto Edy Raharjo, S.T., M.Eng.
2. 1. BASCOM-AVR
BASCOM AVR sendiri adalah salah satu tool untuk pengembangan / pembuatan program untuk
kemudian ditanamkan dan dijalankan pada mikrokontroler terutama mikrokontroler keluarga AVR .
BASCOM AVR juga bisa disebut sebagai IDE (Integrated Development Environment) yaitu lingkungan
kerja yang terintegrasi, karena disamping tugas utamanya meng-compile kode program menjadi file hex /
bahasa mesin, BASCOM AVR juga memiliki kemampuan / fitur lain yang berguna sekali seperti
monitoring komunikasi serial dan untuk menanamkan program yang sudah di compile ke mikrokontroler
BASCOM AVR menyediakan pilihan yang dapat mensimulasikan program. Program simulasi ini
bertujuan untuk menguji suatu aplikasi yang dibuat dengan pergerakan LED yang ada pada layar simulasi
dan dapat juga langsung dilihat pada LCD, jika kita membuat aplikasi yang berhubungan dengan LCD.
Intruksi yang dapat digunakan pada editor BASCOM AVR relatif cukup banyak dan tergantung dari tipe
dan jenis AVR yang digunakan. Berikut ini adalah beberapa perintah intruksi-intruksi dasar yang digunakan
pada BASCOM AVR.
3. 2. Mikrokontroler ATMega16
Mikrokontroler merupakan keseluruhan sistem komputer yang dikemas menjadi sebuah chip di mana di
dalamnya sudah terdapat Mikroprosesor, I/O, Memori bahkan ADC, berbeda dengan Mikroprosesor yang
berfungsi sebagai pemroses data.
Mikrokontroller AVR (Alf and Vegard’s Risc processor) memiliki arsitektur 8 bit, dimana semua instruksi
dikemas dalam kode 16-bit dan sebagian besar instruksi dieksekusi dalam 1 siklus clock atau dikenal dengan
teknologi RISC (Reduced Instruction Set Computing). Secara umum, AVR dapat dikelompokan ke dalam 4
kelas, yaitu keluarga AT90Sxx, keluarga ATMega dan AT86RFxx. Pada dasarnya yang membedakan masing-
masing adalah kapasitas memori, peripheral dan fungsinya. Dari segi arsitektur dan instruksi yang digunakan,
mereka bisa dikatakan hampir sama. Berikut ini gambar Mikrokontroler Atmega16.
4. Alat dan Bahan
a) Alat
1. Gunting
2. Lem Tembak
3. Cutter
4. Penggaris
5. Solder dan Tinol
6. Jangkar
b)Bahan
1.Minimum Sistem
2.Projectboard
3.Kabel
4.Kabel jumper
5.Kertas Karton
6.Solatip
7.Stik es krim
8.Tusuk sate
9.Mur dan Baut
10.Relay
11.Baterai 9 volt
12.Kabel IDC
13. Dioda (1N4402)
14.Resitor 1K
15.Transistor C1601
16.Soket Battrai 9v
5. FLOWCHART ROBOT THREE WHEELS ELECTRIC BIKE
Mulai
Inisialisasi
minimum sistem
atmega16
Do
Robot berjalan
maju 3 detik
Robot berjalan
munduri 3
detik
Loop END
6. PROGRAM DAN KETERANGAN
Program FLOWCHART ROBOT THREE WHEELS ELECTRIC BIKE Maju dan Mundur
$regfile = "m161def.dat"
$crystal = 8000000
Config Porta = Output
Do
Porta = &B00000001
Wait 3
Porta = &B00000010
Wait 3
Loop
End
7. Keterangan Program
$regfile = “m16def.dat” merupakan pengarah pengarah
preprosesor bahasa BASIC yang memerintahkan untuk
meyisipkan file lain, dalam hal ini adalah file m16def.dat
yang berisi deklarasi register dari mikrokonroller ATmega
16
$crystal = 8000000 ‘menggunakan crystal clock 8 MHz
PORT A = sebagai output
Wait 3 berarti robot akan berjalan maju 3 detik dan berjalan
mundur 3 detik