SlideShare a Scribd company logo
1 of 10
TEKNIK ELEKTRO, FAKULTAS TEKNIK, UNIVERSITAS TIDAR
ROBOT DENGAN MOTOR DC
Oleh :
Nama : Muhammad Ibna Mauladany (17105010030)
Muhammad Aufa Al Fadani (171501032)
Dosen Pengampu : R Suryoto Edy Raharjo, S.T., M.Eng.
ROBOT
Robot adalah seperangkat alat mekanik yang bisa melakukan tugas fi
sik, baik dengan pengawasan dan kontrol manusia, ataupun menggunakan progr
am yang telah didefinisikan terlebih dulu (kecerdasan buatan). Istilah robot beraw
al bahasa Ceko“robota” yang berarti pekerja atau kuli yang tidak mengenal lelah
atau bosan. Robot biasanya digunakan untuk tugas yang berat, berbahaya, peker
jaan yang berulang dan kotor. Biasanya kebanyakan robot industri digunakan dal
am bidang produksi. Penggunaan robot lainnya termasuk untuk pembersihan limb
ah beracun, penjelajahan bawah air dan luar angkasa, pertambangan, pekerjaan
"cari dan tolong" (search and rescue), dan untuk pencarian tambang. Belakangan
ini robot mulai memasuki pasaran konsumen di bidang hiburan, dan alat pembant
u rumah tangga, seperti penyedot debu, dan pemotong rumput.
Saat ini hampir tidak ada orang yang tidak mengenal robot, namun pe
ngertian robot tidaklah dipahami secara sama oleh setiap orang. Sebagian memb
ayangkan robot adalah suatu mesin tiruan manusia (humanoid), meski demikian
humanoid bukanlah satu-satunya jenis robot.
MOTOR DC
Motor Listrik DC atau DC Motor adalah suatu perangkat yang mengub
ah energi listrik menjadi energi kinetik atau gerakan (motion). Motor DC ini juga d
apat disebut sebagai Motor Arus Searah. Seperti namanya, DC Motor memiliki du
a terminal dan memerlukan tegangan arus searah atau DC (Direct Current) untuk
dapat menggerakannya. Motor Listrik DC ini biasanya digunakan pada perangkat-
perangkat Elektronik dan listrik yang menggunakan sumber listrik DC seperti Vibr
ator Ponsel, Kipas DC dan Bor Listrik DC.
Motor Listrik DC atau DC Motor ini menghasilkan sejumlah putaran pe
r menit atau biasanya dikenal dengan istilah RPM (Revolutions per minute) dan d
apat dibuat berputar searah jarum jam maupun berlawanan arah jarum jam apabil
a polaritas listrik yang diberikan pada Motor DC tersebut dibalikan. Motor Listrik D
C tersedia dalam berbagai ukuran rpm dan bentuk. Kebanyakan Motor Listrik DC
memberikan kecepatan rotasi sekitar 3000 rpm hingga 8000 rpm dengan tegang
an operasional dari 1,5V hingga 24V
MIKROKONTROLER
Mikrokontroler adalah sebuah sistem komputer lengkap dalam satu
chip . Mikrokontroler lebih dari sekedar sebuah mikroprosesor karena sudah
terdapat atau berisikan ROM ( Read – Only Memory ),RAM (Read - Write Memory),
beberapa plot masukan maupun keluaran,dan beberapa peripheral seperti pencaca
h/pewaktu, ADC (Analog to Digital converter),DAC (Digital to Analog converter) dan
serial komunikasi.
Mikrokontroler AVR (Alf and Vegard’s Risc processor) merupakan
pengontrolan utama standar industri dan riset saat ini. Hal ini dikarenakan berba
gai kelebihan yang dimilikinya dibandingkan mikroprosesor antara lain lebih murah,
dukungan software dan dokumentasi yang memadai dan memerlukan komponen
pendukung yang sangat sedikit. Salah satu tipe mikrokontroler AVR untuk aplika
si standar yang memilikifitur memuaskan ialah ATmega16.
Mikrokontroler AVR (Alf and Vegard’s Risc processor) merupakan
pengontrolan utama standar industri dan riset saat ini. Hal ini dikarenakanberba
gai kelebihan yang dimilikinya dibandingkan mikroprosesor antara lain lebih murah,
dukungan software dan dokumentasi yang memadai dan memerlukan komponen
pendukung yang sangat sedikit. Salah satu tipe mikrokontroler AVR untuk aplika
si standar yang memilikifitur memuaskan ialah ATmega16
ATMEGA 16
TRANSISTOR
Transistor adalah alat semikonduktor yang dipakai sebagai penguat,
sebagai sirkuit pemutus dan penyambung (switching), stabilisasi tegangan, modul
asi sinyal atau sebagai fungsi lainnya. Transistor dapat berfungsi semacam kran li
strik, di mana berdasarkan arus inputnya (BJT) atau tegangan inputnya (FET), m
emungkinkan pengaliran listrik yang sangat akurat dari sirkuit sumber listriknya
Pada umumnya, transistor memiliki 3 terminal, yaitu Basis (B), Emitor
(E) dan Kolektor (C). Tegangan yang di satu terminalnya misalnya Emitor dapat di
pakai untuk mengatur arus dan tegangan yang lebih besar daripada arus input Ba
sis, yaitu pada keluaran tegangan dan arus output Kolektor.
Transistor merupakan komponen yang sangat penting dalam dunia el
ektronik modern. Dalam rangkaian analog, transistor digunakan dalam amplifier (
penguat). Rangkaian analog melingkupi pengeras suara, sumber listrik stabil (sta
bilisator) dan penguat sinyal radio. Dalam rangkaian-rangkaian digital, transistor d
igunakan sebagai saklar berkecepatan tinggi. Beberapa transistor juga dapat dira
ngkai sedemikian rupa sehingga berfungsi sebagai logic gate, memori dan fungsi
rangkaian-rangkaian lainnya
SISTEM RANGKAIAN
a. Rangkaian Minimum Sistem, dimana pada rangkaian ini berfungsi untuk membangkitkan
tegangan dan menjalankan sebuah IC mikrokontroler.
b. Mikrokontroler ATmega16,dimana mikrokontroler ini berfungsi sebagai pengendali robot
c. Output (motor DC/robot), dimana pada bagian output ini sebagai indikator hasil dari
program yang telah di input ke mikrokontroler ATmega16
d. Output dari pemrograman pada mikrokontroler ATmega16 diwujudkan dalam bentuk gerakan
robot
PRINSIP KERJA PENGATURAN WAKTU
Pengaturan lampu lalu lintas diatur oleh kendali mikrokontroler ATmega16 dengan
mensinkronkan pada bahasa pemrograman C.Dalam bahasa C ini dilakukan konfigurasi output
pada port A mikrokontroler ATmega16 sebagai output, dimana setiap port A terdiri dari 8pin yakni pin
A0-A7. Sehingga inilah yang dihubungkan ke Motor DC sehingga menggerakkan robot maju .
Sedangkan pengaturan pewaktuan dibuat pada bahasa C dengan menggunakan fungsi wait,
seperti yang ditunjukkan pada listing program di bawah ini.
PEMROGRAMAN MIKROKONTROLER
Program ini menggunakan BASKOM AVR dengan isi program sebagai berikut :
$regfile = “m161dev.dat”
$crystal = 8000000
Config PORTA = Output
Do
PORTA = &B00000001
Waitms 700
PORTA = &B00000000
Waitms 400
Loop
End
Ketika program dijalanlankan maka robot akan bergerak
maju selama 7 detik kemudian berhenti selama 4 detik.
Robot akan bergerak mengulangi kejadian tersebut
selama sumber tegangan tidak dimatikan
TERIMA
KASIH

