RANCANG BANGUN ROBOT PEMANCING IKAN MENGGUNAKAN SENSOR ACCELEROMETER ADXL345 DENGAN MONITORING ANDROID

RANCANG BANGUN ROBOT PEMANCING IKAN
MENGGUNAKAN SENSOR ACCELEROMETER
ADXL345 DENGAN MONITORING ANDROID

SKRIPSI

Disusun Oleh :
Eris Indra Irawan
201110130311065

JURUSAN ELEKTRO
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG
2016

KATA PENGANTAR
Dengan memanjatkan puji syukur kehadirat Allah SWT. Atas rahmat serta
hidayah-Nya sehingga penulis dapat menyelesaikan skripsi yang berjudul :
“RANCANG BANGUN ROBOT PEMANCING IKAN MENGGUNAKAN
SENSOR


ACCELEROMETER

ADXL345

DENGAN

MONITORING

ANDROID”.
Dalam mewujudkan semua yang lebih baik, kami selalu berhadapan
dengan segala macam hambatan. Tidak lain halnya dalam pembuatan Laporan
Skripsi ini, banyak hambatan yang harus penulis lewati, tetapi berkat bantuan dari
beberapa pihak akhirnya penulis dapat melampauinya dengan lancar.
Penulis menyadari bahwa didalam penulisan laporan ini tidak terlepas dari
bimbingan dan pengarahan dari para dosen Universitas Muhammadiyah Malang
serta pihak – pihak yang telah tulus ikhlas memberikan bantuan baik secara moril
dan spiritual. Semoga amal kebaikan serta keikhlasan mereka mendapat balasan
setimpal dari Allah SWT.
Penulis menyadari sepenuhnya bahwa dalam penulisan skripsi ini masih
banyak kekurangan dan keterbatasan. Oleh karena itu penulis mengharapkan saran

yang membangun agar tulisan ini bermanfaat bagi perkembangan ilmu
pengetahuan dan perkembangan teknologi kedepan.

Malang, 20 Juli 2016

Penulis

DAFTAR ISI
HALAMAN JUDUL..................................................................................................i
LEMBAR PERSETUJUAN.......................................................................................ii
LEMBAR PENGESAHAN .......................................................................................iii
LEMBAR PERNYATAAN .......................................................................................iv
ABSTRAKSI .............................................................................................................v
ABSTRACT ..............................................................................................................vi
LEMBAR PERSEMBAHAN ....................................................................................vii
KATA PENGANTAR ...............................................................................................viii
DAFTAR ISI ..............................................................................................................ix
DAFTAR GAMBAR .................................................................................................xiii
DAFTAR TABEL ......................................................................................................xiv
BAB I PENDAHULUAN

1.1 Latar Belakang ....................................................................................................1
1.2 Rumusan Masalah ...............................................................................................2
1.3 Tujuan .................................................................................................................2
1.4 Batasan Masalah .................................................................................................2
1.5 Sistematika Pembahasan .....................................................................................3
BAB II LANDASAN TEORI
2.1 Tinjauan Pustaka .................................................................................................4
2.2 Accelerometer .....................................................................................................4
2.2.1 Pengertian MEMS Accelerometer .............................................................4
2.2.2 Prinsip Kerja Accelerometer .....................................................................5
2.2.3 Teori Sensor Accelerometer ADXL345 ....................................................7
2.3 Mikrokontroller ...................................................................................................10
2.3.1 Mikrokontroller Atmega 328P ..................................................................11
2.3.2 Arduino Uno ..............................................................................................12
2.3.3 Software Arduino ....................................................................................... 17

2.4 Motor DC ............................................................................................................17
2.4.1 Kontruksi Motor DC..................................................................................19
2.4.2 Motor Power Window................................................................................20
2.5 Motor Servo ........................................................................................................22

2.5.1 Jenis Motor Servo ......................................................................................24
2.5.2 Pensinyalan Motor Servo ...........................................................................24
2.6 Sistem Operasi Android ......................................................................................25
2.6.1 Sejarah Perkembangan ..............................................................................25
2.6.2 Pengembangan Android ............................................................................29
2.7 Bluetooth .............................................................................................................30
2.7.1 Sejarah dan Pengertian ..............................................................................30
2.7.2 Bluetooth Protocol .....................................................................................30
2.7.3 Jangkauan Bluetooth .................................................................................31
2.7.4 Keamanan Bluetooth .................................................................................32
2.7.5 Blluetooth Android ....................................................................................33
2.7.6 Modul Bluetooth HC-05 ............................................................................33
2.8 Visual Basic 6.0 ..................................................................................................34
2.9 Relay ...................................................................................................................39
2.10Limit Swicth ........................................................................................................40
BAB III PERANCANGAN SISTEM
3.1 Tinjauan Umum ..................................................................................................41
3.2 Konsep Rancangan (Hardware) ..........................................................................41
3.3 Diagram Blog Sistem ..........................................................................................42
3.4 Perancangan Perangkat Keras .............................................................................43

