BAB III ANALISIS DAN DESAIN SISTEM

dokumen-dokumen yang mirip
BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III METODE PENELITIAN. mengerjakan tugas akhir ini. Tahap pertama adalah pengembangan konsep

BAB III PERANCANGAN DAN PEMBUATAN ALAT. Proses perancangan meliputi tujuan dari sebuah penelitian yang kemudian muncul

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III METODE PENELITIAN

BAB III ANALISIS DAN DESAIN SISTEM. a. Alarm main controller (kontrol utama sistem alarm)

BAB III ANALISIS DAN PERANCANGAN

BAB III PERANCANGAN DAN PEMBUATAN APLIKASI

BAB III PERANCANGAN ALAT

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III PERANCANGAN ALAT

BAB III ANALISIS DAN PERANCANGAN

BAB III PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

III. METODE PENELITIAN. Penelitian ini dilaksanakan pada bulan September 2014 sampai November

BAB III PERANCANGAN SISTEM

III. METODE PENELITIAN. Penelitian tugas akhir ini dilaksanakan di Laboratorium Elektronika Dasar

BAB III PERANCANGAN Gambaran Alat

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV PERANCANGAN. Gambar 4. 1 Blok Diagram Alarm Rumah.

BAB III PERANCANGAN SISTEM

BAB III ANALISIS MASALAH DAN RANCANGAN ALAT

Model Rangkaian Pengukur Intensitas Suara Menggunakan Smartphone Android Berbasis ATMega328

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN. Penelitian ini dilakukan pada bulan Maret 2015 sampai dengan Agustus

BAB IV PENGUJIAN DAN PEMBAHASAN

BAB IV CARA KERJA DAN PERANCANGAN SISTEM. ketiga juri diarea pertandingan menekan keypad pada alat pencatat score, setelah

2 METODE PENELITIAN. Penelitian ini dilaksanakan pada bulan Januari 2015 hingga Oktober 2015

BAB III PERANCANGAN ALAT

BAB III PERANCANGAN DAN PEMBUATAN SISTEM

BAB III METODOLOGI PENELITIAN. Kegiatan penelitian ini dilakukan pada bulan Januari 2012 sampai bulan

BAB I PENDAHULUAN. kemudahan dan keefisienan penggunaan suatu alat. Pembuatan mekanik robot yang meniru

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III METODE PERANCANGAN DAN PEMBUATAN. Blok diagram penelitian yang dilakukan dapat dilihat pada gambar berikut.

BAB III PERANCANGAN SISTEM

BAB III METODE PENELITIAN. diperlukan dengan beberapa cara yang dilakukan, antara lain:

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III ANALISIS DAN PERANCANGAN

BAB III PERANCANGAN SISTEM

BAB III METODE PENELITIAN. Tujuan dari pengembangan tugas akhir ini adalah pengaturan temperature handphone

III. METODE PENELITIAN

BAB III PERENCANAAN DAN PEMBUATAN ALAT

BAB 5 IMPLEMENTASI DAN PENGUJIAN

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III METODOLOGI PERANCANGAN. Diagram alir digambarkan pada gambar berikut :

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB 3 PERANCANGAN SISTEM. ruangan yang menggunakan led matrix dan sensor PING))). Led matrix berfungsi

BAB IV HASIL PERANCANGAN DAN PENGUJIAN ALAT

BAB IV HASIL DAN PEMBAHASAN. ketepatan masing-masing bagian komponen dari rangkaian modul tugas akhir

BAB III ANALISIS DAN DESAIN SISTEM

III. METODE PENELITIAN. Penelitian ini dilaksanakan mulai pada November 2011 hingga Mei Adapun tempat

III. METODE PENELITIAN. Penelitian ini dilakukan pada bulan Oktober 2013 sampai dengan Maret 2014,

BAB IV ANALISA DAN PENGUJIAN ALAT

BAB III PERANCANGAN ALAT