More Related Content

What's hot

Dasar dasar mikrokontroler-micahelrio
Dasar dasar mikrokontroler-micahelrioDasar dasar mikrokontroler-micahelrio
Dasar dasar mikrokontroler-micahelrioMichaelrioTan
 
Pengaplikasian mikrokontroller pada robot karton
Pengaplikasian mikrokontroller pada robot kartonPengaplikasian mikrokontroller pada robot karton
Pengaplikasian mikrokontroller pada robot kartonahmadmustofamuza
 
Traffic Light Miniature Menggunakan Microcontroller Atmega16
Traffic Light Miniature Menggunakan Microcontroller Atmega16Traffic Light Miniature Menggunakan Microcontroller Atmega16
Traffic Light Miniature Menggunakan Microcontroller Atmega16fahm99
 
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 BerhentiYazid98
 
Simulasi Traffic Light pada Perempatan dengan Sistem IW-16 Mikrokontroller
Simulasi Traffic Light pada Perempatan dengan Sistem IW-16 MikrokontrollerSimulasi Traffic Light pada Perempatan dengan Sistem IW-16 Mikrokontroller
Simulasi Traffic Light pada Perempatan dengan Sistem IW-16 MikrokontrollerArisKurniawan49
 
Traffic Light Miniature
Traffic Light Miniature Traffic Light Miniature
Traffic Light Miniature novaris panji
 
