PENERAPAN SINYAL ULTRASONIK PADA SISTEM PENGENDALIAN ROBOT MOBIL

dokumen-dokumen yang mirip
PENERAPAN SINYAL ULTRASONIK PADA SISTEM PENGENDALIAN ROBOT MOBIL PUBLIKASI ILMIAH

Tugas Sensor Ultrasonik HC-SR04

BAB III METODOLOGI PENELITIAN

ROBOT PENJEJAK RUANGAN DENGAN SENSOR ULTRASONIK DAN KENDALI GANDA MELALUI BLUETOOTH

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB I PENDAHULUAN 1.1 Latar Belakang

MAKALAH SEMINAR TUGAS AKHIR PENGUKUR VOLUME ZAT CAIR MENGGUNAKAN GELOMBANG ULTRASONIK BERBASIS MIKROKONTROLER AT89S51

ROBOT ULAR PENDETEKSI LOGAM BERBASIS MIKROKONTROLER

RANCANG BANGUN SENSOR PARKIR MOBIL PADA GARASI BERBASIS MIKROKONTROLER ARDUINO MEGA 2560

BAB 3 PERANCANGAN SISTEM

BAB 4 HASIL DAN PEMBAHASAN

III. METODE PENELITIAN. Perancangan sistem dilakukan dari bulan Maret sampai Juni 2014, bertempat di

Sistem Pengaman Parkir dengan Visualisasi Jarak Menggunakan Sensor PING dan LCD

Edisi Juni 2011 Volume V No. 1-2 ISSN PEMASANGAN SENSOR GELOMBANG ULTRASONIK UNTUK APLIKASI ROBOT ANTI-BENTUR

BAB I PENDAHULUAN. aspek kehidupan manusia. Hal ini dapat dilihat dari pembuatan robot-robot cerdas dan otomatis

BAB III ANALISIS DAN PERANCANGAN

BAB III PERANCANGAN DAN PEMBUATAN APLIKASI

BAB 4 IMPLEMENTASI DAN EVALUASI. Pada Bab IV ini menjelaskan tentang spesifikasi sistem, rancang bangun

Perancangan Robot Pemadam Api Divisi Senior Berkaki

BAB IV PENGUJIAN DAN ANALISIS SISTEM. didapat suatu sistem yang dapat mengendalikan mobile robot dengan PID

Simulasi Sistem Kendali Kecepatan Mobil Secara Otomatis

ROBOT CERDAS BERKAKI PEMADAM API

BAB III PERANCANGAN ALAT

SISTEM INFORMASI AREA PARKIR BERBASIS MIKROKONTROLER ATMEGA 16

ROBOT PEMBAGI KERTAS SOAL UJIAN BERBASIS MIKROKONTROLER ATMEGA 16

I. PENDAHULUAN. Tingginya angka kecelakaan di Indonesia sering sekali menjadi topik pembicaraan

RANCANG BANGUN SISTEM MEKATRONIKA ROBOT PENCARI TITIK API ( Dalam Rangka Kontes Robot Cerdas Indonesia ) Oscar Haris, ST.

RANCANG BANGUN ROBOT PENGIKUT GARIS DAN PENDETEKSI HALANG RINTANG BERBASIS MIKROKONTROLER AVR SKRIPSI

BAB IV PENGUJIAN DAN ANALISA RANGKAIAN

BAB II DASAR TEORI. Arduino adalah pengendali mikro single-board yang bersifat opensource,

BAB I PENDAHULUAN. yang berbentuk pasti memiliki ukuran, baik itu panjang, tinggi, berat, volume,

RANCANG BANGUN ROBOT PENGANTAR SURAT MENGGUNAKAN MIKROKONTROLER AT89S51

DT-51 Application Note

BAB I PENDAHULUAN. Mikrokontroler merupakan pengontrol mikro atau disebut juga Single Chip

Jurnal Ilmiah Widya Teknik Vol No ISSN