III. METODE PENELITIAN. Penelitian ini akan dilaksanakan pada Juni 2014 sampai dengan Desember 2014.

BAB III PERANCANGAN ALAT

BAB II DASAR TEORI. open-source, diturunkan dari Wiring platform, dirancang untuk. software arduino memiliki bahasa pemrograman C.

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III METODOLOGI PERANCANGAN

BAB III PERANCANGAN SISTEM. perancangan mekanik alat dan modul elektronik sedangkan perancangan perangkat

BAB III METODE PENELITIAN

BAB III PERANCANGAN DAN IMPLEMENTASI SISTEM

BAB I PENDAHULUAN. ini bidang elektronika mengalami kemajuan yang pesat. Dengan kemajuan

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN ALAT DAN PROGRAM

BAB III METODE PENELITIAN. baik pada perangkat keras maupun pada komputer. Buffer. Latch

BAB 3 PERANCANGAN DAN PEMBUATAN SISTEM

BAB II DASAR TEORI Arduino Mega 2560

BAB III PERANCANGAN SISTEM

BAB III PERENCANAAN SISTEM DAN PEMBUATAN ALAT

BAB III METODOLOGI PENELITIAN

BAB III ANALISA DAN PERANCANGAN ALAT

Aplikasi Arduino-Android untuk Sistem Keamanan Sepeda Motor

BAB III PEMBUATAN ALAT Tujuan Pembuatan Tujuan dari pembuatan alat ini yaitu untuk mewujudkan gagasan dan

III. METODE PENELITIAN. Teknik Elektro Universitas Lampung dilaksanakan mulai bulan Desember 2011

BAB IV PENGUJIAN DAN EVALUASI SISTEM. inputan tekanan pada pad drum yang terdapat sensor piezoelectric.

BAB III PERANCANGAN DAN PEMBUATAN ALAT

BAB III PERANCANGAN SISTEM

DAFTAR ISI HALAMAN JUDUL LEMBAR PENGESAHAN HALAMAN PERNYATAAN MOTTO PERSEMBAHAN PRAKATA DAFTAR ISI DAFTAR TABEL DAFTAR GAMBAR INTISARI ABSTRAK BAB I.

BAB III METODOLOGI RANCANG BANGUN ALAT

BAB III PERANCANGAN ALAT

IMPLEMENTASI DAN PENGUJIAN

BAB 3 PERANCANGAN SISTEM. Bab ini akan membahas tentang perancangan sistem yang digunakan dari alat

BAB II DASAR TEORI Arduino Nano

Transkripsi:

BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Dalam perancangan instrumen elektrik drum menggunakan sensor infrared berbasis mikrokontroler ini menggunakan beberapa metode rancang bangun yang pembuatannya terdapat beberapa masalah yang harus dipecahkan. Permasalahan-permasalahan tersebut adalah perancangan mekanik drum, pembacaan sensor piezoelectric, pembacaan sensor jarak serta mengirimkan data ke arduino kemudian diolah menjadi data untuk diproses dan menentukan nada sesuai dengan hasil pengukuran. Sumber daya tegangan yang dibutuhkan perangkat cukup besar untuk mensuplai tegangan sensor dan harus stabil untuk mendapatkan data sensor yang akurat. III.2. Strategi Pemecahan Masalah Ada beberapa permasalahan yang terjadi dalam perancangan instrumen elektrik drum menggunakan sensor infrared berbasis mikrokontroler ini, dibutuhkan solusi atau pemecahan masalah, antara lain: 1. Perancangan mekanik drum yang terdiri dari ride symbal, crash symbal, hit hat symbal, high toms, mid toms, snare dengan pedal dan pedal bass. 2. Data sensor akan diterima oleh arduino dan dikirimkan ke smartphone android untuk memutar nada. 3. Penggunaan sensor infrared dan photodioda untuk mendeteksi adanya kaki yang akan terdeteksi pada bagian bawah mekanik pedal.