Menerapkan dasar dasar mikrokontroler
Menerapkan dasar dasar mikrokontrolerMenerapkan dasar dasar mikrokontroler
Menerapkan dasar dasar mikrokontrolergixcznow
 
Bab 5 Pengolahan Input Output
Bab 5  Pengolahan Input OutputBab 5  Pengolahan Input Output
Bab 5 Pengolahan Input OutputBeny Abd
 
Walking Robot Menggunakan Atmega 16
Walking Robot Menggunakan Atmega 16Walking Robot Menggunakan Atmega 16
Walking Robot Menggunakan Atmega 16SitiAmaliaPangestu
 
Traffic light dengan atmega16
Traffic light dengan atmega16Traffic light dengan atmega16
Traffic light dengan atmega16Qurrotul Aini
 
Mikrokontroler dan Antar Muka (10)
Mikrokontroler dan Antar Muka (10)Mikrokontroler dan Antar Muka (10)
Mikrokontroler dan Antar Muka (10)jayamartha
 
Tugas ekonomi teknik (laporan studi kasus perancangan alat pencuci mobil otom...
Tugas ekonomi teknik (laporan studi kasus perancangan alat pencuci mobil otom...Tugas ekonomi teknik (laporan studi kasus perancangan alat pencuci mobil otom...
Tugas ekonomi teknik (laporan studi kasus perancangan alat pencuci mobil otom...Ahmad Fahrizald
 
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 16Yazid98
 

What's hot (19)

Dasar dasar mikrokontroler-micahelrio
Dasar dasar mikrokontroler-micahelrioDasar dasar mikrokontroler-micahelrio
Dasar dasar mikrokontroler-micahelrio
 
Pengaplikasian mikrokontroller pada robot karton
Pengaplikasian mikrokontroller pada robot kartonPengaplikasian mikrokontroller pada robot karton
Pengaplikasian mikrokontroller pada robot karton
 
Traffic Light Miniature Menggunakan Microcontroller Atmega16
Traffic Light Miniature Menggunakan Microcontroller Atmega16Traffic Light Miniature Menggunakan Microcontroller Atmega16
Traffic Light Miniature Menggunakan Microcontroller Atmega16
 
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 pada Perempatan dengan Sistem IW-16 Mikrokontroller
Simulasi Traffic Light pada Perempatan dengan Sistem IW-16 MikrokontrollerSimulasi Traffic Light pada Perempatan dengan Sistem IW-16 Mikrokontroller
Simulasi Traffic Light pada Perempatan dengan Sistem IW-16 Mikrokontroller
 
Traffic Light Miniature
Traffic Light Miniature Traffic Light Miniature
Traffic Light Miniature
 
Traffic Light Menggunakan ATMega16
Traffic Light Menggunakan ATMega16Traffic Light Menggunakan ATMega16
Traffic Light Menggunakan ATMega16
 
Menerapkan dasar dasar mikrokontroler
Menerapkan dasar dasar mikrokontrolerMenerapkan dasar dasar mikrokontroler
Menerapkan dasar dasar mikrokontroler
 
Bab 5 Pengolahan Input Output
Bab 5  Pengolahan Input OutputBab 5  Pengolahan Input Output
Bab 5 Pengolahan Input Output
 
Walking Robot Menggunakan Atmega 16
Walking Robot Menggunakan Atmega 16Walking Robot Menggunakan Atmega 16
Walking Robot Menggunakan Atmega 16
 
Traffic light dengan atmega16
Traffic light dengan atmega16Traffic light dengan atmega16
Traffic light dengan atmega16
 
Jurnal adnan
Jurnal adnanJurnal adnan
Jurnal adnan
 
Walking robot
Walking robotWalking robot
Walking robot
 
Robot Sumo
Robot SumoRobot Sumo
Robot Sumo
 
Mikrokontroler dan Antar Muka (10)
Mikrokontroler dan Antar Muka (10)Mikrokontroler dan Antar Muka (10)
Mikrokontroler dan Antar Muka (10)
 
Mikrokontroler ATMega16
Mikrokontroler ATMega16Mikrokontroler ATMega16
Mikrokontroler ATMega16
 
Laporan Joystick
Laporan JoystickLaporan Joystick
Laporan Joystick
 
Tugas ekonomi teknik (laporan studi kasus perancangan alat pencuci mobil otom...
Tugas ekonomi teknik (laporan studi kasus perancangan alat pencuci mobil otom...Tugas ekonomi teknik (laporan studi kasus perancangan alat pencuci mobil otom...
Tugas ekonomi teknik (laporan studi kasus perancangan alat pencuci mobil otom...
 
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
 

Similar to Robot Dengan Motor DC dan Atmega 16

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 16Afif Nuur Hidayat
 
Lampu Lalu Lintas Menggunakan Atmega 16
Lampu Lalu Lintas Menggunakan Atmega 16Lampu Lalu Lintas Menggunakan Atmega 16
Lampu Lalu Lintas Menggunakan Atmega 16muhclisandri
 
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
 
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
 
Dasar dasar mikrokontroler
Dasar dasar mikrokontrolerDasar dasar mikrokontroler
Dasar dasar mikrokontrolerTantriIrawan
 
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
 
Dani w ( 100210007 ) tm transformer rev
Dani w ( 100210007 ) tm transformer revDani w ( 100210007 ) tm transformer rev
Dani w ( 100210007 ) tm transformer revRatzman III
 
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 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
 
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 revisiWindaYuningsih
 
Miniatur Traffic light
Miniatur Traffic lightMiniatur Traffic light
Miniatur Traffic lightArifWibowo72
 
Makalah mikroprosesor
Makalah mikroprosesorMakalah mikroprosesor
Makalah mikroprosesorAip Goper
 
PERANCANGAN CONVEYOR MENGGUNAKAN MIKROKONTROLLER ATMEGA 16
PERANCANGAN CONVEYOR  MENGGUNAKAN  MIKROKONTROLLER ATMEGA 16PERANCANGAN CONVEYOR  MENGGUNAKAN  MIKROKONTROLLER ATMEGA 16
PERANCANGAN CONVEYOR MENGGUNAKAN MIKROKONTROLLER ATMEGA 16muhamadaulia3
 
Kk1 (elektronika analog dan digital)
Kk1 (elektronika analog dan digital)Kk1 (elektronika analog dan digital)
Kk1 (elektronika analog dan digital)Danial Ahadian
 

Similar to Robot Dengan Motor DC dan Atmega 16 (20)

Walking robot
Walking robotWalking robot
Walking robot
 
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
 
Lampu Lalu Lintas Menggunakan Atmega 16
Lampu Lalu Lintas Menggunakan Atmega 16Lampu Lalu Lintas Menggunakan Atmega 16
Lampu Lalu Lintas Menggunakan Atmega 16
 
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 ...
 
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
 
Dasar dasar mikrokontroler
Dasar dasar mikrokontrolerDasar dasar mikrokontroler
Dasar dasar mikrokontroler
 
Walking Robot Menggunakan ATMega16
Walking Robot Menggunakan ATMega16Walking Robot Menggunakan ATMega16
Walking Robot Menggunakan 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
 
Dani w ( 100210007 ) tm transformer rev
Dani w ( 100210007 ) tm transformer revDani w ( 100210007 ) tm transformer rev
Dani w ( 100210007 ) tm transformer rev
 
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 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...
 
11976960.ppt
11976960.ppt11976960.ppt
11976960.ppt
 
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
 
Miniatur Traffic light
Miniatur Traffic lightMiniatur Traffic light
Miniatur Traffic light
 
Makalah mikroprosesor
Makalah mikroprosesorMakalah mikroprosesor
Makalah mikroprosesor
 
PERANCANGAN CONVEYOR MENGGUNAKAN MIKROKONTROLLER ATMEGA 16
PERANCANGAN CONVEYOR  MENGGUNAKAN  MIKROKONTROLLER ATMEGA 16PERANCANGAN CONVEYOR  MENGGUNAKAN  MIKROKONTROLLER ATMEGA 16
PERANCANGAN CONVEYOR MENGGUNAKAN MIKROKONTROLLER ATMEGA 16
 
Walking robot
Walking robotWalking robot
Walking robot
 
Kk1
Kk1Kk1
Kk1
 
Kk1 (elektronika analog dan digital)
Kk1 (elektronika analog dan digital)Kk1 (elektronika analog dan digital)
Kk1 (elektronika analog dan digital)
 

Robot Dengan Motor DC dan Atmega 16

  • 1. TEKNIK ELEKTRO, FAKULTAS TEKNIK, UNIVERSITAS TIDAR ROBOT DENGAN MOTOR DC
  • 2. Oleh : Nama : Muhammad Ibna Mauladany (17105010030) Muhammad Aufa Al Fadani (171501032) Dosen Pengampu : R Suryoto Edy Raharjo, S.T., M.Eng.
  • 3. ROBOT Robot adalah seperangkat alat mekanik yang bisa melakukan tugas fi sik, baik dengan pengawasan dan kontrol manusia, ataupun menggunakan progr am yang telah didefinisikan terlebih dulu (kecerdasan buatan). Istilah robot beraw al bahasa Ceko“robota” yang berarti pekerja atau kuli yang tidak mengenal lelah atau bosan. Robot biasanya digunakan untuk tugas yang berat, berbahaya, peker jaan yang berulang dan kotor. Biasanya kebanyakan robot industri digunakan dal am bidang produksi. Penggunaan robot lainnya termasuk untuk pembersihan limb ah beracun, penjelajahan bawah air dan luar angkasa, pertambangan, pekerjaan "cari dan tolong" (search and rescue), dan untuk pencarian tambang. Belakangan ini robot mulai memasuki pasaran konsumen di bidang hiburan, dan alat pembant u rumah tangga, seperti penyedot debu, dan pemotong rumput. Saat ini hampir tidak ada orang yang tidak mengenal robot, namun pe ngertian robot tidaklah dipahami secara sama oleh setiap orang. Sebagian memb ayangkan robot adalah suatu mesin tiruan manusia (humanoid), meski demikian humanoid bukanlah satu-satunya jenis robot.
  • 4. MOTOR DC Motor Listrik DC atau DC Motor adalah suatu perangkat yang mengub ah energi listrik menjadi energi kinetik atau gerakan (motion). Motor DC ini juga d apat disebut sebagai Motor Arus Searah. Seperti namanya, DC Motor memiliki du a terminal dan memerlukan tegangan arus searah atau DC (Direct Current) untuk dapat menggerakannya. Motor Listrik DC ini biasanya digunakan pada perangkat- perangkat Elektronik dan listrik yang menggunakan sumber listrik DC seperti Vibr ator Ponsel, Kipas DC dan Bor Listrik DC. Motor Listrik DC atau DC Motor ini menghasilkan sejumlah putaran pe r menit atau biasanya dikenal dengan istilah RPM (Revolutions per minute) dan d apat dibuat berputar searah jarum jam maupun berlawanan arah jarum jam apabil a polaritas listrik yang diberikan pada Motor DC tersebut dibalikan. Motor Listrik D C tersedia dalam berbagai ukuran rpm dan bentuk. Kebanyakan Motor Listrik DC memberikan kecepatan rotasi sekitar 3000 rpm hingga 8000 rpm dengan tegang an operasional dari 1,5V hingga 24V
  • 5. MIKROKONTROLER Mikrokontroler adalah sebuah sistem komputer lengkap dalam satu chip . Mikrokontroler lebih dari sekedar sebuah mikroprosesor karena sudah terdapat atau berisikan ROM ( Read – Only Memory ),RAM (Read - Write Memory), beberapa plot masukan maupun keluaran,dan beberapa peripheral seperti pencaca h/pewaktu, ADC (Analog to Digital converter),DAC (Digital to Analog converter) dan serial komunikasi. Mikrokontroler AVR (Alf and Vegard’s Risc processor) merupakan pengontrolan utama standar industri dan riset saat ini. Hal ini dikarenakan berba gai kelebihan yang dimilikinya dibandingkan mikroprosesor antara lain lebih murah, dukungan software dan dokumentasi yang memadai dan memerlukan komponen pendukung yang sangat sedikit. Salah satu tipe mikrokontroler AVR untuk aplika si standar yang memilikifitur memuaskan ialah ATmega16. Mikrokontroler AVR (Alf and Vegard’s Risc processor) merupakan pengontrolan utama standar industri dan riset saat ini. Hal ini dikarenakanberba gai kelebihan yang dimilikinya dibandingkan mikroprosesor antara lain lebih murah, dukungan software dan dokumentasi yang memadai dan memerlukan komponen pendukung yang sangat sedikit. Salah satu tipe mikrokontroler AVR untuk aplika si standar yang memilikifitur memuaskan ialah ATmega16 ATMEGA 16
  • 6. TRANSISTOR Transistor adalah alat semikonduktor yang dipakai sebagai penguat, sebagai sirkuit pemutus dan penyambung (switching), stabilisasi tegangan, modul asi sinyal atau sebagai fungsi lainnya. Transistor dapat berfungsi semacam kran li strik, di mana berdasarkan arus inputnya (BJT) atau tegangan inputnya (FET), m emungkinkan pengaliran listrik yang sangat akurat dari sirkuit sumber listriknya Pada umumnya, transistor memiliki 3 terminal, yaitu Basis (B), Emitor (E) dan Kolektor (C). Tegangan yang di satu terminalnya misalnya Emitor dapat di pakai untuk mengatur arus dan tegangan yang lebih besar daripada arus input Ba sis, yaitu pada keluaran tegangan dan arus output Kolektor. Transistor merupakan komponen yang sangat penting dalam dunia el ektronik modern. Dalam rangkaian analog, transistor digunakan dalam amplifier ( penguat). Rangkaian analog melingkupi pengeras suara, sumber listrik stabil (sta bilisator) dan penguat sinyal radio. Dalam rangkaian-rangkaian digital, transistor d igunakan sebagai saklar berkecepatan tinggi. Beberapa transistor juga dapat dira ngkai sedemikian rupa sehingga berfungsi sebagai logic gate, memori dan fungsi rangkaian-rangkaian lainnya
  • 7. SISTEM RANGKAIAN a. Rangkaian Minimum Sistem, dimana pada rangkaian ini berfungsi untuk membangkitkan tegangan dan menjalankan sebuah IC mikrokontroler. b. Mikrokontroler ATmega16,dimana mikrokontroler ini berfungsi sebagai pengendali robot c. Output (motor DC/robot), dimana pada bagian output ini sebagai indikator hasil dari program yang telah di input ke mikrokontroler ATmega16 d. Output dari pemrograman pada mikrokontroler ATmega16 diwujudkan dalam bentuk gerakan robot
  • 8. PRINSIP KERJA PENGATURAN WAKTU Pengaturan lampu lalu lintas diatur oleh kendali mikrokontroler ATmega16 dengan mensinkronkan pada bahasa pemrograman C.Dalam bahasa C ini dilakukan konfigurasi output pada port A mikrokontroler ATmega16 sebagai output, dimana setiap port A terdiri dari 8pin yakni pin A0-A7. Sehingga inilah yang dihubungkan ke Motor DC sehingga menggerakkan robot maju . Sedangkan pengaturan pewaktuan dibuat pada bahasa C dengan menggunakan fungsi wait, seperti yang ditunjukkan pada listing program di bawah ini.
  • 9. PEMROGRAMAN MIKROKONTROLER Program ini menggunakan BASKOM AVR dengan isi program sebagai berikut : $regfile = “m161dev.dat” $crystal = 8000000 Config PORTA = Output Do PORTA = &B00000001 Waitms 700 PORTA = &B00000000 Waitms 400 Loop End Ketika program dijalanlankan maka robot akan bergerak maju selama 7 detik kemudian berhenti selama 4 detik. Robot akan bergerak mengulangi kejadian tersebut selama sumber tegangan tidak dimatikan