BAB III PERANCANGAN DAN PEMBUATAN ALAT

Rancang Bangun Robot Leader Dan Robot Follower Dengan Sistem Navigasi Sensor Infra Merah

Tugas Akhir PERANCANGAN DAN PEMBUATAN ALAT UKUR JARAK PADA KENDARAAN BERBASIS MIKROKONTROLER ATMEGA8535 OLEH : PUTU TIMOR HARTAWAN

ROBOT OMNI DIRECTIONAL STEERING BERBASIS MIKROKONTROLER. Muchamad Nur Hudi. Dyah Lestari

MOTOR DRIVER. Gambar 1 Bagian-bagian Robot

JURNAL RISET FISIKA EDUKASI DAN SAINS

BAB III PERENCANAAN DAN PERANCANGAN

BAB III PERANCANGAN SISTEM

BAB IV UJI COBA DAN ANALISIS SISTEM

BAB IV PENGUJIAN ALAT DAN PEMBAHASAN

JOBSHEET SENSOR UNTRASONIC (MENGUKUR TEGANGAN BENDA PANTUL)

ini merupakan nilai asli yang didapat oleh mikrokontroler tanpa perkalian

Miniatur Palang Pintu Kereta Api Otomatis dengan Menampilkan Kecepatan Kereta Serta Waktu Tunggu Menggunakan Arduino

Gambar 3.1 Diagram Blok Sistem

BAB IV PENGUJIAN ALAT DAN ANALISA

PENGUKUR TINGGI BADAN DENGAN DETEKTOR ULTRASONIK

Dibuat Oleh : Sinta Suciana Rahayu P / Dosen Pembimbing : Ir. Fitri Sjafrina, MM

BAB IV PENGUJIAN DAN ANALISA ALAT

IMPLEMENTASI ROBOT TANK MENGGUNAKAN KAMERA CCTV WIRELLES BERBASIS MIKROKONTROLER ATmega 8535L

ALAT UKUR JARAK PADA MOBIL BERBASIS SISTEM ULTRASONIK

BAB I PENDAHULUAN. pemikiran-pemikiran yang inovatif dengan menggunakan peralatan seminimal

BAB III ANALISIS DAN PERANCANGAN

RANCANG BANGUN ALAT UKUR KETINGGIAN BENSIN DI DALAM RESERVOIR SPBU DENGAN SENSOR ULTRASONIK. Skripsi

SENSOR ULTRASONIK. Dian Mustika Putri. Abstrak. Pendahuluan. ::

PERANCANGAN ROBOT OKTAPOD DENGAN DUA DERAJAT KEBEBASAN ASIMETRI

BAB IV IMPLEMENTASI DAN ANALISIS. pengukuran bahan bakar minyak pada tangki SPBU ini terbagi dalam dua

BAB I PENDAHULUAN. Inggris, Jepang, Perancis) berlomba-lomba untuk menciptakan robot-robot

PENGONTROL VOLUME AIR DALAM TANGKI BERBASIS MIKROKONTROLER AT 89S52

LAPORAN MEMBUAT ALAT PRAKTIK MIKROPROSESSOR

RANCANG BANGUN ALAT PENDETEKSI JARAK AMAN MENONTON TV MENGGUNAKAN MIKROKONTROLER ATMEGA 8535

BAB III PERANCANGAN DAN PEMBUATAN ALAT

ROBOT PENGHINDAR HALANGAN DENGAN MIKROKONTROLER AT89C51

BAB III PERANCANGAN. Pada bab ini akan dijelaskan mengenai perancangan dari perangkat keras, serta perangkat lunak dari algoritma robot.

Proceeding CALL FOR PAPER - SNFT 2011

BAB I PENDAHULUAN. baik dalam bidang keilmuan ataupun kehidupan sehari-hari. Para ahli di bidang keilmuan juga terus meneliti fenomena-fenomena

BAB II DASAR TEORI Arduino Mega 2560