4. Perangkat mekanik dirancang berbahan kayu, pipa paralon, matras dan dilapisi busa untuk kenyamanan pengguna. 5. Sumber daya yang digunakan berasal dari adaptor 12 VDC 1A dan regulator tegangan 5 VDC. III.3. Identifikasi Kebutuhan Adapun identifikasi kebutuhan dari perancangan instrumen elektrik drum menggunakan sensor infrared berbasis mikrokontroler ini yaitu analisis kebutuhan software dan hardware. III.3.1 Kebutuhan Perangkat Keras (Hardware) Interface yang Digunakan Dalam perancangan instrumen elektrik drum menggunakan sensor infrared berbasis mikrokontroler, membutuhkan perangkat keras (hardware) interface yang mempunyai spesifikasi minimal yaitu Intel Core i3; Processor 2,20 GHz, Hard disk : 320 GB, RAM 2 GB. III.3.2 Kebutuhan Desain yang Digunakan Adapun kebutuhan perangkat interface antara lain : 1. Arduino Board. 2. Piezoelectric. 3. IC Multiplexer 4051 4. Sensor infrared dan photodioda. 5. Adaptor 12VDC 1A. 6. IC Regulator LM7805 5 VDC 1 A. 7. Kabel. 8. Solder dan timah. 9. Bor PCB (Printed Circuit Board).

10. Papan PCB (Printed Circuit Board). 11. Komponen-komponen pendukung lainnya. III.3.3 Kebutuhan Perangkat Lunak (Software) yang Digunakan Adapun perangkat lunak (software) yang dibutuhkan dalam perancangan ini adalah lingkungan sistem operasi MS-Windows 7 Ultimate 32 bit. Dan dalam perancangan ini juga menggunakan aplikasi Arduino IDE sebagai kompiler program, EAGLE PCB Designer dan software Fritzing sebagai perangkat lunak untuk skematik rangkaian, desain perangkat dan PCB. III.4. Diagram Blok Rangkaian Secara garis besar, perancangan instrumen elektrik drum menggunakan sensor infrared berbasis mikrokontroler ini terdiri dari Arduino, Peizoelectric, Infrared + Photodioda, Adaptor 12 VDC, Regulator Tegangan 5VDC serta komponen pendukung lainnya. Diagram blok dari perancangan instrumen elektrik drum menggunakan sensor infrared berbasis mikrokontroler ini ditunjukkan pada gambar III.1. Crash Symbal Module Bluetooth HC-05 Ride Symbal Hit Hat Symbal ARDUINO Aplikasi Android Snare Low Toms Mid Toms Hi Toms Regulator 5 VDC Infrared + Photodioda Pedal Hit Hat Symbal Infrared + Photodioda Pedal Bass Adaptor 12 VDC Gambar III.1. Diagram Blok Rangkaian

1. Arduino sebagai pengendali perangkat, melakukan proses pembacaan berdasarkan data sensor dan mengirimkan data ke aplikasi. 2. Smartphone android berfungsi menjalankan aplikasi dan aplikasi untuk menerima data. 3. Bluetooth HC-05 berfungsi sebagai pengirim data dari smartphone android ke mikrokontroler arduino. 4. Piezoelectric sebagai sensor pendeteksi getar, terpasang pada bagian crash symbal, ride symbal, hit hat symbal, snare, low toms, mid toms dan hi toms. 5. Sensor infrared dan photodioda digunakan untuk mendeteksi adanya gerakan kaki pada bagian bass / kick pada drum dan kondisi hit hat symbal. Perangkat ini terintegrasi dalam bentuk pedal. 6. Adaptor 12 VDC 1A sebagai sumber tegangan. 7. Regulator tegangan 5VDC. III.5. Perancangan Perancangan perancangan instrumen elektrik drum menggunakan sensor infrared berbasis mikrokontroler ini terdiri dari 3 bagian bagian, yaitu perancangan secara elektronik, perancangan secara mekanik dan perancangan software aplikasi. III.5.1. Perangkat Elektronik Perancangan instrumen elektrik drum menggunakan beberapa perangkat sensor dan kontrol output. Perangkat elektronik yang digunakan sebagai berikut. III.5.1.1. Ardunio Arduino adalah kit elektronik atau papan rangkaian elektronik open source yang di dalamnya terdapat komponen utama yaitu sebuah chip mikrokontroler dengan jenis AVR dari