3.4.1 Mikrokontroller Arduino Uno ...................................................................43
3.4.2 Rangkaian Sensor Accelerometer ADXL345............................................46
3.4.3 Rangkaian Modul Bluetooth HC-05 ..........................................................47
3.4.4 Rangkaian Driver Motor Relay .................................................................48

3.4.5 Rangkaian Motor Servo .............................................................................49
3.4.6 Motor DC Power Window.........................................................................50
3.4.7 Perancangan Mekanik Robot .....................................................................51
3.4.8 Diagram Alir Robot ...................................................................................51
BAB IV PENGUJIAN DAN ANALISA
4.1 Pengujian Sensor Accelerometer ADXL345 ......................................................54
4.2 Pengujian Database Visual Basic ........................................................................56
4.3 Pengujian Driver Motor DC................................................................................57
4.4 Pengujian Koneksi Modul Bluetooth HC-05 dengan Arduino ...........................58
4.5 Pengujian Sensor Limit Switch ...........................................................................59
4.6 Pengujian Motor Servo .......................................................................................60
4.7 Pengujian Sistem Keseluruhan ...........................................................................62
BAB V KESIMPULAN DAN SARAN
5.1 Kesimpulan .........................................................................................................64
5.2 Saran ...................................................................................................................64

DAFTAR PUSTAKA
LAMPIRAN

DAFTAR PUSTAKA

[1]

Ledi Dianto, 2015. “Alat pendeteksi Warna Menggunakan Sensor TSC3200
Berbasis Mikrokontroller Atmega8535”

[2]

Yoel Anggun Wiratama Putra, 2015. “Kontroler Lengan Robot Berbasis
Smartphone Android“

[3]

Rifqi Nur Hidayat, 2005. “Aplikasi Database Siswa, Guru, dan Karyawan
SDN Karanganyar Gunung 01-02-03-04 Semarang Menggunakan Microsoft
Visual Basic 6.0”


[4]

Ariel Yagusandri, 2011. “Rancang Bangun Prototype Sistem Aktuator Sirip
Roket Menggunakan Motor Servo”

[5]

Gesit Ari Nugroho, 2006. “Sistem Power Window Pada Suzuki Baleno”

[6]

Heri Susanto. “Perancangan Sistem Telemetri Wireless Untuk Mengukur
Suhu dan Kelembaban Berbasis Arduino Uno R3 ATMEGA328P dan XBEE
PRO”

[7]

Irman Supriadi Adistya, 2014. “Pengembangan Sistem Monitoring Vibrasi
Pada Kipas Pendingin Menggunakan Accelerometer ADXL345 dengan

Metode FFT Berbasis LabView”

[8]

Dea Pradika Fauzi, 2016. “Monitoringdan Kontrol Daya Kamar Kos
Melalui Jaringan Internet (Hardware)”

[9]

Datasheet ADXL345 Analog Device

[10] Djuandi Feri, 2011 “E-Book Pengenalan Arduino”
[11] http://www.electronicoscaldas.com/datasheet/MG995_TowerPro.pdf Di akses
pada tanggal 01-06-2016

[12] http://forum.arduino.cc/index.php?topic=132879.0Di akses pada tanggal 05-062016

[13] https://www.arduino.cc/en/Tutorial/Sweep Di akses pada tanggal 07-06-2016.

BAB I

PENDAHULUAN

1.1 Latar Belakang
Di zaman modern seperti sekarang ini selain untuk meringankan kerja
manusia, alat-alat yang digunakan oleh manusia diharapkan mempunyai nilai
lebih dari pada hanya untuk meringankan kerja manusia. Nilai lebih itu antara
lain adalah kemampuan alat tersebut untuk lebih menghemat tenaga dan
waktu yang diperlukan manusia dalam melakukan suatu kegiatan. Sebagai
contoh memancing ikan harus dilakukan dengan manual dengan cara
memasang kail, menurunkan ikannya ke kolam dan menunggu umpannya
untuk dimakan oleh ikan. Hal ini membutuhkan tenaga dan waktu yang
sebenarnya dapat dihemat bila ada alat yang dapat memancing ikan secara
otomatis, dan memberitahukan jika umpan telah di makan oleh ikan.
Mochamad Muslim dan Agus Purwanto mahasiwa dari jurusan Teknik
Elektronika Politeknik Negeri Surabaya telah membuat robot pemancing ikan
secara otomatis. Namun alat tersebut mempunyai beberapa kelemahan yaitu
robot tersebut hanya bisa mengangkat ikan berat maksimal 150g, ikan hanya
di simulasikan dengan memberikan hentakan pada ujung kail dan tidak ada
sistem yang dapat memberitahu jika ikan telah memakan umpan. Agar alat
tersebut bisa lebih baik lagi maka diperlukan penambahan sistem dan alat

