SlideShare a Scribd company logo
ROBOT FROM DC MOTOR
TEKNIK ELEKTRO, FAKULTAS TEKNIK, UNIVERSITAS TIDAR
Oleh : Novaris Pani Muhammad/1710501024
Enggar Sila Maid/1710501009
Dosen Pembimbing : R Suryoto Edy Raharjo, S.T., M.Eng.
DASAR TEORI
01 ROBOT
Robot adalah seperangkat alat mekanik yang bisa melakukan tugas
fisik, baik dengan pengawasan dan kontrol manusia, ataupun
menggunakan program yang telah didefinisikan terlebih dulu
(kecerdasan buatan). Istilah robot berawal bahasa Ceko“robota”
yang berarti pekerja atau kuli yang tidak mengenal lelah atau bosan.
Robot biasanya digunakan untuk tugas yang berat, berbahaya,
pekerjaan yang berulang dan kotor. Biasanya kebanyakan robot
industri digunakan dalam bidang produksi. Penggunaan robot lainnya
termasuk untuk pembersihan limbah 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
pembantu rumah tangga, seperti penyedot debu, dan pemotong
rumput.
Saat ini hampir tidak ada orang yang tidak mengenal robot, namun
pengertian robot tidaklah dipahami secara sama oleh setiap orang.
Sebagian membayangkan robot adalah suatu mesin tiruan manusia
(humanoid), meski demikian humanoid bukanlah satu-satunya jenis
robot.
02 MOTOR DC
DASAR TEORI
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 ini
biasanya digunakan pada perangkat-perangkat Elektronik dan listrik yang
menggunakan sumber listrik DC seperti Vibrator Ponsel, Kipas DC dan Bor
Listrik DC.
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 DC tersedia dalam berbagai ukuran rpm dan
bentuk. Kebanyakan Motor Listrik DC memberikan kecepatan
rotasi sekitar 3000 rpm hingga 8000 rpm dengan tegangan operasional
dari 1,5V hingga 24V
03 Atmega16
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
pencacah/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
dikarenakanberbagai 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 aplikasi 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 dikarenakanberbagai 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 aplikasi standar yang memilikifitur
memuaskan ialah ATmega16
DASAR TEORI
04 TRANSISTOR
DASAR TEORI
Transistor adalah alat semikonduktor yang dipakai sebagai penguat,
sebagai sirkuit pemutus dan penyambung (switching), stabilisasi
tegangan, modulasi sinyal atau sebagai fungsi lainnya. Transistor dapat
berfungsi semacam kran listrik, di mana berdasarkan arus inputnya (BJT)
atau tegangan inputnya (FET), memungkinkan 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 dipakai untuk mengatur arus dan tegangan yang lebih besar
daripada arus input Basis, yaitu pada keluaran tegangan dan arus output
Kolektor.
Transistor merupakan komponen yang sangat penting dalam dunia
elektronik modern. Dalam rangkaian analog, transistor digunakan dalam
amplifier (penguat). Rangkaian analog melingkupi pengeras suara,
sumber listrik stabil (stabilisator) dan penguat sinyal radio. Dalam
rangkaian-rangkaian digital, transistor digunakan sebagai saklar
berkecepatan tinggi. Beberapa transistor juga dapat dirangkai sedemikian
rupa sehingga berfungsi sebagai logic gate, memori dan fungsi rangkaian-
rangkaian lainnya
ROBOT DC MOTOR
HASIL DAN
PEMBAHASAN
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
SISTEM RANGKAIAN
HASIL DAN
PEMBAHASAN
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.
PRINSIP KERJA PENGATURAN WAKTU
HASIL DAN
PEMBAHASAN
.
Ketika program dijalanlankan maka robot akan bergerak maju selama 2
detik kemudian berhenti selama 2 detik.Robot akan bergerak mengulangi
kejadian tersebut selama sumber tegangan tidak dimatikan
PEMROGRAMAN MIKROKONTROLER
HASIL DAN
PEMBAHASAN
TERIMA
KASIH

More Related Content

What's hot

Percobaan 12 led berbasis a tmega16
Percobaan 12 led berbasis a tmega16Percobaan 12 led berbasis a tmega16
Percobaan 12 led berbasis a tmega16
DelaOktavia1
 
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
 
Traffic Light Miniature Menggunakan Microcontroller Atmega16
Traffic Light Miniature Menggunakan Microcontroller Atmega16Traffic Light Miniature Menggunakan Microcontroller Atmega16
Traffic Light Miniature Menggunakan Microcontroller Atmega16
fahm99
 
Jurnal Yean Yusapta Airlangga
Jurnal Yean Yusapta AirlanggaJurnal Yean Yusapta Airlangga
Jurnal Yean Yusapta Airlangga
flames0fhell
 