BAB IV HASIL DAN UJI COBA

Robot Bergerak Penjejak Jalur Bertenaga Sel Surya

PERANCANGAN SISTEM KENDALI GERAK PADA PLATFORM ROBOT PENGANGKUT

Perancangan Dan Pembuatan Robot Beroda Dan Berlengan Yang Dilengkapi Dengan Kamera Video Berbasis Mikrokotroler AT89S51

BAB IV HASIL DAN UJI COBA

Robot Mobile Penghindar Halangan (Avoider Mobile Robot) Berbasis Mikrokontroler AT89S51

BAB IV PENGUJIAN DAN ANALISA RANGKAIAN KONTROL PANEL

RANCANG BANGUN ALAT DETEKSI KEMATANGAN BUAH BERDASARKAN WARNA MENGGUNAKAN MIKROKONTROLLER

Jurnal Coding Sistem Komputer Untan Volume 05, No.2 (2017), hal ISSN : X

BAB 1 PENDAHULUAN. Mengendarai sebuah mobil di jalan merupakan kenyamanan tersendiri.

RANCANG BANGUN MODEL SISTEM PENGENDALI DAN PENGAMANAN PINTU BERBASIS MIKROKONTROLER AT89S51 DENGAN MENGGUNAKAN MEDIA KARTU IDENTIFIKASI DAN HANDPHONE

BAB III PERANCANGAN ALAT

RANCANG BANGUN PENGURAS DAN PENGISI TEMPAT MINUM TERNAK PADA PETERNAKAN BEBEK

Implementasi Sensor Ultrasonik Untuk Mengukur Panjang Gelombang Suara Berbasis Mikrokontroler

POSITRON, Vol. VI, No. 1 (2016), Hal ISSN :

RANCANG BANGUN RAUTAN PENSIL PINTAR BERBASIS MIKROKONTROLER ATMEGA 8535

Rancang Bangun Alat Penghitung Jumlah Pengunjung di Toko Adhelina Berbasis Mikrokontroler Atmega 16

BAB III ANALISIS DAN DESAIN SISTEM

BAB I PENDAHULUAN. Deteksi lingkungan merupakan suatu hal yang penting bagi robot, yang hal paling

BAB IV PENGUJIAN DAN ANALISA RANGKAIAN

Perancangan alat juga perlu disimulasikan seperti pada kondisi yang sesungguhnya seperti yang ada pada gambar 3.1 Dalam gambar, garis line dari tangki

KATA PENGANTAR Rancang Bangun Pemandu Tuna Netra Menggunakan Sensor Ultrasonik Berbasis Mikrokontroler. S

BAB IV PERANCANGAN ALAT

BAB IV PENGUJIAN ALAT DAN ANALISA

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III PERANCANGAN. Pada bab ini akan dibahas mengenai beberapa hal dasar tentang bagaimana. simulasi mobil automatis dirancang, diantaranya adalah :

BAB I PENDAHULUAN 1.1. Latar Belakang Masalah

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB III PERANCANGAN DAN PEMBUATAN ALAT

Transkripsi:

