SISTEM KOMUNIKASI BLUETOOTH HC-05 PADA ALAT PELARUT PCB BERBASIS ARDUINO
Disusun Untuk Memenuhi Syarat Menyelesaikan Pendidikan Diploma III Pada Jurusan Teknik Elektro Program Studi Teknik Telekomunikasi
Politeknik Negeri Sriwijaya
Oleh :
DINA ROSDIANA 0613 3033 0247
SISTEM KOMUNIKASI BLUETOOTH HC-05 PADA ALAT PELARUT PCB BERBASIS ARDUINO
Disusun Untuk Memenuhi Syarat Menyelesaikan Pendidikan Diploma III Pada Jurusan Teknik Elektro Program Studi Teknik Telekomunikasi
Politeknik Negeri Sriwijaya
Oleh : DINA ROSDIANA
0613 3033 0247
Pembimbing I
Palembang, Juli 2016 Pembimbing II
Hj. Adewasti,S.T.,M.Kom NIP. 197201142001122001
Hj. Sarjana, S.T., M.Kom NIP. 196911061995032001 Mengetahui,
Ketua Jurusan Ketua Program Studi
Yudi Wijanarko, S.T., M.T Ciksadan,S.T.,M.Kom
MOTTO
Allah akan meninggikan orang-orang yang beriman diantaramu dan orang-orang
yang diberi ilmu pengetahuan beberapa derajat (Q.s Al-Mujadalah : 11 )
Selalu jadi diri sendiri tidak peduli apa yang yang mereka katakan dan jangan pernah
menjadi orang lain meskipun mereka tampak lebih baik dari kita
Do the best, be good, then you will be the best “Dina Rosdiana”
Ku Persembahkan karya ini kepada :
Kedua orang tuaku tercinta
Saudara-saudaraku terutama Andi
Sukarna Putra
Ibu Hj. Adewasti,S.T.,M.Kom dan
Ibu Hj. Sarjana,S.T.,M.Kom selaku
Dosen pembimbing
Sahabat-sahabat Ukhti Chusnul
Chotimah, Defrianti Aulia, Dini
Nuraini, Mona Apriani, Vicky
Wilda Aka Sari
Almamater tercinta “Politeknik
ABSTRAK
SISTEM KOMUNIKASI BLUETOOTH HC-05 PADA ALAT PELARUT PCB BERBASIS ARDUINO
(2016 : xv + 66 halaman + 49 gambar + 9 tabel + 9 lampiran )
Dina Rosdiana 0613 3033 0247 Teknik Elektro
Progam Studi Teknik Telekomunikasi
Printed Circuit Board (PCB) merupakan papan yang digunakan untuk membuat jalur suatu rangkaian elektronik. Dalam proses pembuatan PCB diperlukan beberapa tahap antara lain dari mulai proses perancangan layout PCB, penggambaran layout, penyablonan layout pada PCB dan pelarutan PCB. Untuk mendapatkan hasil yang baik maka proses pelarutan PCB harus dilakukan secara cepat. Namun jalur tidak terkikis habis oleh larutan Ferrit Chloride. Selama ini proses pelarutan PCB masih menggunakan tangan manusia sebagai alat untuk menggerakkan bejana yang dipakai sebagai tempat pelarutan. Proses pelarutan PCB rata-rata memerlukan waktu antara 10-20 menit dan tergantung juga oleh jenis tembaga yang digunakan oleh PCB tersebut. Semakin bagus kualitas tembaga maka akan semakin lama proses pelarutan PCBnya. Maka dirancanglah alat yang mempermudah untuk melakukan proses pelarutan PCB dengan menggabungkan smartphone Android melalui koneksi Bluetooth HC-05 yang telah terkoneksi dengan Arduino Uno. Alat ini terdiri dari perangkat kendali berupa arduino uno dan mekanik yang terpasang dengan motor servo sebagai penggerak papan dan satu buah LCD display sebagai pengatur waktu pelarutan.
ABSTRACT
Communication System Bluetooth HC-05 Solvent tool PCB Based on Arduino (2016 : xv + 65 pages+ 49 picture + 9 tabel + 9 attachments)
Dina Rosdiana 0613 3033 0247 Elektro Engineering
Telecommunication Engineering
The Printed Circuit Board (PCB) is a board that is used for making the stripe of an electronic structure. In process of the PCB maker is needed some stepss such as start from the PCB layout, programs, layout illustration, layout screening of the PCB and the PCB dissolving step. For the good yield, so the process of the PCB dissolving must be did quickly. But, the stipe is not scraped over the Ferrit Choloride liquid. In this time, PCB dissolving process is still using by the human hand as the tool of move a vessel that is using as the place too. The PCB dissolving process is averaging needs time between 10-20 minutes and also kind of the copper that used by the PCB self. The good quality of the copper the long of the PCB dissolving process. So, there is programme for the PCB dissolving process which can be easier by consolidate the Android Smartphone from the HC-05 Bluetooth connection that is already connected to the Arduino Uno. This tool are consist of control reins as the Arduino Uno and meachanis is connected with the servo motor as the board activator and the PCB display as the time for dissolving arrangement.
KATA PENGANTAR
Alhamdulillahirabbi’alamin, puji syukur penulis haturkan kehadirat ALLAH
SWT atas segala rahmat dan hidayah-Nya, sehingga penulis dapat menyelesaikan
Laporan Akhir ini dengan baik untuk memenuhi syarat menyelesaikan pendidikan
Diploma III pada Jurusan Teknik Elektro Program Studi Teknik Telekomunikasi
Politeknik Negeri Sriwijaya.
Adapun Judul Laporan Akhir ini adalah “ Sistem Komunikasi Bluetooth HC-05 pada Alat Pelarut PCB Berbasis Arduino”.
Pada kesempatan ini penulis mengucapkan terima kasih kepada :
1. IbuHj. Adewasti,S.T., M.Komselaku pembimbing I 2. IbuHj. Sarjana.S.T., M.komselaku pembimbing II
Laporan akhir ini tidak akan selesai tanpa adanya bantuan dari berbagai pihak,
oleh karena itu pada kesempatan ini penulis juga menyampaikan rasa terima kasih
kepada :
1. Bapak Dr. Ing Ahmad Taqwa, M.T., selaku Direkur Politeknik Negeri Sriwijaya.
2. Bapak Yudi Wijanarko, S.T., M.T.,selaku Ketua Jurusan Teknik Elektro Politeknik Negeri Sriwijaya.
3. Bapak H. Herman Yani, S.T.,M.Eng., selaku Sekretaris Jurusan Teknik Elektro Politeknik Negeri Sriwijaya.
4. Bapak Ciksadan, S.T.,M.Kom, selaku Ketua Program Studi Teknik Telekomunikasi Politeknik Negeri Sriwijaya.
5. Bapak/Ibu Dosen Staff dan karyawan Politeknik Negeri Sriwijaya.
6. Kedua orang tua serta saudara-saudaraku yang selalu melengkapi perjalanan
7. Teman-teman seperjuangan Jurusana Teknik Elektro Program Studi Teknik
Telekomunikasi Politeknik Negeri Sriwijaya khususnya 6 TA 2013.
8. Teman-teman seperjuangan dan adik-adik tercinta Himpunan Mahasiswa
Jurusan Teknik Elektro Politeknik Negeri Sriwijaya.
9. Semua pihak yang telah membantu dalam penulisan laporan akhir ini.
Penulis menyadari bahwa masih banyak terdapat kekurangan dalam
penyusunan Laporan Akhir ini. Demi kesempurnaan penulisan Laporan Akhir ini,
penulis mengharapkan adanya kritik dan saran yang bersifat membangun dari
segala pihak.
Akhir kata, penulis berharap semoga laporan ini dapat bermanfaat bagi semua
pihak yang memerlukan. Demikian penulis sampaikan atas perhatiannya penulis
sampaikan terima kasih.
Palembang, Juli 2016
DAFTAR ISI
BAB I PENDAHULUAN... 1
1.1 Latar Belakang... 1
1.2 Tujuan dan Manfaat... 2
1.2.1 Tujuan... 2
1.2.1 Manfaat... 2
1.3 Perumusan Masalah... 2
1.4 Batasan Masalah... 3
1.5 Metode Penulisan... 3
1.6 Sistematika Penulisan Laporan... 3
BAB II TINJUAN PUSTAKA... 5
2.1 PCB (Printed Circuit Board)... 5
2.2 Sejarah Operating Sistem Android... 5
2.2.2 Android Versi 1.5Cupcake... 6
2.2.3 Android Versi 1.6Donut... 7
2.2.4 Android Versi 2.0/2.1Eclair... 7
2.2.5 Android Versi 2.2Froyo... 8
2.2.6 Android Versi 2.3Gingerbread... 8
2.2.7 Android Versi 3.0honeycomb... 9
2.2.8 Android Versi 4.0ice cream sandwich... 9
2.2.9 Android Versi 4.1Jelly Bean... 10
2.2.10 Android Versi 4.4KitKat... 11
2.2.11 Android VersiLollipop... 11
2.2.12 Android Versi 6.0Marshmallow... 12
2.3 Fitur yang Tersedia di Android... 13
2.4 Sejarah Arduino... 13
2.4.1 PengenalanBoardArduino... 14
2.4.2 BoardArduino Uno... 15
2.4.3 Bahasa Pemograman Arduino... 17
2.5 Bluetooth... 22
2.5.1 Interfacingdengan Modul Bluetooth... 22
2.5.2 Modul Bluetooth HC-05... 23
2.6 Motor Servo... 26
2.7 LCD (Liquid Crystal Display)... 27
2.7.1 Fungsi Pin-Pin LCD... 28
2.8 Pengenalan IDE Basic4Android... 30
BAB III RANCANG BANGUN... 32
3.2 Tujuan Perencanaan... 32
3.3 Perancangan Elektronik... 32
3.3.1 Blok Diagram... 32
3.3.2 Perancangan Rangkaian... 34
3.3.3 Flowchart... 37
3.3.4 Proses Pembuatan Alat... 37
3.4 Software yang Digunakan... 40
3.4.1 Penginstalan Driver Arduino Uno... 40
3.4.2 Penginstalan Software Basic4Android... 45
3.5 Perancangan Konstruksi Mekanik... 48
BAB IV PEMBAHASAAN... 50
4.1 Tujuan Pengukuran... 50
4.2 Metode Pengujian dan Pengukuran... 50
4.3 Cara Kerja Alat... 50
4.4 Langkah-langkah Pengujian dan Pengukuran... 51
4.4.1 Langkah-langkah Pengukuran... 51
4.4.2 Langkah-langkah Pengujian Alat Pelarut PCB dengan Smartphone Android... 51
4.5 Titik Uji Pengukuran... 53
4.6 Data Hasil Pengukuran... 54
4.7 Hasil Pengujian pada Smartphone Android... 59
4.8 Analisa... 63
4.9 Spesifikasi Alat... 64
BAB V KESIMPULAN DAN SARAN... 65
5.2 Saran... 66
DAFTAR GAMBAR
Halaman
Gambar 2.1 Jenis papan PCB... 5
Gambar 2.2 .Android versi 1.5... 6
Gambar 2.3 Android versi 1.6... 7
Gambar 2.4 Android versi 2.0/2.1... 7
Gambar 2.5 Android versi 2.2... 8
Gambar 2.6 Android versi 2.3... 9
Gambar 2.7 Android versi 3.0/3.1... 9
Gambar 2.8 Android versi 4.0... 10
Gambar 2.9 Android versi 4.1... 10
Gambar 2.10 Android versi 4.4... 11
Gambar 2.11 Android versi lollipop... 12
Gambar 2.12 Android versi 6.0 marshmallow... 13
Gambar 2.13 Berbagai macam board arduino... 14
Gambar 2.14 Board Arduino Uno... 15
Gambar 2.15 Logo Bluetooth... 22
Gambar 2.16 Modul Buetooth tipe HC-03,HC-04, HC-05, HC-06 23 Gambar 2.17 Module Bluetooth HC-05... 23
Gambar 2.18 Konfigurasi Pin HC-05... 24
Gambar 2.19 Bluetooth –to-Serial-Module HC-05... 24
Gambar 2.20 Motor servo standar jenis HS-322 HD... 27
Gambar 2.21 LCD (Liquid Crystal Display) 16x2... 28
Gambar 2.22 Tampilan Basic4Android... 31
Gambar 2.23 Tampilan designer GUI... 31
Gambar 3.1 Blok Diagram Alat... 33
Gambar 3.2 Rangkaian Keseluruhan Sistem Komunikiasi
Gambar 3.3 Flowchart Alat Pelarut PCB... 35
Gambar 3.4 Layout... 38
Gambar 3.5 Tata Letak Komponen... 38
Gambar 3.6 Hasil ekstraksi file Arduino... 40
Gambar 3.7 Computer-Device Manager... 41
Gambar 3.8 Tampilan Device Manager... 41
Gambar 3.9 Update Device Properties... 42
Gambar 3.10 Browse untuk lokasi driver... 42
Gambar 3.11 Lokasi driver... 43
Gambar 3.12 Install driver... 43
Gambar 3.13 Final installation... 44
Gambar 3.14 Tampilan Awal Arduino... 44
Gambar 3.15 Tampilan Pembuka Instalasi Software... 45
Gambar 3.16 License Agreement... 46
Gambar 3.17 Lokasi Driver... 46
Gambar 3.18 Installing DriverSoftware... 47
Gambar 3.19 Finish Penginstalan... 47
Gambar 3.20 Alat Pelarut PCB... 49
Gambar 4.1 Tampilan Awal Aplikasi Alat Pelarut PCB... 52
Gambar 4.2 Menscan Perangkat Pasangan... 52
Gambar 4.3 Pasangan Bluetooth ditemukan... 53
DAFTAR TABEL
Tabel 2.1 Keterangan pin ICSP pada Arduino Uno... 16
Tabel 2.2 Konfigurasi pin Module Bluetooth HC-05... 25
Tabel 2.3 AT Command Module Bluetooth HC-05... 26
Tabel 2.4 Fungsi pin-pin LCD... 29
Tabel 4.1 Hasil pengukuran TP1 pada motor servo... 55
Tabel 4.2 Hasil pengukuran pada TP2 pada Supply dan Bluetooth 58 Tabel 4.3 Hasil pengujian alat pelarut PCB dengan smartphone Android... 59
Tabel 4.4 Hasil Pengujian Alat Pelarut PCB Menggunakan Media Bluetooth... 61
DAFTAR LAMPIRAN
Lampiran 1 Data sheet ATmega328
Lampiran 2 Data sheet Bluetooth HC-05
Lampiran 3 Data sheet Motor Servo MG996R
Lampiran 4 Listing Program
Lampiran 5 Lembar Kesepakatan Bimbingan Laporan Akhir
Lampiran 6 Lembar Konsultasi Bimbingan Laporan Akhir
Lampiran 7 Lembar Pengukuran di Laboratorium Telekomunikasi
Lampiran 8 Lembar Rekomendasi Ujian Laporan Akhir