Skripsi - H42180806 - Faisal Fatur Rohman
Skripsi - H42180806 - Faisal Fatur Rohman
SKRIPSI
Oleh
SKRIPSI
Sebagai salah satu syarat untuk memperoleh gelar Sarjana Terapan Teknik (S.Tr.T)
di Program Studi Mesin Otomotif
Jurusan Teknik
Oleh
ii
KEMENTERIAN PENDIDIKAN, KEBUDAYAAN, RISET, & TEKNOLOGI
POLITEKNIK NEGERI JEMBER
Ketua Penguji,
Alex Taufiqurrohman Zain, S. Si., M.T. Ahmad Robiul Awal Udin, S.T., M.T.
NIP. 199310172019031009 NIP. 198101192014041001
Mengetahui,
Ketua Jurusan Teknik
iii
PERSEMBAHAN
Puji syukur ke hadirat Tuhan Yang Maha Esa, atas karunia-Nya penulis dapat
menyelesaikan karya tulis ilmiah ini sebagai syarat kelulusan di perguruan tinggi
Politeknik Negeri Jember yang berjudul sistem kendali engine on/off berbasis koneksi
bluetooth menggunakan arduino mega pada kendaraan listrik. Ucapan terima kasih
yang sebesar-besarnya penulis ucapkan kepada:
1. Orang tua saya yaitu ibu sunnah yang telah mendoakan, dukungan dan
motivasi dalam mencari ilmu di bangku perkuliahan.
2. Mochammad Nuruddin, ST. M.Si selaku Ketua Jurusan Teknik Politeknik
Negeri Jember.
3. Aditya Wahyu Pratama, ST., MT. Ketua Prodi Mesin Otomotif Politeknik
Negeri Jember.
4. Bapak Alex Taufiqurrohman Zain, S.Si, M.T. selaku dosen pembimbing dan
Bapak Azamataufiq Budi Prasojo, S.T., M.T. Selaku ketua penguji, dan Bapak
Ahmad Robiul Awal Udin, S.T., M.T. Selaku dosen penguji 2 yang
memberikan kritik dan saran dalam penulisan tugas akhir ini.
5. Terima kasih kepada teman-teman mesin otomotif 2018 yang telah
memberikan saya motivasi dan semangat.
iv
MOTTO
“Tidak ada sesuatu yang mustahil untuk dicapai. Tidak ada sesuatu yang mustahil
untuk diselesaikan. Karena “Sesungguhnya Allah bebas melaksanakan kehendak-Nya,
Dia telah menjadikan untuk setiap sesuatu menurut takarannya.” (QS At-Thalaq: 3)
v
SURAT PERNYATAAN
vi
Sistem Kendali Engine On/Off Berbasis Koneksi Bluetooth Menggunakan
Arduino Mega pada Kendaraan Listrik
oleh
Faisal Fatur Rohman
Program Studi Mesin Otomotif, Jurusan Teknik
Politeknik Negeri Jember
ABSTRAK
vii
Bluetooth Connection Based On/Off Engine Control System Using
Arduino Mega on Electric Vehicle
by
Faisal Fatur Rohman
Study Program of Automotive Engineering, Majoring of Engineering
The State Polytechnic of Jember
ABSTRACT
To make a design so that you can turn on electric vehicles using a smartphone by
utilizing the android application and connecting to electric vehicles via bluetooth so
that the on/off of electric vehicles can be controlled via a cellphone. To make this
design use Arduino Mega, Bluetooth Module and Relay, in which Arduino Mega
functions as a controller that gives orders to the Relay to be active on logic high or
low. Than the bluetooth module functions as a link between the cellphone with electric
vehicle. The purpose of this study is to determine the performance of the bluetooth
smartphone response with the device when controlling the engine on/off in electric
vehicles. The overall test results that have been carried out, the on/off engine control
system based on a bluetooth connection using arduino mega on electric vehicles it can
be concluded that this tool is able to work as expected and function properly marked
by a Bluetooth response when controlling the engine on/off application a smartphone
with a connected device up to a maximum distance of 12 m and vice versa does not
function properly when the Bluetooth response controls the engine on/off at a maximum
distance of 15 m and the smartphone application Bluetooth is not connected to the
device.
viii
RINGKASAN
ix
DAFTAR ISI
Halaman
HALAMAN SAMPUL ................................................................................... i
HALAMAN JUDUL ..................................................................................... ii
HALAMAN PENGESAHAN ........................................................................ iii
HALAMAN PERSEMBAHAN .................................................................... iv
HALAMAN MOTTO .................................................................................... v
SURAT PERNYATAAN ............................................................................... vi
PERNYATAAN PUBLIKASI ....................................................................... vii
ABSTRAK ...................................................................................................... viii
RINGKASAN ................................................................................................. ix
DAFTAR ISI ................................................................................................... x
DAFTAR TABEL .......................................................................................... xii
DAFTAR GAMBAR ...................................................................................... xiii
BAB 1. PENDAHULUAN ............................................................................ 1
1.1 Latar Belakang ............................................................................. 1
1.2 Rumusan Masalah........................................................................ 2
1.3 Tujuan Penelitian ......................................................................... 3
1.4 Manfaat Penelitian ....................................................................... 3
1.5 Batasan Masalah .......................................................................... 3
BAB 2. TINJAUAN PUSTAKA ................................................................... 4
2.1 Peneliti Terdahulu........................................................................ 4
2.2 Sistem Starter ............................................................................... 6
2.3 Relay .............................................................................................. 7
2.4 Android ......................................................................................... 8
2.5 Arduino Mega ............................................................................... 8
2.6 Mikrokontroller............................................................................ 10
x
2.7 Arduino IDE ................................................................................. 11
2.8 Blutooth ......................................................................................... 14
BAB 3. METODOLOGI PENELITIAN ..................................................... 16
3.1 Tempat dan Waktu Penelitian..................................................... 16
3.2 Alat dan Bahan ............................................................................. 16
3.2.1 Alat Penelitian ...................................................................... 14
3.2.2 Bahan Penelitian .................................................................. 17
3.3 Metode Penelitian ......................................................................... 18
3.4 Prosedur Penelitian ...................................................................... 18
3.4.1 Proses pembuatan rancangan alat......................................... 18
3.4.2 Proses pemrograman pada arduino mega ............................ 19
3.4.3 Proses instalasi rancangan ke kendaraan listrik ................... 19
3.5 Diagram Alir Penelitian............................................................... 20
3.6 Skema Rangkaian ........................................................................ 21
3.7 Variabel Penelitian ....................................................................... 23
3.7.1 Variabel bebas ...................................................................... 23
3.7.2 Variabel terikat ..................................................................... 23
3.7.3 Variabel kontrol ................................................................... 23
3.8 Analisa Data.................................................................................. 24
3.8.1 Rencana Tabel ...................................................................... 24
BAB 4. HASIL DAN PEMBAHASAN ........................................................ 26
4.1 Hasil Penelitian ............................................................................. 26
4.1.1 Pemograman Arduino Mega ................................................ 26
4.1.2 Aplikasi Smartphone ............................................................ 26
4.2 Pengujian Kinerja Alat ................................................................ 28
4.2.1 Pengujian Jarak Koneksi Bluetooth ..................................... 28
4.3 Pembahasan .................................................................................. 31
BAB 5. KESIMPULAN DAN SARAN ........................................................ 32
5.1 Kesimpulan ................................................................................... 32
xi
5.2 Saran ............................................................................................. 32
DAFTAR PUSTAKA……………………………………………………….. 33
LAMPIRAN…………………………………………………………………. 34
xii
DAFTAR TABEL
Halaman
Tabel 2.1 : Peneliti Terdahulu .......................................................................... 4
Tabel 4.1 : Hasil Pengujian Jarak Respon Bluetooth di Ruangan Terbuka ..... 28
Tabel 4.2 : Hasil Pengujian Jarak Respon Bluetooth di Ruangan Tertutup ..... 29
Tabel 4.3 : Hasil Pengujian Pengukuran Tegangan dan Arus Relay ............... 30
xiii
DAFTAR GAMBAR
Halaman
Gambar 2.1 : Relay .......................................................................................... 7
xiv
BAB 1. PENDAHULUAN
1
2
dapat membantu pengguna sepeda motor dalam melakukan pencarian pada sepeda
motor dengan menghidupkan klakson sepeda motor dari jarak jauh melalui aplikasi
sistem kontrol sepeda motor.
Menurut penelitian dari sumardi 2017 dalam penelitian yang berjudul
Perancangan Sistem Starter Sepeda Motor Menggunakan Aplikasi Android Berbasis
Arduino uno. Hasil penelitian menunjukkan bahwa Aplikasi ini dapat membantu
pengguna untuk melakukan perawatan mesin sepeda motor dengan melakukan
pemanasan mesin tanpa harus berjalan menuju sepeda motor.
Berdasarkan latar belakang tersebut, penulis tertarik untuk membuat suatu
rancangan agar dapat menyalakan kendaraan listrik menggunakan smartphone dengan
memanfaatkan aplikasi android dan terhubung dengan kendaraan listrik melalui
Bluetooth sehingga on/off kendaraan listrik dapat di control melalui handphone. Untuk
membuat rancangan ini menggunakan Arduino Mega, Modul Bluetooth dan Relay,
yang mana Arduino Mega berfungsi sebagai pengendali yang memberikan perintah
kepada Relay agar aktif pada logika high atau low. Kemudian modul Bluetooth
berfungi sebagai penghubung antara handphone dengan kendaraan listrik. Berdasarkan
uraian diatas peneliti ingin melakukan penelitian dengan judul “Sistem kendali engine
on/off berbasis koneksi bluetooth menggunakan arduino mega pada kendaraan listrik.”
4
5
2.3 Relay
Relay merupakan suatu Saklar atau Switch elektromagnetik yang apabila
kumparan pada relay di aliri arus listrik dapat membuat Inti Besi menjadi magnet
sehingga dapat menarik kontak jika gaya 13 magnet yang dihasilkan menjadi lebih
besar dari pada gaya pegas yang ada. Relay yang menggunakan Elektromagnet 5V dan
50 mA mampu menggerakan Armature Relay (yang berfungsi sebagai saklarnya) untuk
menghantarkan listrik 220V 2A.
Pada gambar diatas apabila kumparan coil dilewati arus listrik, maka akan
timbul gaya elektromagnet yang akan menarik kontak (Armature) untuk berpindah dari
posisi sebelumnya normally close (NC) ke posisi baru normally open (NO), sehingga
saklar dapat menghantarkan arus listrik di posisi (NO). Sehingga Posisi awal Armature
sebelumnya (NC) menjadi tidak terhubung. Begitu sebaliknya ketika Kumparan Coil
tidak dialiri arus listrik maka Armature akan kembali lagi ke posisi Normally Close
(NC). Arus listrik yang dibutuhkan dalam memindahkan kontak dari NC ke NO relatif
kecil. Perlu diketahui bahwa Relay ada yang aktif Low dan aktif High. Maksudnya
aktif Low adalah relay akan aktif jika diberi masukan LOW atau nol, sedangkan aktif
High adalah relay akan aktif jika diberi masukan HIGH atau satu. (Suprayitno dan
Rohman, 2018:13)
8
2.4 Android
Android merupakan salah satu system operasi yang sangat berkembang saat ini,
dengan berbasiskan Linux system operasi ini dirancang untuk mengembangkan
perangkat seluler layar sentuh seperti smartphone dan juga komputer tablet. Android
menyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi
untuk digunakan oleh bermacam piranti gerak.
Salah satu penyebab mengapa sistem operasi android begitu gampang diterima
oleh pasar dan dengan cepatnya berkembang, itu dikarenakan android menggunakan
bahasa pemrograman java serta kelebihannya sebagai software yang menggunakan
basis kode komputer yang bisa didistribusikan secara terbuka (open source) sehingga
pengguna dapat membuat aplikasi baru didalamnya. Dan hal tersebut mengakibatkan
banyaknya pengembang software yang berbondong untuk mengembangkan aplikasi
berbasis Android. Sehingga saat ini bila dibandingkan dengan OS yang lain untuk
perangkat handphone dan PC tablet. Android adalah yang mempunyai dukungan
aplikasi dan game non berbayar terbanyak yang bisa diunduh oleh penggunanya
melalui Google Play. Dengan terdapatnya fitur seperti browser, MMS, SMS, GPS, dan
lain-lain maka sangat memudahkan penggunanya untuk mendapatkan informasi,
mengetahui posisi, serta juga berkomunikasi antar para pengguna.
2.6 Mikrokontroller
Mikrokontroler adalah sebuah sistem komputer fungsional dalam sebuah chip. Di
dalamnya terkandung sebuah inti prosesor, memori (sejumlah kecil RAM, memori
program, atau keduanya), dan perlengkapan input output. Dengan kata lain,
mikrokontroler adalah suatu alat elektronika digital yang mempunyai masukan dan
keluaran serta kendali dengan program yang bisa ditulis dan dihapus dengan cara
khusus, cara kerja mikrokontroler sebenarnya membaca dan menulis data.
Salah satu mikrokontroler yang banyak digunakan saat ini yaitu mikrokotroler
AVR. AVR adalah mikrokontroler RSIC (reduce instruction set computer) 8 bit
berdasarkan arsitektur Harvard , yang dibuat oleh Atmel pada tahun 1996. AVR
mempunyai kepanjangan Advanced versatile RSIC atau Alf and Vegards Risc
processor yang berasal dari nama dua mahasiswa Norwegian institute of technologi
(NTH), yaitu Alf-Egil Bogen dan Vegard Wollan.
AVR memiliki keunggulan dibandingkan dengan mikrokontroller lain,
keunggulan mikrokontroller AVR yaitu AVR memiliki kecepatan eksekusi program
yang lebih cepat karena sebagian besar instruksi dieksekusi dalam 1 siklus clock, lebih
cepat dibandingkan dengan mikrokontroller MCS51 yang memiliki arsitektur CISC
(complex insruction set computer ) di mana mikrokontroller MSC51 membutuhkan 12
siklus clock untuk mengeksekusi 1 instruksi . selain itu, mikrokontroller AVR memiliki
fitur yang lengkap ( ADC internal, EEPROM internal, Timer/counter,Watchdog Timer,
PWM, Port I/O, Komunikasi serial, komparator, I2C,dll.), sehingga dengan fasilitas
yang lengkap ini, programmer dan desainer dapat menggunakan untuk berbagai
aplikasi sistem elektronika seperti robot, otomatis instruksi, peralatan
telekomuniksi,dan berbagai keperluan lain.
Interface Arduino IDE dapat dilihat pada gambar 2.3 diatas, terdapat beberapa
bagian-bagian menu yang terdiri dari sebagai berikut : (Humaidillah, 2019:16)
1. Verify
Sebelum upload ke board arduino, diharuskan memverifikasi terlebih dahulu
sketch yang dibuat. Tujuan dari verifikasi adalah pemeriksaan terhadap kode
program yang ditulis sudah benar atau masih mengandung kesalahan.
2. Upload
Untuk mengunggah program ke dalam board arduino.
3. New
Untuk membuat file sketch baru.
4. Open
Untuk membuka file sketch yang sudah pernah dibuat.
5. Save
Untuk menyimpan sketch (list program) yang sedang dibuat.
6. Serial monitor
13
Kode perintah D
}
Else if(kondisi C
{
Kode perintah C
}
3. Digital
a. pinMode (pin, mode)
Digunakan untuk menetapkan mode dari suatu pin, pin adalah nomor pin
yang akan digunakan dari 0-19 (pin analog 0-5 adalah 14-19). Mode yang
bisa digunakan adalah INPUT atau OUTPUT.
b. digitalWrite (pin, value)
Ketika sebuah pin ditetapkan sebagai OUTPUT, pin tersebut dapat
dijadikan HIGH (ditarik menjadi 5 volts) atau LOW (diturunkan menjadi
ground).
c. digitalRead (pin)
Ketika sebuah pin ditetapkan sebagai INPUT maka anda dapat
menggunakan kode ini untuk mendapatkan nilai pin tersebut apakah HIGH
(ditarik menjadi 5 volts) atau LOW (diturunkan menjadi ground).
Bluetooth HC-05 memiliki dua mode kerja yakni communication mode dan at
mode. Communication mode adalah kondisi ketika bluetooth HC-05 siap untuk
berkomunikasi dengan perangkat bluetooth yang lain baik sebagai master ataupun
slave. Bluetooth sebagai master adalah kondisi dimana bluetooth tersebut difungsikan
sebagai pengontrol komunikasi, atau ia bertugas mencari perangkat bluetooth yang
berada di sekitarnya dan mengirim permintaan komunikasi kepada perangkat bluetooth
yang ditemukan. Sedangkan slave adalah kondisi dimana perangkat bluetooth
menunggu datangnya permintaan untuk melakukan komunikasi.
At mode adalah bluetooth masuk ke dalam mode khusus untuk pengaturan
parameter, dimana parameter-parameter yang diatur tersebut berguna untuk
menentukan cara bluetooth beroperasi, seperti bluetooth sebagai master atau slave,
kecepatan komunikasi bluetooth, mengatur nama bluetooth dan lain sebagainya.
Bluetooth dalam rangkaian digunakan sebagai pengirim data atau menerima
data dari nirkabel yang rx dan tx nya sama – sama bertegangan 3.3 vdc, sedangkan
tegangan 5 volt digunakan untuk VCC nya. Module Bluetooth HC-05 merupakan
module Bluetooth yang bisa menjadi slave ataupun master hal ini dibuktikan dengan
bisa memberikan notifikasi untuk melakukan pairing keperangkat lain, maupun
perangkat lain tersebut yang melakukan pairing ke modul Bluetooth HC-05 (Pratama,
2014 dalam Suprayitno dan Rohman, 2018:64)
16
MIT App Inventor sendiri adalah salah satu aplikasi web pemogram terbuka
untuk membuat aplikasi android tanpa menyusun kode perintah yang disusun berbaris-
baris. Kemudahan yang ditawarkan yakni menggunakan pemograman berbasis visual
block programing. Blok program merupakan simbol-simbol perintah yang memiliki
fungsi tertentu dalam pembuatan aplikasi. Berdasarkan hal tersebut MIT App Inventor
dapat dijadikan alat untuk membuat aplikasi android.
BAB 3. METODOLOGI PENELITIAN
17
18
3. Relay 4 chanel
Spesifikasi dari module relay 4 channel, sebagai berikut :
• Input tegangan : 5V
• Tipe Relay : SPDT (Single Pole Double Throw)
• Daya tahan : Hingga 10A.
• Pin pengendali dapat dihubungkan dengan port mikrokontroler mana saja,
sehingga membuat pemrogram dapat leluasa menentukan pin mikrokontroler yang
digunakan sebagai pengendali.
• Dilengkapi rangkaian penggerak (driver) relay dengan level tegangan TTL
sehingga dapat langsung dikendalikan oleh mikrokontroler.
• Driver bertipe “active high” atau kumparan relay akan aktif saat pin pengendali
diberi logika “1”.
4. Smartphone Android
19
MULAI
STUDI PUSTAKA
PENYUSUNAN PROPOSAL
PEMBUATAN RANGKAIAN
INSTALASI RANGAKAIAN KE
KENDARAAN LISTRIK
YA
ANALISA
KESIMPULAN
SELESAI
22
5v pada arduino, pin GND modul relay dihubungkan pada pin GND di arduino,
kemudian pin IN 1 / Relay 1 dihubungkan ke pin 8 arduino mega, pin IN 2 / Relay 2
dihubungkan ke pin 9 arduino mega, pin IN 3 / Relay 3 dihubungkan ke pin 10 arduino
mega, dan pin IN 4 / Relay 4 dihubungkan ke pin 11 arduino mega.
4. Baterai : Sebagai media power supply pada arduino mega.
5. Breadboard : Sebagai media untuk menyambung pada saat membuat prototype
rangkaian agar lebih mudah dan tidak perlu penyolderan.
1 1m Ketika
2 3m bluetooth
diaktifkan lalu
3 5m diukur
4 7m berdasarkan
jarak dan
5 9m delay pada
6 12 m saat aplikasi
digunakan
7 15 m
1 1m
Ketika
2 3m bluetooth
diaktifkan lalu
3 5m diukur
4 7m berdasarkan
jarak dan delay
5 9m pada saat
aplikasi
6 12 m digunakan
7 15 m
25
Relay 1
1 (Kunci
Kontak)
Relay 2 Relay
2 (Saklar akan aktif
Rem) jika
mendapat
Relay 3 tegangan
3 (Sistem kerja
Starter) ±5V
Relay 4
4 (Alarm
Buzzer)
26
Kemudian dari segi tampilan menu interface aplikasi ini simpel dan cara
pengoprasianya juga cukup mudah, sehingga pengguna hanya perlu mengaktifkan
bluetooth pada smartphone kemudian membuka aplikasi lalu hubumgkan ke modul
bluetooth pada alat. Setelah itu, kendaran motor listrik dapat dioprasikan melalui
smartphone. Untuk aplikasinya dapat dilihat pada gambar dibawah ini :
5. Tombol fitur suara yang mana tombol ini berfungsi untuk menyalakan motor
dengan suara seperti layaknya Google Asisten.
1 1m 1s Terkoneksi
Ketika
2 3m bluetooth 1s Terkoneksi
diaktifkan lalu
3 5m 1s Terkoneksi
diukur
4 7m berdasarkan 1s Terkoneksi
5 9m jarak dan 1.3s Terkoneksi
delay pada
6 12 m saat aplikasi 1,5s Terkoneksi
digunakan Tidak
7 15 m - terkoneksi
29
1 1m 1s Terkoneksi
3m Ketika
2 bluetooth 1s Terkoneksi
3 5m diaktifkan lalu 1s Terkoneksi
diukur
4 7m berdasarkan 1,2s Terkoneksi
jarak dan delay
5 9m 1,4s Terkoneksi
pada saat
aplikasi Tidak
6 12 m digunakan - Terkoneksi
Tidak
7 15 m - Terkoneksi
Dari hasil pengujian tabel jarak koneksi bluetooth pada alat dan koneksi
bluetoth pada aplikasi smartphone diatas diketahui bagian yang diuji adalah bluetooth
dengan jarak 1 meter sampai 15 meter dan ada 2 kondisi yang diuji. Pertama respon
bluetooth pada ruangan terbuka atau tanpa halangan, yaitu pengujian pada ruangan
terbuka, untuk jarak bluetooth yang diukur berkisar 1 s/d 12 meter dapat terkoneksi dan
12 meter keatas bluetooth tidak dapat terkoneksi. Kedua, respon bluetooth ketika
terhalang tembok yaitu dilakukan pada ruangan yang terpisah tembok, jarak bluetooth
yang diukur berkisar 1 s/d 9 meter bluetooth dapat terkoneksi dan 9 meter keatas
bluetooth tidak dapat terkoneksi. maka berdasarkan kriteria pengujian, jarak koneksi
bluetooth telah sesuai dan dapat dipergunakan dengan semestinya dan untuk delay pada
saat tanpa halangan dan ketika terhalang tembok hasilnya untuk respon led board pada
modul relay menyala dengan cepat tanpa adanya delay yang cukup lama.
30
Relay 1
1 (Kunci 0V 4,70 V
Kontak)
Relay 2 Relay
2 (Saklar akan aktif 0V 4,70 V
Rem) jika
mendapat
Relay 3 tegangan
3 (Sistem kerja 0V 4,70 V
Starter) ±5V
Relay 4
4 (Alarm 0V 4,85 V
Buzzer)
Dari hasil tabel pengujian tegangan diatas diketahui bagian yang diukur pada
relay 1 sampai relay 4 adalah pada dua kondisi, yang pertama kondisi off relay 1 atau
kunci kontak tidak bekerja yang terukur sebesar 0 V dan ketika on ( relay 1 aktif
bekerja) yang terukur sebesar 4,70 V. yang kedua kondisi off pada relay 2 atau saklar
rem tidak bekerja yang terukur sebesar 0 V dan ketika on (relay 2 aktif bekerja) yang
terukur sebesar 4,70 V. yang ketiga kondisi off pada relay 3 atau sistem starter tidak
bekerja yang terukur sebesar 0 V dan ketika on (relay 3 aktif bekerja) yang terukur
sebesar 4,70 V. dan yang terakhir pada kondisi off relay 4 atau alarm buzzer tidak
bekerja yang terukur sebesar 0 V dan ketika on (relay 4 aktif bekerja) yang terukur
sebesar 4,85 V. Maka dari hasil pengujian tegangan pada relay disimpulkan berjalan
normal sesuai dengan kriteria pengujian.
31
4.3 Pembahasan
Berdasarkan hasil pengujian sistem kendali pengaman sepeda motor
menggunakan teknologi android berbasis arduino bluetooth, secara keseluruhan yang
telah dilakukan dapat diketahui informasi tentang kinerja alat. Hasil pengujian
diketahui melalui pengujian respon bluetooth untuk jarak koneksi ruangan terbuka,
tertutup dan pengujian tegangan pada relay.
Pengujian respon bluetooth untuk mengetahui berapa jarak maksimal yang
dapat diterima oleh arduino mega sehingga ketika sistem mendeteksi konektivitas
dengan android menghilang atau terputus maka sistem tidak aktif atau tidak bekerja.
Dari hasil pengujian pada tabel 4.1 yaitu respon bluetooth pada ruangan terbuka dapat
terkoneksi sejauh 1 hingga 12 meter dan tabel 4.2 yaitu respon bluetooth pada ruangan
tertutup dapat terkoneksi sejauh 1 hingga 9 meter, kita dapat mengetahui jarak
maksimal yang diterima oleh bluetooth. Berdasarkan analisa penulis kondisi sinyal
pada Bluetooth mempengaruhi komunikasi transfer data dalam sistem kendali
Bluetooth, jarak jangkauan sinyal Bluetooth tergantung pada spesifikasi Modul HC-05
untuk pengirim. Pengujian tegangan relay untuk mengetahui berapa tegangan yang
masuk pada saat relay 1 sampai dengan relay 4 saat aktif bekerja.
Berdasarkan hasil pengujian untuk keseluruhan yang telah dilakukan, sistem
kendali engine on/off berbasis koneksi bluetooth menggunakan arduino mega pada
kendaraan listrik dapat disimpulkan bahwa alat ini sudah mampu bekerja sesuai yang
diharapkan dan berfungsi dengan baik ditandai dengan respon bluetooth pada saat
mengendalikan engine on/off aplikasi smartphone dengan alat terkoneksi sampai jarak
terjauh 12 m dan sebaliknya berfungsi kurang baik pada saat respon bluetooth
mengendalikan engine on/off jarak maksimal 15m sudah tidak terkoneksi antara
bluetooth aplikasi smartphone dengan alat tersebut.
32
5.1 Kesimpulan
Berdasarkan dari hasil penelitian yang dilakukan serta pembahasan dari bab
sebelumnya, maka dapat ditarik kesimpulan sebagai berikut :
1. Perancangan alat pada penelitian ini menggunakan Arduino Mega, Modul
Bluetooth HC-05, dan Relay Modul 4 Channel berhasil dibuat dan dapat
mengendalikan Engine On/Off kendaraan listrik menggunakan aplikasi
smartphone android.
2. Berdasarkan hasil pengujian untuk keseluruhan yang telah dilakukan, sistem
kendali engine on/off berbasis koneksi bluetooth menggunakan arduino mega
pada kendaraan listrik dapat disimpulkan bahwa alat ini sudah mampu bekerja
sesuai yang diharapkan dan berfungsi dengan baik ditandai dengan respon
bluetooth pada saat mengendalikan engine on/off aplikasi smartphone dengan
alat terkoneksi sampai jarak terjauh 12 m dan sebaliknya berfungsi kurang baik
pada saat respon bluetooth mengendalikan engine on/off jarak maksimal 15m
sudah tidak terkoneksi antara bluetooth aplikasi smartphone dengan alat
tersebut.
5.2 Saran
Setelah dilakukannya penelitian ini, penulis memberi saran agar penelitian ini
dapat dikembangkan lagi.
1. Sistem kendali engine on/off berbasis koneksi bluetooth menggunakan arduino
mega pada kendaraan listrik dapat dikembangkan dengan ditambahkan dengan
fitur monitoring GPS.
2. Mengembangkan sistem keamanan dengan lebih kreatif dengan memanfaatkan
berbagai teknologi yang lebih canggih saat ini contohnya Internet Of Things.
33
DAFTAR PUSTAKA
Aziz, M., Marcellino, Y., Rizki, I. A., Ikhwanuddin, S. A., & Simatupang, J. W. (2020).
Studi analisis perkembangan teknologi dan dukungan pemerintah indonesia
terkait mobil listrik. 22(1), 45–55.
Efendi, A. 2020. “Rancang Bangun Mobil Listrik Sula Politeknik Negeri Subang”.
Jurnal Pendidikan Teknologi dan Kejuruan. Vol. 17, No. 1 : P-ISSN 0216-3241
E-ISSN 2541-0652.
Kholilah, I., Rafi, A., & Tahtawi, A. (2016). Aplikasi Arduino-Android untuk Sistem
Keamanan Sepeda Motor. 1(1), 53–58.
Mahfud Ichsan Adi P, 2017. “Rancangan Sistem Start Engine dan Alarm pada Sepeda
Motor menggunakan Arduino Uno Berbasis Android”. Skripsi. Universitas
Muhammadiah Surakarta.
34
Reynaldi, R. N., & Pramudita, R. (2019). Sistem Kontrol Sepeda Motor Menggunakan
Arduino Dan Android. 4(1), 23–34.
Suhendro, B., & Harsono, D. (2019). Rancang Bangun Sistem Kendali Sepeda Listrik
Berbasis Arduino. 2, 1–8.
LAMPIRAN
const int relay_1 = 8; //relay_1 untuk kontak on dan off, sambungkan ke pin D8
arduino
const int relay_2 = 9; //relay_2 untuk switch rem, sambungkan ke pin D9 arduino
const int relay_3 = 10; //relay_3 untuk starter, sambungkan ke pin D10 arduino
const int relay_4 = 11; //relay_4 untuk buzzer, sambungkan ke pin D11 arduino
char dataAplikasi;
void setup(){
Serial.begin(9600);
pinMode(relay_1,OUTPUT);
pinMode(relay_2,OUTPUT);
pinMode(relay_3,OUTPUT);
pinMode(relay_4,OUTPUT);
digitalWrite(relay_1,HIGH);
36
digitalWrite(relay_2,HIGH);
digitalWrite(relay_3,HIGH);
digitalWrite(relay_4,HIGH);
}
void loop(){
if(Serial.available()>0){
dataAplikasi=Serial.read();
delay(1000);
if(dataAplikasi=='A'){
digitalWrite(relay_1,LOW);
}
else if(dataAplikasi=='B'){
digitalWrite(relay_1,HIGH);
}
else if(dataAplikasi=='C'){
digitalWrite(relay_2,LOW);
digitalWrite(relay_3,LOW);
delay(1500);
digitalWrite(relay_2,HIGH);
digitalWrite(relay_3,HIGH);
}
else if(dataAplikasi=='D'){
digitalWrite(relay_4,LOW);
delay(1000);
digitalWrite(relay_4,HIGH);
delay(500);
digitalWrite(relay_4,LOW);
37
delay(500);
digitalWrite(relay_4,HIGH);
delay(500);
digitalWrite(relay_4,LOW);
delay(1000);
digitalWrite(relay_4,HIGH);
delay(500);
digitalWrite(relay_4,LOW);
delay(500);
digitalWrite(relay_4,HIGH);
}
}
}