• Tidak ada hasil yang ditemukan

TUGAS AKHIR PERANCANGAN START ENGINE PADA MOTOR DENGAN MENGGUNAKAN BLUETOOTH BERBASIS ANDROID

N/A
N/A
Gemilang Makmur .P

Academic year: 2023

Membagikan "TUGAS AKHIR PERANCANGAN START ENGINE PADA MOTOR DENGAN MENGGUNAKAN BLUETOOTH BERBASIS ANDROID"

Copied!
68
0
0

Teks penuh

Kepada seluruh dosen jurusan Teknik Komputer, terima kasih atas segala ilmu yang telah diberikan selama ini. Perancangan alat starter mesin ini menggunakan komponen utama yaitu Arduino sebagai komponen utama yang dipasang pada mesin dan menggunakan smartphone android sebagai sistem operasi untuk menghidupkan mesin. Saat merancang sistem penyalaan mesin pada sepeda motor menggunakan aplikasi pada smartphone yang dibuat menggunakan aplikasi Inventor.

After starting the starter motor, you can start the engine with control over a maximum distance of 10 meters. The design of this starter motor tool uses the Arduino main part as the main part mounted on a motorcycle and uses the Android smartphone as the operating system to start the engine. In the design, the engine system starts on the motorcycle using an application on a smartphone that the app inventor created.

Dalam penyusunan tugas akhir ini, penulis banyak mendapat dukungan dan bantuan dari pihak-pihak yang telah menyumbangkan pikiran, waktu, tenaga dan lain sebagainya. Pak. dan Ibu dosen Jurusan Teknik Komputer Politeknik Pratama Mulia Surakarta yang telah memberikan ilmu yang bermanfaat bagi penulis. Teman-teman Jurusan Teknik Komputer Politeknik Pratama Mulia Surakarta yang telah memberikan dukungan kepada penulis selama menempuh pendidikan di Politeknik Pratama Mulia Surakarta.

Semua pihak yang tidak disebutkan oleh penulis satu persatu yang banyak membantu dan membantu penulis dalam menyiapkan tugasan akhir.

Latar Belakang

Sepeda motor adalah kendaraan roda dua yang digerakkan oleh suatu mesin dan dapat dijalankan dengan bahan bakar bensin. Oleh karena itu, ide dalam perancangan alat ini adalah penulis menggunakan ArduinoUno dan smartphone sebagai pengontrol untuk menghidupkan sepeda motor dengan mudah.

Rumusan Masalah

Tujuan

Manfaat Penulisan

Batasan Masalah

LANDASAN TEORI

PERANCANGAN ALAT

KESIMPULAN

LANDASAN TEORI

Mikrokontroller

  • Blok dan Fungsi Mikrokontroller
  • Mikrokontroller ATMega328
  • Konfigurasi Mikrokontroller ATMega328

Register mempunyai fungsi khusus seperti register pengatur waktu yang berisi data hitungan pulsa untuk pengatur waktu, atau register pengatur mode operasi penghitung (pulse counter). Merupakan sarana yang digunakan mikrokontroler untuk mengakses perangkat lain di luarnya, berupa pin yang dapat berfungsi untuk mengeluarkan data digital atau memasukkan data. Beberapa jenis mikrokontroler yang sama dengan ATMega8 antara lain ATMega8535, ATMega16, ATMega32, ATmega328 yang membedakan mikrokontroler tersebut.

I2C digunakan untuk berkomunikasi dengan sensor atau perangkat lain yang memiliki komunikasi data tipe I2C, seperti sensor kompas dan akselerometer nunchuck. Port D merupakan jalur data 8-bit yang masing-masing pinnya juga dapat berfungsi sebagai input/output.

Arduino Uno

  • Gambar dan Spesifikasi Arduino Uno
  • Catu Daya
  • Memory
  • Input & Output
  • Programming

Kekuatannya, board Arduino juga dapat diberi daya langsung dari sumber listrik AC dengan menghubungkannya ke soket barel. 3) Pengatur tegangan. Regulator Tegangan Fungsi pengatur tegangan adalah untuk mengontrol tegangan yang disuplai ke papan Arduino dan menstabilkan tegangan DC yang digunakan oleh prosesor dan elemen lainnya. Arduino Reset berfungsi untuk mengembalikan data atau program yang telah dibuat sehingga program yang dibuat sebelumnya hilang dan tidak digunakan lagi.