PENERAPAN SINYAL ULTRASONIK PADA SISTEM PENGENDALIAN ROBOT MOBIL SUMARNA Program Studi Teknik Informatika Universita PGRI Yogyakarta Abstrak Sinyal ultrasonik merupakan sinyal dengan frekuensi tinggi berkisar antara 20 Khz - 400 Khz. Frekuensi ini dapat digunakan untuk mengetahui dan mengukur jarak suatu benda atau dinding dengan prinsip menghitung selisih waktu tempuh pengiriman dan penerimaan sinyal. Hasil perhitungan jarak tersebut digunakan untuk mengendalikan pergerakan robot mobil dengan meletakkan sensor di bagian depan, samping kiri dan samping kanan robot mobil, sehingga robot mampu menghindar sesuai keadaan ketiga sensor tersebut. Dalam robot mobil ini terbagi menjadi tiga bagian yaitu: bagian sensor ultrasonik, bagian mikrokontroler, dan bagian driver pengendalian motor penggerak. Dalam robot mobil ini dibangun menggunakan Arduino Uno dan Mikrokontroler AT89S51 dengan pemrograman sketch Arduino dan Assembly. Kata Kunci: Sinyal Ultrasonik, Robot mobil, Mikrokontroler Pendahuluan Sinyal ultrasonik merupakan gelombang suara yang mempunyai frekuensi tinggi yang tidak mampu didengar oleh pendengaran manusia hanya hewan-hewan tertentu yang mampu mendengarnya. Frekuensi ini berkisar antara 20 khz s.d. 400 Khz. Seperti halnya kelelawar tanpa menggunakan penglihatannya mampu terbang menghindari berbagai rintangan dengan gesit dan cepat. Dalam sistem ini digunakan frekuensi 41 Khz yang dipancarkan oleh bagian transmitter atau pemancar dan apabila sinyal tersebut mengenai benda atau penghalang maka akan dipantulkan yang selanjutnya sinyal ini diterima oleh bagian receiver atau penerima. Dari waktu pengiriman dan penerimaan ada selisih waktu yang lamanya tergantung jarak benda berada, dengan demikian dapat digunakan untuk menghitung jarak suatu benda. Terinspirasi hal tersebut diterapkan pada sistem pengendalian robot mobil. Robot mobil adalah salah satu inovasi dalam bidang mikroprosessor dalam hal ini adalah mikrokontroler sebagai pengendali sehingga mampu melakukan gerakan atau tindakan sesuai dengan sistem cerdas yang ditanamkan dalam chip mikrokontroler melalui sensor-sensor yang digunakan. Sistem ini banyak dikembangkan untuk mengendalikan berbagai peralatan otomatis baik skala kecil maupun skala besar. Teori Sinyal Ultrasonik Gelombang ultrasonic adalah gelombang mekanik longitudinal dengan frekuensi diatas 20 Khz. Gelombang ini mampu merambat dalam medium padat, cair dan gas, hal ini dikarenakan gelombang ultrasonik merupakan rambatan energy dan momentum mekanik sehingga merambat sebagai interaksi dengan molekul dan sifat enersia medium yang dilaluinya. Gelombang ultrasonic mempunyai sifat memantul, 225

SEMINAR NASIONAL Dinamika Informatika 2017 Universitas PGRI Yogyakarta diteruskan dan diserap oleh suatu medium. Untuk dapat menerima pantulan gelombang ultrasonic diperlukan sensor ultrasonic. Dengan rumus perhitungan waktu tersebut dapat dihitung waktu yang diperlukan untuk gelombang ultrasonik menempuh jarak 1 cm. Gambar: Prinsip Kerja Sensor Ultrasonik Pada robot mobil ini digunakan Sensor Ultrasonik HC-SR04. Sinyal ultrasonik, yang merupakan frekwensi lebih kurang 40 KHz dikirimkan dari pemancar Ultrasonic. Ketika pulsa mengenai benda penghalang, pulsa ini dipantulkan, dan diterima kembali oleh penerima Ultrasonic. Dengan mengukur selang waktu antara saat pulsa dikirim dan pulsa pantul diterima, jarak antara alat pengukur dan benda penghalang bisa dihitung. Prinsip kerja perhitungan jarak dengan sensor Ultrasonik HC-SR04 dengan memberikan pulsa Low (0) ketika modul mulai dioperasikan, kemudian berikan pulsa High (1) pada trigger selama 10 µs sehingga modul mulai memancarkan 8 gelombang kotak dengan frekuensi 40 KHz, tunggu hingga transisi naik terjadi pada output dan mulai dilakukan perhitungan waktu hingga transisi turun terjadi, setelah itu digunakan untuk mengukur jarak antara sensor dengan objek. Robot Mobil Robot mobil ultrasonik merupakan sebuah robot yang dibangun dengan sensorsensor ultrasonik sebagai alat komunikasi dengan lingkungan. Sensor yang digunakan terdiri dari tiga buah yaitu: sensor ultrasonik 1 berada di bagian depan mobil untuk mendeteksi halangan depan, sensor ultrasonik 2 berada disamping kiri robot untuk mendeteksi halangan sebelah kiri, sedang sensor 3 berada disamping kanan untuk mendeteksi halangan pada bagian kanan robot. Dari ketiga sensor ini harus mampu bekerja secara berurutan dengan selang waktu yang telah ditentukan untuk mengendalikan putaran kedua buah motor sehingga robot mobil mampu bergerak mengikuti keadaan dari ketiga sensor ultrasonik tersebut. Sensitifitas dari sinyal ultrasonik sangat berpengaruh terhadap pembacaan halangan yang dihadapi. Gambar: Timing Diagram Sensor Ultrasonik Range Finder HC-SR04 Perhitungan jarak yang diukur dapat dirumuskan sebagai berikut : Perancangan Perangkat Lunak Sebagai pengendali robot mobil dibangun perangkat lunak yang ditanamkan pada mikrokontroler yang berfungsi sebagai: 1. Mendeteksi dan menghitung jarak sebagai pengindera lingkungan robot. 2. Pengendali motor stepper (motor 1) sebagai steering/kemudi pergerakan robot. 226