perusahaan Atmel. Mikrokontroler itu sendiri adalah chip atau IC (integrated circuit) yang bisa diprogram menggunakan komputer. Tujuan menanamkan program pada mikrokontroler adalah agar rangkaian elektronik dapat membaca input, memproses input tersebut dan kemudian menghasilkan output sesuai yang diinginkan. Berikut adalah gambar dari skematik arduino sebagai berikut : Gambar III.2. Skematik Rangkaian Arduino Berikut adalah tabel penggunaan port input/output pada perancangan perancangan instrumen elektrik drum menggunakan sensor infrared berbasis mikrokontroler. Tabel III.1. Konfigurasi Penggunaan Pin I/O Pada Arduino Nama PIN/PORT Arduino Fungsi Keterangan A0-A6 Input Piezoelectric A7 Input Sensor Infrared + Photodioda Bass / Kick A8 Input Sensor Infrared + Photodioda Hit Hat Symbal

D0 Input RX HC-05 Bluetooth D1 Output TX HC-05 Bluetooth III.5.1.2. Perancangan Sensor Peizoelectric Piezoelectric atau biasa disebut juga dengan efek piezoelectric adalah muatan listrik yang terakumulasi dalam bahan padat tertentu, seperti kristal dan keramik akibat dari mechanical pressure (tekanan). Piezoelectric adalah komponen yang dapat menghasilkan tegangan listrik sebagai respon dari suatu perubahan tekanan mekanik. Dalam perancangan ini piezoelectric digunakan sebagai sensor tekanan mekanik (yang diperoleh dari getaran) dan hasil keluarannya yang berupa tegangan listrik dibaca melalui input analog arduino. Rangkaian sensor peizoelectric yang terhubung pada pin arduino dapat dilihat pada gambar III. 3. berikut: Gambar III.3. Perancangan Rangkaian Sensor Peizoelectric Pada Arduino III.5.1.3. Perancangan Sensor Infrared + Photodioda

LED infrared berfungsi sebagai pemancar. Berkas cahaya dari LED inframerah ini nantinya akan ditangkap oleh photodiode. Photodiode digunakan sebagai penangkap gelombang cahaya yang dipancarkan oleh inframerah. Besarnya tegangan atau arus listrik yang dihasilkan oleh photodiode tergantung besar kecilnya radiasi yang dipancarkan oleh inframerah. Rangkaian ini berfungsi sebagai sensor pendeteksi adanya data kaki pada perangkat, sebagai pemicu perangkat untuk bekerja. Rangkaian diletakkan pada bagian bawah atau pedal atau tempat meletakkan kaki. Perancangan rangkaian sensor infrared dan photodioda ini dihubungkan pada pin A7 dan A8 pada arduino. Data yang digunakan merupakan ada ADC (Analog Digital Converter) atau berupa angka nilai analog (tegangan). Perancangan rangkaian tersebut dapat dilihat pada gambar di bawah ini. Gambar III.4. Perancangan Rangkaian Sensor Infrared + Photodioda III.5.1.4. Rangkaian Bluetooth HC-05 Bluetooth HC-05 ini berfungsi sebagai media pengirim data dari mikrokontroler ke smartphone. Bluetooth ini berperan penting di dalam sistem karena bluetooth ini berperan

