Upload
others
View
10
Download
0
Embed Size (px)
Citation preview
PEMBUATAN ROBOT KOMPETISI PEMADAM API LILIN DENGAN KENDALI ENAM SENSORPENGIKUT CAHAYA BERBASIS MIKROKONTROLLER ATMEGA 8
MAKING ROBOT COMPETITION FIRE CANDLE FOLLOWERS WITH FULLS SIX LIGHT SENSOR-BASED MICROCONTROLLER ATMEGA8
Oleh : Moch.Anis Firdaus
NIM : 08507131008
E-mail : [email protected]
ABSTRAK
Pembuatan proyek akhir ini bertujuan untuk merealisasikan perangkat keras sistem berbasis mikrokontroler Atmega8 untuk membangun robot pemadam api sederhana dengan kendali enam sensor.
Metode pelaksana pembuatan proyek ini di lakukan dalam beberapa tahap yaitu,(1) identifikasi kebutuhan,(2) analisis kebutuhan,(3) perancangan sistem,(4) perancangan perangkat keras,(5) perancangan perangkat lunak ,(6) pembuatan dan (7) pengujian alat.Pembuatan robot kompetisi pemadam api lilin dengan kendali enam sensor pengikut cahaya berbasis mikrokontroller atmega8 dengan sistem pengendali yang di buat menggunakan bahasa C.Robot light follower adalah robot yang bisa bergerak mengikut cahaya.
Dari hasil pengujian yang dilakukan dapat di ketahui perangkat keras telah berhasil di buat menggunakan sistem minimum mikrokontroler Atmega 8 yang sebagai pengendali di buat pengendali keseluruhan pada sistem.Pemrograman bahasa C yang kemudian enam sensor pengendali cahaya menggunakan photodioda dan kipas sebagai pemadam api lilin sebagai pengendali motor DC adalah transistor Bd 139
ABSTRACT
Preparation of final project aims to realize hardware Atmega8 micocontroller based system to build simple fire extinguiser robot with six control lihgt sensor followers
The method of making the implementation of this project is done in several stages.namely,(1) identification of needs,(2) Needs Analysis,(3) System Design,(4) Hardware Design,(5) Software Design,(6) Preparation and (7) Testing Robots tool competition.The making of fire candle followers with full six light sensor – based microcontroller ATMEGA8,microcontroller ATMEGA8 with system controller that is builts usung C.Light followers robots is robot that can move to follow the light path.
From the results of the testing can be done in the know hardware has been succesfully created using the microcontroller Atmega8 minimum system as whole on system controller coupled with software others instrument.C programing language and then six sensor lihgt controllers using as photodiode,and fan as fire extinguiser candles as DC motor controllers are compiled using transistor Bd 139.
Keywords : Robot Making Competition With Full Fire Candle Followers Six Ligt Sensor-Based Microcontroler
Pembuatan Robot Kompetisi Pemadam Api Lilin …..( Moch.Anis Firdaus) 1
Rangkaian
Kipas Pemadam Api
Rangkaian
Mikrokontroler ATmega8
Sensor Pengendali cahaya
Driver Pengendali
Motor Kanan
Motor Kiri
PENDAHULUAN
Perkembangan teknologi dalam kurun waktu singkat telah mengalami perubahan yang sangat pesat. Teknologi padadasarnya dibuat dan dikembangkan oleh manusia untuk mempermudah setiap pekerjaan dan urusan. Banyak teknologi telah dikembangkan dan membawa manfaat bagi kehidupan. Salah satunya teknologi yang diterapkan pada robot. Robot merupakan suatu alat mekanik yang dibuat dan dikendalikan oleh manusia. Seiring perkembangan teknologi saat ini banyak berbagai robot canggih telah diciptakan seperti sistem keamanan rumah, telekomunikasi, robot untuk pendeteksi bom bahkan robot sebagai pembantu pemadam api.Di indonesia sendiri perkembangan robotik dikota kota besar sudah mulai ramai. Hal ini terbukti dengan adanya ekstrakurikuler yang diadakan disekolah sekolah, yang harapannya menumbuh kembangkan siswa khususnya dalam teknologi robot untuk dapat bersaing dalam ajang kompetisi.Hal inilah yang menjadikan beberapa sekolah-sekolah favorit dikota besar mengadakan pendidikan robotik baik ekstrakurikuler maupunintrakurikuler.Namun bagi sekolah-sekolah negeri di kota-kota.
KONSEP RANCANGAN
Konsep rancangan dari proyek akhir ini di buat untuk mengetahui rancangan kerja alat dan mengetahui kelayakannya.
Gambar 1.Blok diagram robot pemadam api lilin enam sensor
Sistemrobotpemadam api sederhana dengan kendali enam sensor pengikutcahaya berbasis mikrokontroler ATmega8 (1) Catu Daya. Rangkaian ini digunakan untuk mensuplai tegangan keseluruhan. Catu daya yang dipakai dalam sistem ini bersumber dari tegangan baterai 9 volt yang kemudian diatur ke dalam sistem tegangan DC 5 Volt, agar sistem berjalan.(2) Sistem Mikrokontroler ATmega8. Rangkaian ini digunakan sebagai sistem utama pengontrolan robot Sistem pengontrolan yang digunakan yaitu menggunakan mikrokontroler dari Atmel yaitu ATmega8 dengan memanfaatkan beberapa pininput/output yang digunakan untuk sensor, tombol, dan penampil.(3) Blok Rangkaian Sensor CahayaRangkaian ini digunakan sebagai bagian untuk proses pembacaan nilai tingkat cahaya yang masuk.(4) Blok Rangkaian Driver Pengendali Motor DCRangkaian ini digunakan sebagai hasil kontrol akhir pergerakan robot. Driver ini akan mengendalikan arah putaran motor kanan dan motor kirisesuai dengan nilai sensor yang masuk. Jika kondisi kedua sensor yang berada di tengah terpenuhi maka IC driver ini akan mengirimkan sinyal untuk memerintahkan motor kanan dan kiri maju. namun jika kondisi kedua sensor disebelah kiri yang terpenuhi maka IC driver akan mengendalikan putaran motor yang kanan maju lebih cepat dan yang kiri berlawanan(5)Rangkaian Pengendali KipasRangkaiandigunakan sebagai pengendalian penyalaan motor pada kipas, rangkaian ini bekerja saat robot sudah mendekati titik api.
Pembuatan Robot Kompetisi Pemadam Api Lilin …..( Moch.Anis Firdaus) 2
Gam
HAS
mbar 2.Alu
SIL PENG
(1)Pengujdaya disindaya yangatau belumkesalahan L7805
(2)PengujPengujian ATMega8menghubudicek tipe
(3)Pengujpembacaanapakah sensinari olehdilakukan sensor kmultimetertegangan senter.
ur Flowch
GUJIAN DA
jian Catuni untuk mg dibuat sm, dan unyang diha
jian Sistemsistem m
diungkan alchip signa
jian Pembn sensor nsor telah h lampu dengan m
kemudian r apakah asensor sa
hart
AN PEMB
u DayaPemengetahuisesuai yan
ntuk mengasilkan oleh
m Minimuminimum m
ilakukan lat denganature dan F
bacaan Sendisni untubekerja ataatau sens
menyinarimdiukur
ada perubaaat disinar
Pemb
BAHASAN
engujian ci apakah cng diinginetahui tingh IC regul
um ATmegmikrokontr
denn PC un
Fuse Bits
nsorPenguuk mengeau idak saaor. Pengu
masing-masmengguna
ahan intensri lampu a
buatan Robo
N
catu catu
nkan gkat lator
ga8. roler ngan ntuk
ujian ecek at di ujian sing akan sitas atau
ot Kompetis
(4) padabahamen
KESIM
A. K
DaripembahaSederhanPengikutAtmega8alat ini dengan mikrokoProcessikerja alsensor mendetesebagai perangkamikrokodengan beberapamenggunfungsi Pinput/ouRobot Kendali Mikrokotelah berbekerja menggun
B.
makditaditaagasenapi sebu
si Pemadam
Program.a proyek aasa pemnggunakan
MPULAN D
Kesimpula
i uraian pasan mengna Dengat Cahaya8Desain P
telah bebaik.Ran
ontroler Aing Unit(Clat secaraphotodiod
eksi cahayapengakti
at lunakontroler A
baik. padaa penggunakan rePWM ser
utput mikrPemadamEnam Sen
ontroller Arjalan sesusecara ot
nakan caha
Saran Untuk p
ka bebeambahkan, ambahkan ar lebih msor. (2) P
secara uah titik ap
m Api Lilin …
Desain pakhir ini dmrogramansoftware C
DAN SARA
an
perancangagenai Roan Kenda BerbasiPerancangaerhasil dibngkaian ATMega8 CPU) yanga keselurude yang a dan satuif kipas
k yang ATmega8 a program
unaan funegister unrta registerokontrolle
m Api Snsor Pengik
Atmega8 iniuai yang ditomatis deaya senter
penyempurerapa sar
antara tampilan
memudahkaerlu adanyotomatis pi.
…..( Moch
pembuatandibuat menn C CodeVision
AN
an, pembuobot Pemaali Enamis Mikroan perangbuat dan
sistem sebagai
g mengatuuhan.Enam
digunakau sensor p
(1) Perdigunakadapat
m robot inngsi regisntuk mener untuk er (2) UnjSederhana kut Cahayai secara keiharapkan. engan dik
rnaan lebran yan
lain: (LCD pad
an pengeceya sistem ketika m
.Anis Fird
n program nggunakan
dengan nAVR
uatan dan adam Api
m Sensor okontroller kat keras berfungsi minimum
Central ur seluruh
m kendali an untuk hotodioderancangan an pada berfungsi i terdapat
ster yaitu ngaktifkan
mengatur njuk kerja
Dengan a Berbasis eseluruhan
Robot ini kendalikan
bih lanjutng perlu1) Perluda sistemekan nilaipemadam
mendeteksi
daus) 3
t u u
m
m