ISBN: 978-602-73690-8-5 3. Pengendali motor DC (Motor 2) sebagai pengatur kecepatan pergerakan robot mobil. 4. Pengatur lampu indikator pengambilan keputusan pergerakan robot mobil, seperti lampu depan, lampu belakang, lampu rem, lampu sain kiri dan lampu sain kanan. Dengan sistem kendali baik perangkat keras maupun perangkat lunak dirancang robot mobil mampu melakukan aksi sebagai berikut: Dari gambar diagram alir diatas dapat dijelaskan bahwa apabila Sensor 1 <=45cm maka akan diteruskan mengecek kondisi sensor 2, apabila kondisi sensor 2 <=30 maka diteruskan mengecek sensor 3, dan apabila sensor 3 mendeteksi jarak <=30cm maka terus akan mengecek kondisi sensor 1. Kondisi ini akan berjalan terus menerus sampai ada salah satu sensor berubah kondisi. Perubahan Kondisi antara sensor 1, 2 dan sensor 3 dapat digunakan untuk mengendalikan motor 1 sebagai driver robot mobil dan motor 2 sebagai pengatur kecepatan pergerakan robot mobil untuk melakukan aksi maju, belok kiri, belok kanan ataupun mundur. Adapun untuk lebih jelasnya perhatikan tabel berikut: Tabel: Pergerakan Robot Mobil No. Aksi/Geraka n S1 S2 S3 Gambar: Aksi Pergerakan Robot Mobil Adapun diagram alir perancangan perangkat lunak untuk pergerakan robot mobil dengan menggunakan sinyal ultrasonik sebagai sistem pengendali dapat dilihat pada gambar di bawah ini: 1 Maju 0 0 0 2 Maju 0 1 0 3 Maju 0 1 1 4 Kiri 1 0 0 5 Kanan 1 1 0 6 Kiri 1 0 1 7 Mundur 1 1 1 Gambar: Diagram alir Robot Mobil Keunggulan Dari hasil penelitian terkait dengan penerapan sinyal ultrasonik pada sistem pengendalian robot mobil dapat diketahui beberapa keunggulan, antara lain: 227