sebagai pengiriman data. kaki Vcc pada bluetooth dihubungkan ke VCC arduino dan kaki GND dihubungkan ke GND mikrokontroler. Kaki TX dihubungkan dengan RX pada arduino sedangkan kaki RX dihubungkan dengan kaki TX pada arduino. Skematik Bluetooth pada arduino dapat dilihat dari Gambar III.5 berikut: Gambar III.5. Skematik Pemasangan Bluetooth HC 05 Pada Arduino III.5.2. Perangkat Mekanik Perancangan perancangan instrumen elektrik drum menggunakan sensor infrared berbasis mikrokontroler ini terdiri dari 2 bagian yaitu desain mekanik untuk meletakan sensor peizoelectric pada drum dan mekanik sensor infrared dan photodioda untuk pedal. Bahan yang digunakan adalah kayu yang mudah dibentuk, plastik, pipa paralon, matras/busa dan akrilik. Dimensi perangkat dengan panjang sebesar 100 cm, lebar sebesar 80 cm dan tinggi sebesar 100 cm. Perangkat pedal dirancang untuk dapat berkerja otomatis menyesuaikan gerakan kaki untuk mendapatkan hasil data yang akurat. Berikut adalah gambar dari perancangan instrumen elektrik drum menggunakan sensor infrared berbasis mikrokontroler seperti di bawah ini :

Ride Symbal Lo Toms Mid Toms Crash Symbal Hit Hat Symbal Hi Toms Snare Pedal Hit Hat Pedal Bass Gambar III.6. Perancangan Mekanik III.5.3. Perancangan Perangkat Lunak (Software) Perancangan software pada perancangan instrumen elektrik drum menggunakan sensor infrared berbasis mikrokontroler dimulai mendesain tampilan form untuk alat yang akan dibuat. Setelah itu akan dirancang pembuatan program untuk alat yang akan dibuat. Perancangan tampilan pada program app inventor 2 ultimate bertujuan untuk menggambarkan sketsa desain tampilan program yang akan dibuat sebagai interface kepada pengguna aplikasi. Berikut rancangan tampilan form untuk perancangan instrumen elektrik drum menggunakan sensor infrared berbasis mikrokontroler :

Drum Electric Controller Data Connect / Disconect Keluar Gambar III.7. Desain Tampilan pada Smartphone Android Pada gambar III.7, tampilan yang akan dibuat dapat menampilkan beberapa perintah untuk melakukan koneksi dan menerima data. Dalam perancangan aplikasi terdapat menu koneksi dan tombol diskoneksi, menu info koneksi yang menerangkan apakah sudah terkoneksi dengan perangkat atau tidak dan indikator data diterima dari perangkat ke aplikasi. III.6. Flowchart III.6.1. Flowchart Perangkat Drum Elektrik Agar dapat melihat struktur jalannya program maka dibuat flowchart (diagram alur). Flowchart digunakan sebagai dasar acuan dalam membuat program. Struktur program akan lebih mudah dibuat atau didesain. Selain itu juga jika terdapat kesalahan akan lebih mudah untuk mendeteksi letak kesalahannya serta untuk lebih memudahkan dalam menambahkan instruksiinstruksi baru pada program jika nantinya terjadi pengembangan pada struktur programnya. Adapun flowchart dari sistem yang dirancang adalah seperti yang diperlihatkan pada gambar III.8:

START Inisialisasi Hidupkan Perangkat, Lakukan Koneksi Koneksi = 1? Stanby Baca : - Data Sensor Peizoelectric - Data Sensor Infrared + Photodioda Snare? Crash Symbal? Ride Symbal? Hi Toms? Mid Toms? Lo Toms? Hit Hat Symbals? Menunggu Data Kirim Data Snare Kirim Data Crash Symbals Kirim Data Ride Symbals Kirim Data Hi Toms Kirim Data Mid Toms Kirim Data Lo Toms Kirim Data Hit Hat Symbals FINISH Gambar III.8. Flowchart Perangkat Penjelasan algoritma perangkat drum elektrik: 1. Start