Walking robot
Walking robotWalking robot
Walking robot
1710501082
 
Traffic Light Miniature
Traffic Light Miniature Traffic Light Miniature
Traffic Light Miniature
novaris panji
 
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
Yazid98
 
Percobaan 12 led berbasis ATMega16 - BascomeAVR
Percobaan 12 led berbasis ATMega16 - BascomeAVRPercobaan 12 led berbasis ATMega16 - BascomeAVR
Percobaan 12 led berbasis ATMega16 - BascomeAVR
Maesaroh9
 
Robot Sumo
Robot SumoRobot Sumo
Robot Sumo
Imam budiyanto
 
Traffic light
Traffic lightTraffic light
Traffic light
1710501082
 
Traffic Light Menggunakan ATMega16
Traffic Light Menggunakan ATMega16Traffic Light Menggunakan ATMega16
Traffic Light Menggunakan ATMega16
Muhammad Jauhar Mukhtar Hidayat
 
Modul arduino iii
Modul arduino iiiModul arduino iii
Modul arduino iii
sutono stn
 
Traffic light dengan atmega16
Traffic light dengan atmega16Traffic light dengan atmega16
Traffic light dengan atmega16
Qurrotul Aini
 
Jurnal
Jurnal Jurnal
Jurnal unjd3
 
Walking robot - Penjual pizza
Walking robot - Penjual pizzaWalking robot - Penjual pizza
Walking robot - Penjual pizza
WyllhansR
 
Walking robot - Penjual sayur
Walking robot - Penjual sayurWalking robot - Penjual sayur
Walking robot - Penjual sayur
WyllhansR
 
Walking robot - becak tarik
Walking robot - becak tarikWalking robot - becak tarik
Walking robot - becak tarik
WyllhansR
 
Jurnal gue
Jurnal gueJurnal gue
Jurnal gueunjd3
 

What's hot (18)

Percobaan 12 led berbasis a tmega16
Percobaan 12 led berbasis a tmega16Percobaan 12 led berbasis a tmega16
Percobaan 12 led berbasis a tmega16
 
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...
 
Traffic Light Miniature Menggunakan Microcontroller Atmega16
Traffic Light Miniature Menggunakan Microcontroller Atmega16Traffic Light Miniature Menggunakan Microcontroller Atmega16
Traffic Light Miniature Menggunakan Microcontroller Atmega16
 
Jurnal Yean Yusapta Airlangga
Jurnal Yean Yusapta AirlanggaJurnal Yean Yusapta Airlangga
Jurnal Yean Yusapta Airlangga
 
Walking robot
Walking robotWalking robot
Walking robot
 
Traffic Light Miniature
Traffic Light Miniature Traffic Light Miniature
Traffic Light Miniature
 
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
 
Percobaan 12 led berbasis ATMega16 - BascomeAVR
Percobaan 12 led berbasis ATMega16 - BascomeAVRPercobaan 12 led berbasis ATMega16 - BascomeAVR
Percobaan 12 led berbasis ATMega16 - BascomeAVR
 
Robot Sumo
Robot SumoRobot Sumo
Robot Sumo
 
Traffic light
Traffic lightTraffic light
Traffic light
 
Traffic Light Menggunakan ATMega16
Traffic Light Menggunakan ATMega16Traffic Light Menggunakan ATMega16
Traffic Light Menggunakan ATMega16
 
Modul arduino iii
Modul arduino iiiModul arduino iii
Modul arduino iii
 
Traffic light dengan atmega16
Traffic light dengan atmega16Traffic light dengan atmega16
Traffic light dengan atmega16
 
Jurnal
Jurnal Jurnal
Jurnal
 
Walking robot - Penjual pizza
Walking robot - Penjual pizzaWalking robot - Penjual pizza
Walking robot - Penjual pizza
 
Walking robot - Penjual sayur
Walking robot - Penjual sayurWalking robot - Penjual sayur
Walking robot - Penjual sayur
 
Walking robot - becak tarik
Walking robot - becak tarikWalking robot - becak tarik
Walking robot - becak tarik
 
Jurnal gue
Jurnal gueJurnal gue
Jurnal gue
 

Similar to Robot sederhana motor dc

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
WindaYuningsih
 
Walking Robot Menggunakan Atmega 16
Walking Robot Menggunakan Atmega 16Walking Robot Menggunakan Atmega 16
Walking Robot Menggunakan Atmega 16
SitiAmaliaPangestu
 
Walking robot
Walking robotWalking robot
Walking robot
Fauzan Tri Nugroho
 