4) 5V (7) adalah suplai keluaran 5 volt. Sebagian besar komponen yang digunakan pada papan Arduino bekerja dengan baik pada tegangan 3,3 volt dan 5 volt. Pin analog berfungsi sebagai pembaca sinyal dari sensor analog seperti sensor kelembaban atau suhu dan mengubahnya menjadi nilai digital yang dapat dibaca oleh mikroprosesor. AREF digunakan untuk mengatur tegangan referensi eksternal (antara 0 dan 5 volt) sebagai batas atas pin input analog.

Sumber listrik digunakan sebagai arus utama yang digunakan untuk menghidupkan Arduino Uno, jika berasal dari sumber listrik luar maka dapat berasal dari adaptor AC-DC atau baterai. ATmega328 memiliki ukuran 32 KB dengan 0,5 KB digunakan untuk memuat file. ATmega328 juga memiliki 2 KB SRAM dan 1 KB EEPROM. Pin ini dapat dikonfigurasi untuk memicu interupsi pada nilai rendah, tepi naik atau turun, atau perubahan nilai.

Uno memiliki 6 input analog, diberi label A0 hingga A5, masing-masing memberikan resolusi 10 bit, sehingga 1024 nilai berbeda. ATmega328 menyediakan komunikasi serial UART TTL (5V), yang tersedia pada pin digital 0 (RX) dan 1 (TX). Bahasa pemrograman pada Arduino Uno ditulis dengan menggunakan software Arduino IDE (Integrated Development Environment) atau sering disebut dengan sketsa, sketsa berfungsi seperti editor teks yang disimpan ke dalam file dengan ekstensi .ino.

Relay

  • Bagian - bagian Relay
  • Dasar - Dasar Relay
  • Prinsip Kerja Relay
  • Jenis - Jenis Relay
  • Fungsi Relay

Tujuan dari relay ini adalah untuk mengantisipasi guncangan yang terjadi pada saat relay berpindah posisi agar komponen relay lainnya tidak mengalami kerusakan.

Bluetooth HC-05

  • Bluetooth Serial Module HC-05

Modul Bluetooth HC-05 merupakan modul Bluetooth yang dapat menjadi slave maupun master. Hal ini dibuktikan dengan mampu memberikan notifikasi untuk dipasangkan dengan perangkat lain, atau perangkat lain yang berpasangan dengan modul Bluetooth HC-05. Untuk mengkonfigurasi perangkat Bluetooth diperlukan perintah AT Command, dimana perintah AT Command akan dijawab oleh perangkat Bluetooth jika modul Bluetooth tidak terhubung ke perangkat lain.

Sepeda Motor

  • Bagian Kelistrikan Sepeda Motor

Sistem ini bekerja mengaktifkan pembakaran mesin dengan cara memutar poros engkol beberapa siklus hingga mesin dapat menyala. Saat tombol starter ditekan maka arus listrik akan mengalir ke motor starter yang memutar poros engkol mesin. Cara kerjanya, ketika kita menekan tombol starter maka akan terhubung relay starter atau dikenal dengan bandig starter yang melaluinya arus listrik dari aki dialirkan langsung ke motor starter.

Software App Inventor

25. Memutar poros engkol itu sendiri. Motor starter pada sepeda motor pada umumnya sama dengan sistem start pada mobil, tugas utama sistem ini dilakukan oleh motor listrik yang terletak di dekat sproket poros engkol.

Software Arduino 1.8.4

  • Fungsi dari Software Arduino IDE

Berfungsi untuk membuka sketsa yang dibuat dan membukanya kembali untuk diedit atau sekadar memuat ulang ke Arduino. Serial monitor disini merupakan jendela yang menampilkan seluruh data yang dikirim atau dipertukarkan antara Arduino dan sketsa pada port serial.

Android

Berfungsi sebagai fitur antarmuka pada Android yang menggunakan layar seperti pada kehidupan sehari-hari digunakan untuk memanipulasi objek layar. Aplikasi Android dikembangkan dalam bahasa pemrograman Java dengan menggunakan pengembangan perangkat lunak Android menggunakan plugin Android Development Tools (ADT). 3) Fungsi manajemen memori.

Perancangan Alat