yaitu, dengan menambahkan torsi motor agar robot bisa mengangkat ikan
lebih dari 150g, menambahkan sistem pemberitahuan jika umpan telah
dimakan oleh ikan.
Pada proposal skripsi ini membuat robot pemancing ikan yang dapat
memancing ikan yang berada di dalam air. Robot di lengkapi oleh sensor
percepatan Accelerometer ADXL345 untuk mendeteksi adanya hentakan kail
yang disebabkan oleh tarikan ikan. Robot pemancing ikan ini juga dilengkapi
Microcontroller yang berfungsi sebagai pusat kontrol robot yang terhubung
dengan Driver motor untuk memberikan tanggapan berupa penggulungan
senar dan penarikan ikan ke tepi. Microcontroller juga berfungsi
menginformasikan bahwa ikan telah terpancing melalui modul Bluetooth.

1

Modul Bluetooth sebagai kontrol android untuk monitoring robot jika ada
ikan yang terpancing. Besarnya nilai hentakan ikan akan disimpan di dalam
database PC. Dengan adanya robot ini maka orang yang memancing tidak
perlu menunggu pancingnya, karena secara otomatis robot akan memancing
ikan dan menarik ikan ketepi.


1.2 Rumusan Masalah
Bedasarkan latar belakang di atas dapat dirumuskan masalah sebagai
berikut :
-

Bagaimana membuat alat otomatis untuk memancing ikan dan
menerapkan langsung ke kolam

-

Bagaimana merancang driver motor agar dapat menarik beban ikan berat
maksimal 0.5 Kg

-

Bagaimana merancang robot untuk mengetahui besar gaya tarik ikan yang
terpancing dan menyimpannya di database.

1.3 Tujuan
Tujuan dari pembuatan robot pemancing ikan ini adalah :
-

Merancang dan membuat sistem alat otomatis untuk memancing ikan

-

Membuat sistem rangkaian driver motor agar bisa menarik ikan dan
menepikan ikan berat maksimal 0.5 Kg dengan tepat.

-

Mengontrol robot dari jarak jauh menggunakan modul bluetooth HC-05
dan android

-

Merancang sistem sensor accelerometer ADXL345 untuk mendeteksi
adanya tarikan ikan.

1.4 Batasan Masalah
Agar pembahasan dalam penelitian yang dilakukan lebih fokus maka
diberikan batasan masalah sebagai berikut :
-

Tempat memancing adalah kolam dengan permukaan air yang tenang,
tidakada yang menghambat mata kail, dan tidak ada benda yang
menghambat pergerakan robot.

2

-

Bagian kolam memiliki kedalaman air lebih dari 1 meter

-

Robot

melakukan

kinerja

berupa

menarik

benang

pancing

dan

meminggirkan ian
-

Robot dapat menarik ikan dengan berat maksimal 0.5 kg.

1.5 Sistematika Pembahasan
Sistematika pembahasan skripsi “Rancang Bangun Robot Pemancing
Ikan Menggunakan Sensor Accelerometer ADXL345 Dengan Monitoring
Android” perinciannya adalah sebagai berikut:
BAB I Pendahuluan
Bab ini membahas tentang hal-hal yang menjadi latar belakang, tujuan,
rumusan masalah, dan metedologi serta sistematika pembahasan yang akan
dirancang.
BAB II Landasan teori
Berisi tentang dasar teori yang digunakan untuk perancangan dan
pembuatan sistem monitoringabsensi mahasiswa di jurusan teknik elektro.
BAB III Perancangan sistem
Berisi tentang perancangan dan pembuatan sistem alat secara
keseluruhan dalam perangkat keras.
BAB IV Pengujian dan analisa
Berisi tentang hasil pengujian dari software dan hardwareyang sudah
dibuat serta pembahasan mengenai hasil pengujian tersebut perblok sistem.
BAB V Penutup
Berisi kesimpulan dan saran serta rencana pengembangan skripsi, jika
dimungkinkan untuk masa yang akan datang.

3