Traffic Light Berbasis ATMega32A
Traffic Light Berbasis ATMega32ATraffic Light Berbasis ATMega32A
Traffic Light Berbasis ATMega32A
Ammazizzaky Tarigan
 
Menerapkan dasar dasar mikrokontroler
Menerapkan dasar dasar mikrokontrolerMenerapkan dasar dasar mikrokontroler
Menerapkan dasar dasar mikrokontroler
gixcznow
 
arsitektur mikrokontroler oertemuan ke 7
arsitektur mikrokontroler oertemuan ke 7arsitektur mikrokontroler oertemuan ke 7
arsitektur mikrokontroler oertemuan ke 7
RezaPahlawan26
 
Dani w ( 100210007 ) tm transformer rev
Dani w ( 100210007 ) tm transformer revDani w ( 100210007 ) tm transformer rev
Dani w ( 100210007 ) tm transformer revRatzman III
 
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
 
Modul dasar-mikrokontroler-bab-i-pengantar
Modul dasar-mikrokontroler-bab-i-pengantarModul dasar-mikrokontroler-bab-i-pengantar
Modul dasar-mikrokontroler-bab-i-pengantar
Beny Abdurrahman
 
Lampu Lalu Lintas Menggunakan Atmega 16
Lampu Lalu Lintas Menggunakan Atmega 16Lampu Lalu Lintas Menggunakan Atmega 16
Lampu Lalu Lintas Menggunakan Atmega 16
muhclisandri
 
walking robot sederharna motor dc
walking robot sederharna motor dcwalking robot sederharna motor dc
walking robot sederharna motor dc
Nula123
 
Presentasi dan video pembelajaran Mikrokontroller
Presentasi dan video pembelajaran MikrokontrollerPresentasi dan video pembelajaran Mikrokontroller
Presentasi dan video pembelajaran Mikrokontroller
irsyadsyawal1
 
Laporan Joystick
Laporan JoystickLaporan Joystick
Laporan Joystick
Dori Pradito
 
Makalah mikroprosesor
Makalah mikroprosesorMakalah mikroprosesor
Makalah mikroprosesorAip Goper
 
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
 
Dasar dasar mikrokontroler
Dasar dasar mikrokontrolerDasar dasar mikrokontroler
Dasar dasar mikrokontroler
TantriIrawan
 
Kk1 (elektronika analog dan digital)
Kk1 (elektronika analog dan digital)Kk1 (elektronika analog dan digital)
Kk1 (elektronika analog dan digital)Danial Ahadian
 
Publikasi 08.01.2392
Publikasi 08.01.2392Publikasi 08.01.2392
Publikasi 08.01.2392Rahman Malang
 

Similar to Robot sederhana motor dc (20)

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
 
Walking Robot Menggunakan Atmega 16
Walking Robot Menggunakan Atmega 16Walking Robot Menggunakan Atmega 16
Walking Robot Menggunakan Atmega 16
 
Walking robot
Walking robotWalking robot
Walking robot
 
Traffic Light Berbasis ATMega32A
Traffic Light Berbasis ATMega32ATraffic Light Berbasis ATMega32A
Traffic Light Berbasis ATMega32A
 
Menerapkan dasar dasar mikrokontroler
Menerapkan dasar dasar mikrokontrolerMenerapkan dasar dasar mikrokontroler
Menerapkan dasar dasar mikrokontroler
 
arsitektur mikrokontroler oertemuan ke 7
arsitektur mikrokontroler oertemuan ke 7arsitektur mikrokontroler oertemuan ke 7
arsitektur mikrokontroler oertemuan ke 7
 
Dani w ( 100210007 ) tm transformer rev
Dani w ( 100210007 ) tm transformer revDani w ( 100210007 ) tm transformer rev
Dani w ( 100210007 ) tm transformer rev
 
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
 
Modul dasar-mikrokontroler-bab-i-pengantar
Modul dasar-mikrokontroler-bab-i-pengantarModul dasar-mikrokontroler-bab-i-pengantar
Modul dasar-mikrokontroler-bab-i-pengantar
 
Lampu Lalu Lintas Menggunakan Atmega 16
Lampu Lalu Lintas Menggunakan Atmega 16Lampu Lalu Lintas Menggunakan Atmega 16
Lampu Lalu Lintas Menggunakan Atmega 16
 
walking robot sederharna motor dc
walking robot sederharna motor dcwalking robot sederharna motor dc
walking robot sederharna motor dc
 
Presentasi dan video pembelajaran Mikrokontroller
Presentasi dan video pembelajaran MikrokontrollerPresentasi dan video pembelajaran Mikrokontroller
Presentasi dan video pembelajaran Mikrokontroller
 
Laporan Joystick
Laporan JoystickLaporan Joystick
Laporan Joystick
 