2. Hidupkan perangkat dengan menghubungkan tegangan pada rangkaian. 3. Inisialisasi dimaksudkan untuk membaca semua sensor yang terpasang. 4. Perangkat dalam keadaan siap menerima data sensor peizoelectric, data sensor infrared + photodioda dan perangkat sudah terkoneksi dengan aplikasi smartphone android melalui bluetooth. 5. Jika data sensor yang diterima adalah snare, maka perangkat akan mengirimkan data snare. Perangkat akan menunggu data berikutnya. 6. Jika data sensor yang diterima adalah crash symbal, maka perangkat akan mengirimkan data crash symbal. Perangkat menunggu data berikutnya. 7. Jika data sensor yang diterima adalah ride symbal, maka perangkat akan mengirimkan data ride symbal. Perangkat menunggu data berikutnya. 8. Jika data sensor yang diterima adalah hit hat symbal, maka perangkat akan mengirimkan data hit hat symbal. Perangkat menunggu data berikutnya. 9. Jika data sensor yang diterima adalah lo toms, maka perangkat akan mengirimkan data lo toms. Perangkat akan menunggu data berikutnya. 10. Jika data sensor yang diterima adalah mid toms, maka perangkat akan mengirimkan data mid toms. Perangkat akan menunggu data berikutnya. 11. Jika data sensor yang diterima adalah hi toms, maka perangkat akan mengirimkan data hi toms. Perangkat akan menunggu data berikutnya. 12. Jika data sensor yang diterima adalah bass/kick, maka perangkat akan mengirimkan data bass/kick. Perangkat akan menunggu data berikutnya. 13. Kembali lagi dalam proses pembacaan sensor. 14. Finish.

III.6.2. Flowchart Interface START Menghubungkan Perangkat dengan Smartphone Buka Aplikasi Melakukan Koneksi Koneksi = 1? Menunggu Penerimaan Data Snare? Crash Symbal? Ride Symbal? Hi Toms? Mid Toms? Lo Toms? Hit Hat Symbals? Diskoneksi? Putar Nada Snare Putar Nada Crash Symbals Putar Nada Ride Symbals Putar Nada Hi Toms Putar Nada Mid Toms Putar Nada Lo Toms Putar Nada Hit Hat Symbals Putuskan Koneksi Dengan Perangkat FINISH Gambar III.9. Flowchart Interface

Penjelasan algoritma flowchart interface : 1. Start 2. Menghubungkan perangkat mikrokontroler dengan smartphone dan membuka aplikasi yang telah dirancang. 3. Melakukan koneksi, jika sudah terkoneksi maka aplikasi akan dapat menerima data atau perintah untuk memutar nada sesuai dengan data. 4. Jika data yang diterima adalah snare, maka aplikasi akan menutar nada snare. Aplikasi akan menunggu data berikutnya. 5. Jika data yang diterima adalah crash symbal, maka aplikasi akan menutar nada crash symbal. Aplikasi akan menunggu data berikutnya. 6. Jika data yang diterima adalah ride symbal, maka aplikasi akan menutar nada ride symbal. Aplikasi akan menunggu data berikutnya. 7. Jika data yang diterima adalah hit hat symbal, maka aplikasi akan menutar nada hit hat symbal. Aplikasi akan menunggu data berikutnya. 8. Jika data yang diterima adalah lo toms, maka aplikasi akan menutar nada lo toms. Aplikasi akan menunggu data berikutnya. 9. Jika data yang diterima adalah mid toms, maka aplikasi akan menutar nada mid toms. Aplikasi akan menunggu data berikutnya. 10. Jika data yang diterima adalah hi toms, maka aplikasi akan menutar nada hi toms. Aplikasi akan menunggu data berikutnya. 11. Jika data yang diterima adalah bass, maka aplikasi akan menutar nada bass. Aplikasi akan menunggu data berikutnya.

12. Jika tombol diskoneksi atau close ditekan, maka sambungan koneksi bluetooth smartphone android dengan perangkat akan terputus. 13. Finish.