SEMINAR NASIONAL Dinamika Informatika 2017 Universitas PGRI Yogyakarta 1. Robot mobil mampu bergerak mandiri secara otomatis tanpa adanya campur tangan secara langsung dari manusia. 2. Pendeteksian jarak sangat akurat sehingga mudah untuk diterapkan dalam menentukan aksi seperti belok, maju, maupun mundur. 3. Tidak mudah terganggu oleh adanya sinar dan suara di luar frekuensi yang digunakan. 4. Robot bergerak dan menghindar tanpa bantuan pencahayaan. Kelemahan Disamping ada keunggulan dari sistem ini tentunya masih adanya kelemahan, antara lain: 1. Belum mampu mendeteksi bendabenda yang sifatnya meredam suara. 2. Belum mampu menghindar dengan cermat pada sudut tertentu dan diperlukan pengembangan lebih lanjut. 3. Hanya dapat mengukur jarak kurang dari 4 meter. 4. Kesetabilan sumber tegangan sangat diperlukan untuk mempertahankan kemamuan pembacaan sensor. PENUTUP Kesimpulan Berdasarkan pengembangan robot mobil dengan sinyal ultrasonik yang telah dilakukan, maka dapat disimpulkan bahwa: 1. Sinyal ultrasonik dapat digunakan sebagai pengendali pergerakan robot mobil. 2. Dengan Sinyal Ultrasonik dapat mengetahui jarak benda atau rintangan dengan menghitung selisih waktu pengiriman dan penerimaan sinyal pantul ultrasonik yang mengenai suatu benda. 3. Sinyal ultrasonik tidak dapat bekerja dengan baik terhadap benda-benda yang bersifat meredam suara/kedap. 4. Mikrokontroler AT89S51 dan Arduino dapat digunakan sebagai pengontrol berbagai macam peralatan otomatis untuk meringankan pekerjaan manusia. Saran Dengan kelemahan sinyal ultrasonik sebagai sistem pengendalian robot mobil diharapkan dapat dikembangkan dengan penggabungan beberapa sensor lain sehingga mobil benar-benar mampu mendeteksi lingkungan dengan cepat, akurat dan tepat dalam melakukan aksi pergerakannya seperti: mendeteksi rambu lalu lintas, lampu indikator kendaraan di sekitar, mendeteksi orang atau hewan bergerak, mampu mendeteksi segala macam kondisi jalan. Daftar Pustaka [1] Susanto. 1995. Belajar Sendiri Pemrograman dengan Bahasa Assembly. Jakarta: PT. Elex Media Komputindo. [2] Agfianto Eko Putra. 2010. Tip dan Trik Mikrokontroler AT89 dan AVR. Yogyakarta: Gaya Media. [3] Agfianto Eko Putra. 2006. Belajar Mikrokontroller. Yogyakarta: Gava Media [4] Hafindo Elektronic & Education. 2001. Pelatihan Mikrokontroller MCS-51 Programming dan Interfacing. Malang: Hafindo. [5] Suprapto. 2003, Rancang Bangun Robot Mobil Pemadam Api Berbasis Mikrokontroler ATmega 252, Skripsi S1 Fakultas Teknik Universits Diponegoro. [6] Endng Dwi Hartati. 2007. Rancan Bangun Robot Mobil Penjejak Benda Bergerak Berbasis Pengendali PA 228

(Proporsional Derivative) Menggunakan Mikrokontroler Atmega 8535. Skripsi S1. Fakultas Teknik Universits Diponegoro. [7] Marlin Ramadhan Baidillah, 2008, Aplikasi Ultrasonik Untuk Pendeteksian Keretakan Dalam Logam. FMIPA Universitas Indonesia. [8] Sumardi, 2009, Implementasi Sensor Level Untuk Alat Ukur Volume Cairan Serbaguna Di lingkungan Industri, Jurnal Teknik Elektronika Volume 11. Jurnal Fakultas Teknik Universitas Diponegoro. [9] Albert Paul Malvino. 1994. Prinsipprinsip Elektronika. Jakarta: Erlangga. [10] Widodo Budiharto. 2010. Robotika Teori dan Implementasinya. Yogyakarta: CV. Andi Offset. [11] Internet: www.atmel.com. Download Mikrokontroller AT89C51. ISBN: 978-602-73690-8-5 229