Makalah mikroprosesor
Makalah mikroprosesorMakalah mikroprosesor
Makalah mikroprosesor
 
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 ...
 
Dasar dasar mikrokontroler
Dasar dasar mikrokontrolerDasar dasar mikrokontroler
Dasar dasar mikrokontroler
 
Kk1
Kk1Kk1
Kk1
 
Kk1 (elektronika analog dan digital)
Kk1 (elektronika analog dan digital)Kk1 (elektronika analog dan digital)
Kk1 (elektronika analog dan digital)
 
Publikasi 08.01.2392
Publikasi 08.01.2392Publikasi 08.01.2392
Publikasi 08.01.2392
 

Robot sederhana motor dc

  • 1. ROBOT FROM DC MOTOR TEKNIK ELEKTRO, FAKULTAS TEKNIK, UNIVERSITAS TIDAR
  • 2. Oleh : Novaris Pani Muhammad/1710501024 Enggar Sila Maid/1710501009 Dosen Pembimbing : R Suryoto Edy Raharjo, S.T., M.Eng.
  • 3. DASAR TEORI 01 ROBOT Robot adalah seperangkat alat mekanik yang bisa melakukan tugas fisik, baik dengan pengawasan dan kontrol manusia, ataupun menggunakan program yang telah didefinisikan terlebih dulu (kecerdasan buatan). Istilah robot berawal bahasa Ceko“robota” yang berarti pekerja atau kuli yang tidak mengenal lelah atau bosan. Robot biasanya digunakan untuk tugas yang berat, berbahaya, pekerjaan yang berulang dan kotor. Biasanya kebanyakan robot industri digunakan dalam bidang produksi. Penggunaan robot lainnya termasuk untuk pembersihan limbah 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 pembantu rumah tangga, seperti penyedot debu, dan pemotong rumput. Saat ini hampir tidak ada orang yang tidak mengenal robot, namun pengertian robot tidaklah dipahami secara sama oleh setiap orang. Sebagian membayangkan robot adalah suatu mesin tiruan manusia (humanoid), meski demikian humanoid bukanlah satu-satunya jenis robot.
  • 4. 02 MOTOR DC DASAR TEORI 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 ini biasanya digunakan pada perangkat-perangkat Elektronik dan listrik yang menggunakan sumber listrik DC seperti Vibrator Ponsel, Kipas DC dan Bor Listrik DC. 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 DC tersedia dalam berbagai ukuran rpm dan bentuk. Kebanyakan Motor Listrik DC memberikan kecepatan rotasi sekitar 3000 rpm hingga 8000 rpm dengan tegangan operasional dari 1,5V hingga 24V
  • 5. 03 Atmega16 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 pencacah/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 dikarenakanberbagai 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 aplikasi 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 dikarenakanberbagai 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 aplikasi standar yang memilikifitur memuaskan ialah ATmega16 DASAR TEORI
  • 6. 04 TRANSISTOR DASAR TEORI Transistor adalah alat semikonduktor yang dipakai sebagai penguat, sebagai sirkuit pemutus dan penyambung (switching), stabilisasi tegangan, modulasi sinyal atau sebagai fungsi lainnya. Transistor dapat berfungsi semacam kran listrik, di mana berdasarkan arus inputnya (BJT) atau tegangan inputnya (FET), memungkinkan 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 dipakai untuk mengatur arus dan tegangan yang lebih besar daripada arus input Basis, yaitu pada keluaran tegangan dan arus output Kolektor. Transistor merupakan komponen yang sangat penting dalam dunia elektronik modern. Dalam rangkaian analog, transistor digunakan dalam amplifier (penguat). Rangkaian analog melingkupi pengeras suara, sumber listrik stabil (stabilisator) dan penguat sinyal radio. Dalam rangkaian-rangkaian digital, transistor digunakan sebagai saklar berkecepatan tinggi. Beberapa transistor juga dapat dirangkai sedemikian rupa sehingga berfungsi sebagai logic gate, memori dan fungsi rangkaian- rangkaian lainnya
  • 7. ROBOT DC MOTOR HASIL DAN PEMBAHASAN
  • 8. 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 SISTEM RANGKAIAN HASIL DAN PEMBAHASAN
  • 9. 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. PRINSIP KERJA PENGATURAN WAKTU HASIL DAN PEMBAHASAN
  • 10. . Ketika program dijalanlankan maka robot akan bergerak maju selama 2 detik kemudian berhenti selama 2 detik.Robot akan bergerak mengulangi kejadian tersebut selama sumber tegangan tidak dimatikan PEMROGRAMAN MIKROKONTROLER HASIL DAN PEMBAHASAN