Perlengkapan dan peralatan

Desain Sistem

  • Desain Software

Dan alat yang digunakan untuk menghidupkan mesin adalah Arduino Uno yang berfungsi untuk mengendalikan sepeda motor melalui Android.

Flowchart

Perangkaian alat start engine arduino pada sepeda motor

  • Cara mengupload aplikasi start engine

Untuk pembuatan software Android ini menggunakan aplikasi Inventor yang berfungsi sebagai pengontrol perangkat starter mesin yang terpasang pada sepeda motor 3.7.1 Membuat perancangan menggunakan aplikasi Inventor. Untuk membuat desain App Inventor ini, gunakan user interface yang didesain sedemikian rupa dan dapat menghasilkan layar aplikasi seperti gambar di atas.. langkah-langkah membuat layar aplikasi di App Inventor. Karena blok ini merupakan bahasa pemrograman yang berhubungan dengan Arduino, maka blok ini dibuat dengan memanggil diagram pada sisi software.

Membuat program yang sudah jadi dan diupload, kemudian diinstall di smartphone.. langkah-langkah upload aplikasi ke smartphone. Instalasi aplikasi yang sudah selesai dipindahkan dari komputer ke smartphone dan diinstal pada smartphone. Langkah-langkah menginstal aplikasi motor starter di smartphone: 1) Pilih APK dari memori smartphone.

Tampilan Aplikasi pada Smartphone Android

Pengujian Hardware pada system kendali motor

Berfungsi untuk membaca data yang dikirim dari aplikasi Android melalui Bluetooth dan Arduino menjalankan perintah berdasarkan pin target. Maka relay IN2 0 4) Jika tombol start ditekan maka relay pada posisi ON IN1 1 5) Jika tombol start dilepas maka relay pada posisi OFF IN1 0 4) Power bank.

Uji Coba Alat Start Engine

Android terhubung ke modul Bluetooth HC-05 di Arduino, modul Bluetooth akan menerima otentikasi dari Android. Sistem diimplementasikan pada sepeda motor Honda Beat tahun 2014 dan smartphone Android yang digunakan adalah Xiaomi Redmi 4X. Berdasarkan Tabel 4.1, jarak efektif yang dapat dijangkau Bluetooth untuk terhubung dengan smartphone adalah sekitar 10 meter.

Kode Program Arduino

Jika alat start mesin dipasang tanpa menggunakan kunci, maka alat akan hidup tanpa memerlukan kunci konvensional. Jika menghidupkan sepeda motor dengan kunci maka alat starter mesin tidak akan berfungsi. Apabila alat tersebut digunakan dengan kunci maka alat tersebut juga akan merespon namun tidak mengganggu proses menstarter sepeda motor.

Kesimpulan

Saran

Referensi

Dokumen terkait

Tharishny, dkk (2016) Massachusetts Institut Teknologi App Inventor mengembangkan alat pemrograman yang dapat digunakan untuk membuat desain aplikasi dan program pada

Dengan ini saya menyatakan bahwa Tugas Akhir dengan judul “ Perancangan Info Jaringan Bengkel Sepeda Motor Berbasis Android ” beserta seluruh isinya.. adalah karya saya

Cara membangun sebuah sistem keamanan sepeda motor ialah dengan merancang alat yang terdiri dari perangkat keras dan perangkat lunak yang saling terhubung secara

Dalam perancangan alat pengingat kecepatan pada sepeda motor menggunakan beberapa komponen sepertiPower Supply untuk Mensupply seluruh sistem, Liquid Cristal Display(LCD)

Pengamanan sepeda motor yang dibuat ini berfungsi melindungi dari pencurian melalui pembobolan kunci kontak atau dengan kunci palsu dengan cara menghidupkan

Setelah melakukan penelitian pada perancangan sistem kontrol sepeda motor dengan menggunakan arduino dan android, maka dihasilkan sebuah alat yang merupakan bentuk sistem

Pada bab ini penulis menguraikan tentang analisis dan perancangan sistem informasi penjualan sepeda motor di showroom setia motor berbasis android, meliputi

1.2 TINJAUAN PUSTAKA Pada bab ini dijelaskan tentang perancangan alat bantu pembilasan oil engine atau flushing oil engine dengan sistem pompa motor listrik, serta pengertian dari