Mukhamad Subkhan
Prodi Teknik Informatika, Fakultas Teknik, Universitas Muhammadiyah Cirebon
ABSTRAK
Robot Pengikut Cahaya merupakan suatu bentuk robot bergerak otonom yang mempunyai misi mengikuti
suatu sumber cahaya yang telah ditentukan. Sistem terdiri atas perangkat keras dan perangkat lunak. Perangkat keras
terdiri atas mikrokontroler Atmega8a, rangkaian sensor photodiode, rangkaian driver motor DC IC L293D.
Dalam penelitian kali ini bermaksud membuat sebuah Robot Pengikut Cahaya yang mengikuti cahaya jika
sumber cahaya mengenai sensor robot, komponen utama robot ini adalah Receiver berupa Photodioda Superbright
sebagai input data sedangkan Transmiter dapat berupa cahaya yang bersumber dari lampu laser atau lampu center,
mikrokontroler sebagai pengolah data, serta motor DC sebagai penggerak robot. Hasil penelitian menunjukkan
bahwa robot dapat diperintahkan bergerak mengikuti cahaya dari satu titik ke titik yang lain sesuai dengan cahaya
yang mengenai sensor robot.
56
pengembangan robot salah satunya robot light
follower untuk para mahasiswa.
2. Rumusan Masalah c. Manfaat bagi masyarakat
a. Bagaimana cara sistem mengetahui input berupa Pembuatan robot pengikut cahaya (Light
cahaya? follower) menggunakan sensor photo diode yang
b. Bagaimana cara membuat program untuk robot berfungsi sebagai LDR berbasis mikrokontroler
light follower yang bisa diperintahkan sesuai ATMega8a dapat dimanfaatkan untuk:
yang diinginkan? 1. Sistem kontrol motor,
c. Bagaimana cara memberikan perintah (instruksi) 2. Sistem pengikut cahaya,
external ke dalam robot light follower? 3. Sistem transportasi modern dan,
4. Hal ini diutamakan pada peran robot yang
3. Batasan Masalah dapat menggantikan pekerjaan manusia
a. Sensor yang digunakan untuk mendeteksi cahaya terutama dalam lingkungan yang berbahaya,
adalah sensor photodiode yang berfungsi sebagai seperti daerah radiasi nuklir, penjelajahan
LDR. ruang angkasa, penjinak bom dan lain-lain
b. Sebagai program kompailer digunakan Bascom
AVR 1.11.9.8. 6. Metode dan teknik penelitian
c. Sebagai sumber cahaya pada robot pencari cahaya a. Metode Penelitian
menggunakan cahaya lampu senter.
Metode merupakan cara utama yang
d. Untuk mengontrol jalan proses pada mobil robot dipergunakan untuk mencapai tujuan. Metode
pencari cahaya menggunakan mikrokontroler adalah cara kerja untuk memahami suatu objek.
ATMEL ATMega8a. Dari konsep tersebut maka pengertian metode
penelitian ini mengarah kepada cara kerja yang
4. Maksud dan Tujuan Penelitian dilandasi ilmu. Dengan kata lain, metode
a. Maksud Penelitian merupakan cara kerja ilmiah untuk memahami
Penelitian ini dimaksudkan untuk suatu objek penelitian.
mengembangkan sebuah robot light follower yang Metode dalam penelitian ini adalah “Metode
bisa bergerak dengan intensitas cahaya yang di Penelitian Deskriptif Analisis”. Iqbal Hasan
pancarkan dengan sebuah lampu senter. (2004:185) menjelaskan Analisis deskriptif adalah
b. Tujuan Penelitian merupakan bentuk analisis data penelitian untuk
Robot light follower di tujukan untuk menguji generalisasi hasil penelitian berdasarkan
menggantikan robot penarik barang dengan satu sample. Analisa deskriptif ini dilakukan
menggunakan deteksi garis yang di nilai kurang dengan pengujian hipotesis deskriptif. Hasil
efektif karena hanya mampu bergerak di lintasan analisisnya adalah apakah hipotesis penelitian
yang sudah di tentukan, sedangkan robot light dapat digeneralisasikan atau tidak. Jika hipotesis
follower bisa bergerak bebas mengikuti arah nol (H0) diterima, berarti hasil penelitian dapat
cahaya yang terdeteksi oleh sensor. digeneralisasikan. Analisis deskriptif ini
menggunakan satu variabel atau lebih tapi bersifat
mandiri, oleh karena itu analisis ini tidak
5. Manfaat Penelitian berbentuk perbandingan atau hubungan.
a. Manfaat bagi peneliti
Penelitian deskriptif merupakan penelitian
Mengaplikasikan materi yang sudah
yang dimaksudkan untuk mengumpulkan
didapatkan selama perkuliahan yang berkaitan
informasi mengenai status suatu gejala yang ada,
dengan mikroprosesor dan bahasa basic serta
yaitu keadaan gejala menurut apa adanya pada
mengembangkan penelitian pada saat PKL
saat penelitian dilakukan (Suharsimi Arikunto :
(Praktek Kerja Lapangan) tentang “Rancang
2006). Jadi tujuan penelitian deskriptif adalah
Bangun Sistem Hardware dan Software Robot
untuk membuat penjelasan secara sistematis,
Line Pollower Berbasis Mikrokontroler
faktual, dan akurat mengenai fakta - fakta dan
AT89S51”.
sifat-sifat populasi atau daerah tertentu. Dalam arti
ini pada penelitian deskriptif sebenarnya tidak
b. Manfaat bagi Universitas
perlu mencari atau menerangkan saling hubungan
Sebagai syarat kelulusan Universitas dan
atau komparasi, sehingga juga tidak memerlukan
Sebagai salah satu dokumen atau referensi
hipotesis. Namun demikian, dalam
Universitas Muhammadiyah Cirebon dalam proses
perkembangannya selain menjelaskan tentang
57
situasi atau kejadian yang sudah berlangsung 2. Tinjauan Pustaka
sebuah penelitian deskriptif juga dirancang untuk Dewasa ini perkembangan dunia Elektronika
membuat komparasi maupun untuk mengetahui sangat pesat khusunya dalam pembuatan robot,
hubungan atas satu variabel kepada variabel lain. berbagai perlombaan diselenggarakan untuk mengadu
b. Teknik Penelitian tingkat tekologi yang dimiliki. Dari hanya sekedar
Teknik pengumpulan data yang digunakan di hobi sampai industry robot tidak pernah habis
dalam penelitian ini adalah sebagai berikut : dibicarakan.Robot mobil khususnya dalam dunia
1. Studi literatur industri sangat dibutuhkan untuk efisiensi sebuah
Merupakan metode yang dilakukan oleh pekerjaan yang dapat menghemat cost dari sebuah
penulis dengan mengunjungi dan mempelajari produksi.Selain itu juga banyak dipakai di industri,
website, situs-situs dan Jurnal-Jurnal yang Robot Mobil juga digunakan untuk menjangkau daerah
berhubungan dengan penelitian ini, serta yang dianggap bahaya yang tidak mampu ditangani
mempelajari rangkaian elektronik, bahasa manusia demi alasan keamanan dan lain sebagainya
pemrograman dan metode penerapan Dalam tugas akhir ini akan dibuat sebuah robot
program. mobil yang bisa mengikuti garis dan berhenti jika
2. Wawancara mendeteksi sebuah halangan didepannya.
Pencarian data dengan melakukan dengan Menggunakan mikrokontroler AT89S51, sensor
tanya jawab dengan dosen pembimbing atau ultrasonik sebagai pendeteksi halangan dan sensor
orang yang menguasai permasalahan tentang infra merah sebagai pendeteksi garis yang dijejaki.
penelitian ini. Robot Mobil akan berjalan mengikuti garis yang
dirancang, jika ada halangan didepannya akan berhenti
3. Eksperimen selama halangan itu masih ada dan berjalan kembali
Melakukan eksperimen trial and error jika sensor ultrasonik tidak mendeteksi halangan
dengan berdasarkan data-data yang diperoleh didepanya (Hendri Donnel, 2012).
dengan diperkuatkan secara teoritis dari
rumus maupun grafis. 3. Robot Light Follower
Robot light follower adalah robot yang bisa
bergerak mengikuti jalur pandu cahaya. Cahaya pandu
B. Landasan Teori yang digunakan dalam hal ini adalah cahaya lampu
1. Sejarah Robotika senter yang dihadapkan di depan robot, kiri,
Definisi dari robot adalah sebuah alat mekanik kanan,tengah, karena robot tersebut akan
yang dapat melakukan tugas fisik, baik menggunakan menginputkan algoritma yang sudah diprogram yang
pengawasan dan control manusia, ataupun dimana algoritma tersebut membandingkan mana
menggunakan program yang telah didefinisikan cahaya yang lebih terang maka robot tersebut akan
terlebih dahulu, dimana untuk mencapai sesuatu mengikuti arah cahaya yang lebih terang dan diterima
tujuan, disetiap pergerakan robot tersebut dijalankan oleh photodiode yang berfungsi sebagaiLDR (Light
secara otomatis (Leppanen Ilka, 2007). dependent resistor).
Istilah robot berasal dari bahasa Cekoslowakia.
Kata robot berasal dari kosakata "Robota" yang berarti 4. Mikrokontroler
"kerja cepat".Istilah ini muncul pada tahun 1920 oleh Mikrokontroler sebagai teknologi mikroelektronik
seorang pengarang sandiwara bernama Karel terbaru yaitu teknologi semikonduktor kehadiranya
Capec.Karyanya pada saat itu berjudul Rossums sangat membantu perkembangan dunia elektronika.
Universal Robot yang artinya Robot Dunia milik Dengan arsitektur yang praktis dan harganya yang
Rossum. Rossum merancang dan membangun suatu relative murah tetapi memuat banyak kandungan
bala tentara yang terdiri dari robot industri yang transistor yang terintegrasi, sehingga mendukung
akhirnya menjadi terlalu cerdik dan akhirnya dibuatnya rangkaian elektronika yang lebih
menguasai manusia. ringkas.(Widodo Budiharto, 2005, 17)
Kata Robotics juga berasal dari novel fiksi sains Mikrokontroler adalah IC yang dapat diprogram
runaround yang ditulis oleh Isaac Asimov pada tahun berulang kali, baik ditulis atau dihapus.Biasanya
1942. Sedangkan pengertian robot secara tepat adalah digunakan untuk pengontrolan otomatis dan manual
system atau alat yang dapat berperilaku atau meniru pada perangkat elektronika. (Agus Bejo, 2008, 5)
perilaku manusia dengan tujuan untuk menggantikan Beberapa tahun terakhir, mikrokontroler sangat
dan mempermudah kerja/aktifitas manusia. banyak digunakan terutama dalam pengontrolan
robot.Seiring perkembangan elektronika,
mikrokontroler dibuat semakin kompak dengan bahasa
pemrograman yang juga ikut berubah. Salah satunya
58
adalah mikrokontroler AVR (Alf and Vegard’s Risc cycle (Duclin, 2008). Secara umum duty cycle
processor) ATmega8535 yang menggunakan teknologi merupakan lebar pulsa PWM. Dengan prinsip ini maka
RISC (Reduce Instruction Set Computing) dimana akan mudah mengatur lebar pulsa untuk mendapatkan
program berjalan lebih cepat karena hanya kecepatan motor DC yang diinginkan. PWM bekerja
membutuhkan satu siklus clock untuk mengeksekusi dengan pembuatan gelombang kotak (persegi) yang
satu instruksi program. Secara umum, AVR dapat merupakan variabel antara perbandingan on -off,
dikelompokkan menjadi 4 kelas, yaitu kelas ATtiny, dimana rata-rata lamanya waktu berkisar antara 0
keluarga AT90Sxx, keluarga ATmega, dan sampai 100 persen (Cook, 1999).
AT86RFxx.Pada dasarnya yang membedakan masing-
masing kelas adalah memori, peripheral, dan C. Perancangan dan Pembuatan Hardware
fungsinya. Dari segi arsitektur dan instruksi yang 1. Perancangan dan pembuatan hardware
digunakan, mereka bisa dikatakan hampir sama. (Agus a. Blok diagram sistem
Bejo, 2008, 6)
Mikrokontroler AVR ATmega8 memiliki fitur
yang cukup lengkap.Mikrokontroler AVR ATmega8
telah dilengkapi dengan ADC internal, EEPROM
internal, Timer/Counter, PWM, analogcomparator, dll
(M.Ary Heryanto, 2008).Sehingga dengan fasilitas
yang lengkap ini memungkinkan kita belajar
mikrokontroler keluarga AVR dengan lebih mudah
dan efisien, serta dapat mengembangkan kreativitas
penggunaan mikrokontroler ATmega8. (Agus Bejo,
2008, 6). Gambar 1.1 Blok diagram sistem
59
Start
Tekan
Tombol 1
Baca Sensor
Start Adc
Do
Sensor_kanan = Getadc(0)
Sensor_depan = Getadc(1)
Sensor_kiri = Getadc(2)
Sensor_belakang = Getadc(3)
e. Blok pengolah
If Sensor_depan <= Batas
And Sensor_kanan <= Batas Kanan
And Sensor_kiri > Batas
60
Gambar 1.9 DI-USB AVR ISP V2/DI-USB to Serial
TTL berbasis AVR910
Gambar 1.12 Rangkaian USB Downloader
2. Pengujian Sensor
Setelah dilakukan pengujian pada sensor
D. Implementasi dan pengujian photodiode dengan menggunakan cahaya dari
1. Implementasi mekanik robot senter maka telah didapatkan batasan minimum
a. Mekanik robot dan maksimum penerimaan sensor cahaya terhadap
kinerja robot light followers sesuai dengan
intensitas cahaya yang masuk/diterima seperti yang
di tunjukan oleh gambar berikut:
61
a. Mengganti komparator dengan ADC agar
sensor tidak hanya menilai berdasarkan terang
4. Pengujian Lingkungan
dan gelapnya saja tetapi lebih berdasarkan
a. Jika pada lingkungan tertutup dimana intensitas
intensitas cahaya yang diterima.
cahayanya rendah, Robot light follower tidak
b. Menggunakan catu daya yang baik, misalnya
akan bergerak/diam. Akan tetapi Robot Light
battery kering sehingga robot dapat bekerja
Followers akan bergerak apabil di zona
lebih kuat/tahan lama.
sensornya mendapatkan cahaya yang lebih. Kita
c. Menggunakan gearbox yang bagus sehingga
contohkan menggunakan cahaya tambahan dari
putaran roda menjadi lebih bertenaga dan tidak
sebuah lampu senter.
terlalu membebani motor DC yang digunakan.
b. Berbeda halnya apabila Robot Light Followers
d. Menggunakan kerangka roda dari bahan yang
diletakkan di lingkungan terbuka/siang hari
lebih kuat agar tidak mudah pecah/rusak.
dimana intensitas cahayanya sangat tinggi,
e. Memperhitungkan penempatan roda belakang
robot light followers akan bergerak dengan
dan roda bebas, agar pergerakan robot tidak
sendirinya tanpa dibantu dengan cahaya dari
mengalami hambatan.
senter.
f. Pemasangan PWM (Pulse Width Modulation)
pada program, fungsinya mengatur kecepatan
E. Kesimpulan perputaran motor dc
1. Kesimpuan g. Untuk sensor photodiode baiknya ditambahkan
Setelah melakukakan perancangan dan pengujian potensiometer yang berfungsi untuk mengatur
robot light follower, penulis dapat mengambil tinggi rendahnya kepekaan sensor terhadap
kesimpulan: cahaya.
a. Dalam pergerakannya robot ini memerlukan
sumber tegangan DC untuk mengaktifkan
rangkaian. F. DAFTAR PUSTAKA
b. Mikrokontroler bekerja mengatur arah jalannya 1. http://www.scribd.com/doc/75763152/atmega-8.
robot sesuai dengan inputan sensor photodiode Dikunjungi tanggal 7 Oktober 2012.
yang terkena/menerima cahaya dengan intesitas
yang lebih besar. 2. http://letsmakerobots.com/node/33698.
c. Roda pada gearbox yang berfungsi sebagai Dikunjungi tanggal 7 Oktober 2012.
penggerak harus mempunyai gaya gesek yang
besar agar robot dapat berjalan maksimal. 3. http://eprints.undip.ac.id/24619/1/SISTEM~1.PDF
d. Photodiode yang digunakan mempunyai . Diunduh tanggal 7 Oktober 2012.
responsible yang cukup baik terhadap intensitas
cahaya yang diterima. Pada saat pengujian pada 4. Bejo, Agus, 2008, C & AVR, Graha Ilmu,
kondisi terang nilai resistansi yang dihasilkan Yogyakarta.
berkisar antara 0 sampai 3K, sedangkan saat
kondisi gelap nilai resistansi yang dihasilkan bisa 5. http://elib.unikom.ac.id/files/disk1/529/jbptuniko
sampai lebih dari 2M. mpp-gdl-hilmanjaka-26404-4-unikom_h-i.pdf.
e. Robot ini memiliki arah pergerakan Yaitu Maju, Diunduh tanggal 14 Oktober 2012.
Belok Kanan, Belok Kiri, dan Mundur sesuai
dengan program pada mikrokontroler. 6. http://storage.jak-
f. Berdasarkan riset, robot memiliki kemampuan stik.ac.id/students/paper/skripsi/20402076/7.%20B
untuk mengikuti sumber cahaya yang lebih terang AB%20II.pdf. Diunduh tanggal 14 Oktober 2012.
daripada lingkungan sekitarnya.
7. Maturidi, Ade Johar . 2012. Metode Penelitian
Teknik Informatika. Deepublish. Yogyakarta
62
10. Cook, G. F. 1999. Pulse Width Modulator for 12
and 24 Volt appli cations. Artikel dalam Home
Power Magazine.
13. http://gravitonevolusion.wordpress.com/2009/11/2
6/ayat-ayat-al-quran/. Dikunjungi tanggal 21
Oktober 2012
63