• Tidak ada hasil yang ditemukan

NOTIFIKASI SUARA DETEKSI JARAK AMAN MENGGUNAKAN

N/A
N/A
Protected

Academic year: 2022

Membagikan "NOTIFIKASI SUARA DETEKSI JARAK AMAN MENGGUNAKAN"

Copied!
39
0
0

Teks penuh

(1)

NOTIFIKASI SUARA DETEKSI JARAK AMAN MENGGUNAKAN DFPLAYER MINI MP3

KERJA PRAKTIK

Program Studi S1 Teknik Komputer

Oleh:

DANANG SINDHU PRASETYO 18410200020

FAKULTAS TEKNOLOGI DAN INFORMATIKA UNIVERSITAS DINAMIKA

2022

(2)

ii

LAPORAN KERJA PRAKTIK

NOTIFIKASI SUARA DETEKSI JARAK AMAN MENGGUNAKAN DFPLAYER MINI MP3

Diajukan sebagai salah satu syarat untuk menempuh ujian Tahap Akhir Program Strata Satu(S1)

Disusun Oleh :

Nama : Danang Sindhu Prasetyo

Nim : 18.41020.0020

Program : S1 (Strata Satu) Jurusan : Teknik Komputer

FAKULTAS TEKNOLOGI DAN INFORMATIKA UNIVERSITAS DINAMIKA

2022

(3)

iii

“Tetaplah rendah hati karena sebuah pencapaian bukan berawal dari diri sendiri”

(4)

iv

Kupersembahkan untuk Ibu, Bapak dan Kakak saya, terimakasih untuk dukunganya selama ini dan doa tiada henti-henti. Bersama teman-teman Tim DINAMIKA ROBOTIC,

Teknik Kompter 18, Remaja Masjid Hidayatul Ummah dan kerabat teredekat saya.

Terimakasih atas bantuan doa, dukungan yang membuat saya lebih semangat untuk mencari jati diri dan terus belajar menjadi lebih baik lagi.

(5)

v

(6)

vi

(7)

vii ABSTRAK

Penggunaan mikrokontroler pada bidang mobil listrik pada masa ini bukan hal yang baru di kalangan Industri. Sensor jarak membantu pengemudi mengetahui jarak mobil agar tidak terjadi benturan saat adanya penegereman mendadak pada mobil yang berada di depan. Akan tetapi pengemudi masih mempunyai kesulitan apakah mobil terlalu berdekatan atau masih jauh dengan mobil yang berada di depan.

Kerja praktik ini akan menjelaskan bagaimana mikrokontroler yang akan diterapkan pada mobil listrik. Dimana mobil listrik dapat mengirimkan pemeberitahuan kepada pengemudi menggunakan modul DFPlayer Mini Mp3.

Proses dari pendeteksian sensor ultrasonic yang digunakan untuk mengetahui jarak mobil dengan mobil listrik lalu mengirimkan informasi melewati media suara untuk pengemudi melakukan pengereman tidak secara mendadak.

Pengujian dilakukan dengan cara sensor diletakkan pada jarak yang bervariasi dengan dinding. Pengujian sensor ultrasonic dilakukan untuk menguji jarak apakah dengan posisi tersebut informasi yang dikirimkan modul DFPlayer Mini Mp3 ke speaeker mampu berbunyi. Hasil dari pengujian sensor mampu mendeteksi dengan jarak minimal 20 cm dan jarak maksimal 150 cm.

Kata kunci : Sensor Ultrasonic, DFplayer Mini Mp3, Mobil Listrik, Jarak aman kendaraan.

(8)

viii

KATA PENGANTAR

Puji syukur saya panjatkan kepada Tuhan Yang Maha Esa atas segala rahmat yang telah diberikan - Nya, sehingga penulis dapat menyelesaikan Laporan Kerja Praktik ini. Penulisan Laporan ini adalah sebagai salah satu syarat menempuh Kerja Praktik pada Program Studi S1 Teknik Komputer Universitas Dinamika.

Dalam usaha menyelesaikan penulisan Laporan Kerja Praktik ini penulis banyak mendapat bantuan dari berbagai pihak baik moral maupun materi. Oleh karena itu penulis mengucapkan terima kasih dan penghargaan setinggi-tingginya kepada:

1. Allah SWT, karena dengan rahmatnya dan hidayahnya penulis dapat menyelesaikan Laporan Kerja Praktik ini.

2. Orang Tua dan Seluruh Keluarga penulis tercinta yang telah memberikan dorongan dan bantuan baik moral maupun materi sehingga penulis dapat menempuh dan menyelesaikan Kerja Praktik serta Laporan ini.

3. Universitas Dinamika atas segala kesempatan, pengalaman kerja yang telah diberikan kepada penulis selama melaksanakan Kerja Praktik.

4. Kepada Bapak Pauladie Susanto, S.Kom., M.T., selaku Ketua Program Studi S1 Teknik Komputer terima kasih atas ijin dan bimbingan yang diberikan dan kesempatannya serta tuntunan baik itu materi secara tertulis maupun lisan sehingga penulis dapat melaksanakan Kerja Praktik di Universitas Dinamika.

5. Kepada bapak Ryan Adi Djauhari selaku Penyelia penulis sehingga dapat menyelesaikan Laporan Kerja Praktik.

6. Kepada Bapak Wahyu Priastoto., S.E., selaku Koordinator Kerja Praktik di Universitas Dinamika. Terima kasih atas bantuan yang telah diberikan.

7. Teman-teman seperjuangan Teknik Komputer angkatan 2018 serta rekan-rekan pengurus Himpunan Mahasiswa S1 Teknik Komputer Universitas Dinamika.

Penulis berharap semoga laporan ini dapat berguna dan bermanfaat untuk menambah wawasan bagi pembacanya. Penulis juga menyadari dalam penulisan laporan ini banyak terdapat kekurangan. Oleh karena itu penulis sangat

(9)

ix

mengharapkan saran dan kritik untuk memperbaiki kekurangan dan berusaha untuk lebih baik lagi.

Surabaya, 7 Januari 2022

Penulis

(10)

x DAFTAR ISI

ABSTRAK ... vii

KATA PENGANTAR... viii

DAFTAR ISI ... x

DAFTAR TABEL ... xii

DAFTAR GAMBAR ... xiii

DAFTAR LAMPIRAN ... xiv

BAB I PENDAHULUAN ... 1

1.1 Latar Belakang... 1

1.2 Perumusan Masalah ... 1

1.3 Batasan Masalah ... 1

1.4 Tujuan ... 2

1.5 Kontribusi ... 2

BAB II GAMBARAN UMUM PERUSAHAAN ... 3

2.1 Sejarah Singkat Universitas Dinamika ... 3

2.1 Struktur Organisasi ... 5

2.2 Visi dan Misi Universitas Dinamika ... 7

2.3.1 Visi ... 7

2.3.2 Misi ... 7

2.3.3 Tujuan ... 7

2.3 Lokasi Perusahaan ... 8

BAB III LANDASAN TEORI ... 9

3.1 Arduino IDE ... 9

3.2 Arduino Uno ... 10

(11)

xi

3.3 Sensor JSN-SR04T ... 10

3.4 Modul DFPlayer Mini MP3... 11

3.5 Speaker 5V ... 12

3.6 Kartu Memori ... 12

BAB IV DISKRIPSI PEKERJAAN ... 14

4.1 Prosedur Penelitian ... 14

4.2 Analisa Kebutuhan ... 14

4.3 Desain Perancangan... 15

4.4.1 Desain Perancangan Hadware ... 16

4.4.2 Desain Perancangan Software ... 16

4.4 Implementasi ... 17

4.4.1 Implementasi Rangkaian Skematik Pada Alat ... 17

4.4.2 Implementasi Penerapan Pada Alat ... 18

4.4.3 Implementasi Program Pada Alat ... 19

4.5 Hasil dan Pembahasan ... 22

4.5.1 Pengujian Modul Mp3 Pada alat ... 22

4.5.2 Penggabungan Komponen ... 23

BAB V PENUTUP ... 24

5.1 Kesimpulan ... 24

5.2 Saran ... 24

DAFTAR PUSTAKA ... 25

LAMPIRAN ... 26

BIODATA PENULIS ... 34

(12)

xii

DAFTAR TABEL

Tabel 4. 1 Kebutuhan perangkat Software... 15 Tabel 4. 2 Kebutuhan perangkat Keras ... 15 Tabel 4. 3 Skema Ramgkaian ... 18

(13)

xiii

DAFTAR GAMBAR

Gambar 2. 1 Struktur organisasi Universitas Dinamika ... 5

Gambar 2. 2 Lokasi Universitas Dinamika ... 8

Gambar 3. 1 Arduino IDE... 9

Gambar 3. 2 Arduino Uno ... 10

Gambar 3. 3 Sensor JSN-SR04T ... 11

Gambar 3. 4 DFPlayer Mini MP3 ... 12

Gambar 3. 5 Speaker ... 12

Gambar 3. 6 Kartu Memori... 12

Gambar 4. 1 Prosedur Penelitian ... 14

Gambar 4. 2 Blok Diagram Perancangan Hardware... 16

Gambar 4. 3 Desain Alur Perancangan Software ... 16

Gambar 4. 4 Skema Rangkaian... 17

Gambar 4. 5 Implementasi Penerapan alat ... 18

Gambar 4. 6 Pengujian Sensor Pada Alat ... 22

Gambar 4. 7 Data Komunikasi Serial ... 22

Gambar 4. 8 Data Komunikasi Serial ... 23

(14)

xiv

DAFTAR LAMPIRAN

Lampiran 1 Form KP-3 Surat Persetujuan ... 26

Lampiran 2 Form KP-5 Acuan Kerja ... 27

Lampiran 3 Form KP-5 Garis Besar Rencana Kerja ... 28

Lampiran 4 Form KP-6 Log Harian dan Catatan Perubahan Acuan Kerja ... 29

Lampiran 5 Form KP-7 Kehadiran Kerja Praktik ... 31

Lampiran 6 Kartu Bimbingan Kerja Praktik... 33

(15)

1 BAB I PENDAHULUAN

1.1 Latar Belakang

Perkembangan teknologi di industri otomotif kini beragam, termasuk dengan mobil ramah lingkungan dengan menggunakan tenaga listrik. Dengan kemajuaan teknologi tersebut dapat dimanfaatkan dimana mobil dapat medeteksi jarak dengan mobil yang berada didepan agar pengemudi dapat menjaga jarak dan mengurangi resiko terjadinya kecelakaan. Karena mobil dapat mendeteksi jarak lalu menginformasikan kepada pengemudi.

Dalam mengetahui sebuah jarak antar mobil ada hal yang menyulitkan pengemudi saat menyetir hingga tidak mengetahui apakah mobil sesuai dengan jarak aman. Sehingga perlu adanya alat yang membantu medeteksi sebuah jarak dengan menggunakan sensor lalu di informasikan kepada pengemudi berupa suara bahwa mobil sudah terlalu dekat dengan mobil yang berada didepannya.

Dengan adanya alat ini “Notifikasi Suara Deteksi Jarak Aman Menggunakan DFplayer Mini Mp3” bisa membantu pengemudi lebih nyaman dan lebih berkonsentrasi saat melakukan perjalanan alat secara otomatis mengirmkan informasi berupa suara tanpa memprediksi jarak antara mobil yang berada didepan.

1.2 Perumusan Masalah

Bagaimana cara mendeteksi jarak antara mobil pengemudi dengan mobil yang berada didepan lalu memberikan informasi berupa suara kepada pengemudi bahwa mobil sudah aman atau tidak?

1.3 Batasan Masalah

Melihat permasalahan yang ada, maka penulis membatasi masalah dari kerja praktik, yaitu:

1. Menggunakan sensor JSN-SR04T.

2. Mikokontroler Arduino Uno.

3. Menggunakan Module DFPlayer Mini MP3.

(16)

2

1.4 Tujuan

Tujuan dari kegiatan Kerja Praktik yang dilaksanakan oleh mahasiswa adalah agar mahasiswa dapat melihat secara langsung bagaimana kondisi dan kenyataan di lapangan. Serta melatih analisa, tentang bagaimanakah cara menyelesaikan permasalahan menggunakan ilmu yang didapatkan pada perkuliahan. Tujuan khusus adalah sebagai berikut :

1. Memahami sensor JSN-SR04T dan Modul DFPlayer Mini MP3.

2. Mencoba dan menganalisa hasil pemdeteksian jarak dan hasil infromasi yang dikirimkan kepada pengemudi.

3. Memberikan proses pendeteksian jaga jarak dan inforimasi berupa suara untuk pengemudi.

1.5 Kontribusi

Memberikan kontribusi ke Tim Mobil listrik Universitas Dinamika yaitu dengan membuat dokumen yang dapat dibaca dan dapat di implementasikan untuk Tim supaya dapat dikembangkan lebih lagi atas apa yang telah penulis capai.

(17)

3 BAB II

GAMBARAN UMUM PERUSAHAAN

2.1 Sejarah Singkat Universitas Dinamika

Di tengah langkah-langkah Pembangunan Nasional, posisi informasi menjadi semakin penting. Hasil perkembangan sangat ditentukan oleh substansi informasinya yang dimiliki oleh suatu negara. Kemajuan yang didambakan oleh suatu pembangunan akan mudah dicapai dengan kelengkapan informasi. Kecepatan cepat atau lambat suatu perkembangan juga ditentukan oleh kecepatan memperoleh informasi dan kecepatan untuk menginformasikannya kembali kepada pihak berwenang.

Kemajuan teknologi telah memberikan jawaban terhadap kebutuhan informasi, komputer yang canggih memungkinkan untuk memperoleh informasi dengan cepat, tepat dan akurat. Hasil dari informasi canggih telah mulai menyentuh kehidupan kita. Penggunaan dan pemanfaatan komputer yang optimal dapat memacu laju perkembangan. Kesadaran akan hal itu membutuhkan pengadaan tenaga ahli yang terampil dalam mengelola informasi, dan pendidikan adalah salah satu cara yang harus ditempuh untuk memenuhi kebutuhan tenaga kerja. Dalam hal ini pendidikan adalah salah satu cara yang harus ditempuh untuk memenuhi kebutuhan tenaga kerja.

Berdasarkan pemikiran ini, maka untuk pertama kalinya di wilayah Jawa Timur, Yayasan Putra Bhakti membuka Komputer Pendidikan Tinggi, "Akademi Komputer & Informatika Surabaya" (Akis) (Akademi Komputer & Teknologi Informasi Surabaya) pada 30 April 1983 dengan dekrit Yayasan Putra Bhakti nomor 01 / KPT / PB / III / 1983. Pendirinya adalah:

1. Laksda. TNI (Purn) Mardiono 2. Ir. Andrian A. T

3. Ir. Handoko Anindyo 4. Dra. Suzana Surojo 5. Dra. Rosy Merianti, Ak

(18)

4

Kemudian berdasarkan rapat BKLPTS tanggal 2-3 Maret 1984 kepanjangan AKIS dirubah menjadi Akademi Manajemen Informatika & Komputer Surabaya yang bertempat di jalan Ketintang Baru XIV/2. Tanggal 10 Maret 1984 memperoleh Ijin Operasional penyelenggaraan program Diploma III Manajemen Informatika dengan surat keputusan nomor: 061/Q/1984 dari Direktorat Jendral Pendidikan Tinggi (Dikti) melalui Koordinator Kopertis Wilayah VII. Kemudian pada tanggal 19 Juni 1984 AKIS memperoleh status TERDAFTAR berdasar surat keputusan Direktorat Jendral Pendidikan Tinggi (Dikti) nomor: 0274/O/1984 dan kepanjangan AKIS berubah lagi menjadi Akademi Manajemen Informatika &

Teknik Komputer Surabaya. Berdasar SK Dirjen DIKTI nomor:

45/DIKTI/KEP/1992, status DIII Manajemen Informatika dapat ditingkatkan menjadi DIAKUI.

Waktu berlalu terus, kebutuhan akan informasi juga terus meningkat. Untuk menjawab kebutuhan tersebut AKIS ditingkatkan menjadi Sekolah Tinggi dengan membuka program studi Strata 1 dan Diploma III jurusan Manajemen Informatika.

Dan pada tanggal 20 Maret 1986 nama AKIS berubah menjadi STIKOM SURABAYA , singkatan dari Sekolah Tinggi Manajemen Informatika & Teknik Komputer Surabaya berdasarkan SK Yayasan Putra Bhakti nomor:

07/KPT/PB/03/86 yang selanjutnya memperoleh STATUS TERDAFTAR pada tanggal 25 Nopember 1986 berdasarkan Keputusan Mendikbud nomor:

0824/O/1986 dengan menyelenggarakan pendidikan S1 dan D III Manajemen Informatika. Di samping itu STIKOM SURABAYA juga melakukan pembangunan gedung Kampus baru di jalan Kutisari 66 yang saat ini menjadi Kampus II STIKOM SURABAYA. Peresmian gedung tersebut dilakukan pada tanggal 11 Desember 1987 oleh Bapak Wahono Gubernur Jawa Timur pada saat itu.

Berdasarkan Keputusan Mentri Pendidikan dan Kebudayaan No 378/E/O/2014 tanggal 4 September 2014 maka STIKOM Surabaya resmi berubah bentuk menjadi Institut dengan nama Institut Bisnis dan Informatika Stikom Surabaya. Pada tanggal 29 Juli 2019, melalui surat keputusan Riset Dikti, Institut bisnis dan informatika STIKOM Surabaya resmi berubah bentuk menjadi UNIVERSITAS DINAMIKA.

(19)

5

Program studi yang diselenggarakan oleh UNIVERSITAS DINAMIKA sebagai berikut:

A. Fakultas Ekonomi dan Bisnis:

1. Program Studi S1 Akuntansi 2. Program Studi S1 Manajemen

3. Program Studi DIII Administrasi Perkantoran B. Fakultas Teknologi dan Informatika:

1. Program Studi S1 Sistem Informasi 2. Program Studi S1 Teknik Komputer

3. Program Studi S1 Desain dan Komunikasi Visual 4. Program Studi S1 Desain Produk

5. Program Studi DIV Produksi Film dan Televisi 6. Program Studi DIII Sistem Informasi

2.1 Struktur Organisasi

Gambar 2. 1 Struktur organisasi Universitas Dinamika (Sumber: Organization_Chart.pdf (dinamika.ac.id)) Universitas Dinamika, terdiri atas:

A. Rektor

B. Rektor, membawahi:

a. Wakil Rektor I

1. Fakultas Ekonomi Dan Bisnis

(20)

6

1.1 Senat Fakultas

1.2 Program Studi S1 Akutansi 1.3 Program Studi S1 Manajemen

1.4 Program Studi DIII Komputerisasi dan Kesektariatan 2. Fakultas Teknologi Dan Informatika

2.1 Senat Fakultas

2.2 Program Studi S1 Sistem Informasi 2.3 Program Studi S1 Teknik Komputer

2.4 Program Studi S1 Desain Komunikasi Visual 2.5 Program Studi S1 Desain Grafis

2.6 Program Studi DIV Komputer Multimedia 2.7 Program Studi DIII Manajemen Informatika 2.8 Program Studi DIII Komputer Grafis dan Cetak

2.9 Pusat Pengembangan Pendidikan dan Aktivitas Instruksional 2.10 Bagian Administrasi dan Kemahasiswaan

2.11 Bagian Penelitian dan Pengabdian Masyarakat A. Sie Penelitian

B. Sie Pengabdian Masyarakat

2.12 Bagian Pengembangan dan Penerapan Teknologi Informasi A. Sie Pengembangan Jaringan

B. Sie Pengembangan SIstem Informasi C. Sie Pengembangan Media Online 2.13 Bagian Perpustakaan

b. Wakil Rektor II

1. Bagian Public Relation dan Marketing 1.1 Sie Public Relation

1.2 Sie Marketing 1.3 Bagian Keuangan

1.4 Sie Financen and Accounting

1.5 Sie Administrasi Keuangan Mahasiswa A. Bagian Kepegawaian

B. Bagian Administrasi Umum

(21)

7

1.6 Sie Rumah Tangga 1.7 Sie Pengadaan

1.8 Sie Perbaikan dan Perawatan 1.9 Sie Keamanan

c. Wakil Rektor III

1. Bagian Career Center 2. Bagian Kemahasiswaan

A. Sie Penalaran B. Sie Bakat dan Minat

C. Sie Layanan Administasi dan Kesejahteraan Mahasiswa d. Senat Institut

e. Pusat Kerja Sama f. Staff Ahli

g. Pengawasan dan Penjaminan Mutu

2.2 Visi dan Misi Universitas Dinamika 2.3.1 Visi

Menjadi Perguruan Tinggi yang Produktif dalam berinovasi.

2.3.2 Misi

1. Menyelenggarakan Pendidikan yang berkualitas dan futuristis 2. Mengembangkan produktivitas berkreasi dan berinovasi

3. Mengembangkan layanan untuk meningkatkan kesejahteraan masyarakat.

2.3.3 Tujuan

1. Menghasilkan SDM berbudipekerti luhur, kompetitif, dan adaptif terhadap perkembangan.

2. Mengembangkan Pendidikan yang berkualitas dan inovatif.

3. Menghasilkan produk kreatif dan inovatif yang tepat guna.

4. Memperluas kolaborasi yang produktif.

5. Mengembangkan lingkungan yang sehat dan produktif.

6. Meningkatkan produktivitas layanan bagi masyarakat.

(22)

8

2.3 Lokasi Perusahaan

Lokasi Universitas Dinamika yaitu Jalan Raya Kedung Baruk No.98, Kedung Baruk, Kec. Rungkut, Kota Surabaya, Jawa Timur 60298. Berikut adalah peta dari lokasi Universitas Dinamika:

Gambar 2. 2 Lokasi Universitas Dinamika (Sumber: https://maps.google.com/)

(23)

9 BAB III LANDASAN TEORI

3.1 Arduino IDE

IDE itu merupakan kependekan dari Integrated Developtment Enviroenment, atau secara bahasa mudahnya merupakan lingkungan terintegrasi yang digunakan untuk melakukan pengembangan. (Sinauarduino, 2016) Disebut sebagai lingkungan karena melalui software inilah Arduino dilakukan pemrograman untuk melakukan fungsi-fungsi yang dibenamkan melalui sintaks pemrograman. Arduino menggunakan bahasa pemrograman sendiri yang menyerupai bahasa C. Bahasa pemrograman Arduino (Sketch) sudah dilakukan perubahan untuk memudahkan pemula dalam melakukan pemrograman dari bahasa aslinya. Sebelum dijual ke pasaran, IC mikrokontroler Arduino telah ditanamkan suatu program bernama Bootlader yang berfungsi sebagai penengah antara compiler Arduino dengan mikrokontroler.

Arduino IDE dibuat dari bahasa pemrograman JAVA. Arduino IDE juga dilengkapi dengan library C/C++ yang biasa disebut Wiring yang membuat operasi input dan output menjadi lebih mudah. Arduino IDE ini dikembangkan dari software Processing yang dirombak menjadi Arduino IDE khusus untuk pemrograman dengan Arduino.

Gambar 3. 1 Arduino IDE

(24)

10

3.2 Arduino Uno

Arduino/Genuino Uno adalah papan mikrokontroler berbasis ATmega328P (datasheet). (Arduino, n.d.) Ini memiliki 14 pin input/output digital (6 di antaranya dapat digunakan sebagai output PWM), 6 input analog, kristal kuarsa 16 MHz, koneksi USB, colokan listrik, header ICSP, dan tombol reset. Ini berisi semua yang diperlukan untuk mendukung mikrokontroler; cukup sambungkan ke komputer dengan kabel USB atau nyalakan dengan adaptor AC-ke- DC atau baterai untuk memulai.

3.3 Sensor JSN-SR04T

JSN-SR04T merupakan sensor ultrasonic pengembangkan dari sensor ultrasonic HC-SR04. (Nyebarilmu, Nyebarilmu, 2021) Dimana mempunyai kelebihan seperti penambahan fitur waterproof sehingga dapat diaplikasikan pada tempat yang basah ataupun lembab.

Sensor ini merupakan sensor grade industial dengan pembacaan data yang stabil. Untuk range pembacaan sensor dari jarak 25 – 450 cm. Sensor dilengkapi dengan kabel sepanjang 2,5 m yang terhubung ke papan breakout yang mengontrol sensor dan melakukan semua pemrosesan sinyal. Perhatikan bahwa hanya sensor merupakan waterproof akan tetapi untuk papan breakout tidak. Sehingga pada bagian papan breakout perlu berhati – hati agar tidak terkena air karena jika terkena air akan rusak.

Sensor jarak ini bekerja dengan mengirimkan gelombang ultrasonik.

Jarak (cm) = Kecepatan suara (cm / µs) × Waktu (µs) / 2

Gambar 3. 2 Arduino Uno

(25)

11

Gelombang ini dipantulkan kembali oleh suatu objek dan sensor mendeteksinya.

Dengan menghitung waktu antara mengirim dan menerima gelombang suara, sehingga didapatkan jarak antara sensor dan objek.

Dimana Waktu adalah waktu antara mengirim dan menerima gelombang suara dalam microseconds.

3.4 Modul DFPlayer Mini MP3

DFPlayer Mini Mp3 merupakan modul pemutar file audio/module sound player music dengan support format audio seperti file .mp3 yang sudah umum dikenal oleh khalayak umum. (Nyebarilmu, Nyebarilmu, 2018) Bentuk fisik dari DFPlayer Mini ini berbentuk persegi dengan ukuran 20×20 mm yang dimana memiliki 16 kaki pin yang berfungsi sebagai berikut; VCC (Input voltage 3.2- 50.V;Type DC 4.2V), RX (UART serial input), TX (UART serial output), DAC_R (Audio output right channel), DAC_L (Audio output left channel), SPK2 (Speaker), memiliki 2 pin GND (Ground), SPK1 (Speaker), IQ1 (Trigger port 1), IQ1 (Trigger port 2), ADKEY1 (AD port 1), ADKEY2 (AD port 2), USB+ (USB+ DP), USB- (USB- DM), Busy (Playing Status) (Cemalettin, 2019).

Output pada modul mp3 mini ini dapat langsung dihubungkan dengan speaker passive ataupun amplifier sebagai pengeras suaranya.

Gambar 3. 3 Sensor JSN-SR04T

(26)

12

3.5 Speaker 5V

Speaker merupakan sebuah perangkat keras output yang fungsinya untuk mengeluarkan hasil dari proses audio maupun suara. (Bliaudio, 2020) Speaker juga bisa disebut sebagai alat bantu untuk mengeluarkan suara yang lebih maksimal pada perangkat musik maupun lainnya. Speaker ini bentuknya sangat beragam, selain bentuk fitur maupun ukurannya juga bisa disesuaikan dengan kebutuhan serta keinginan.

3.6 Kartu Memori

Gambar 3. 4 DFPlayer Mini MP3

Gambar 3. 5 Speaker

Gambar 3. 6 Kartu Memori

(27)

13

Kartu memori adalah perangkat penyimpanan praktis sebuah file, pada project ini kartu memori digunakan sebagai tempat menyimpan file mp3. yang nantinya di operasikan oleh modul Mp3.

(28)

14 BAB IV

DISKRIPSI PEKERJAAN

4.1 Prosedur Penelitian

Prosedur Kerja Praktik merupakan tahap awal dari pengerjaan ini dengan menentukan seluruh tahapan yang dilalui, dibawah ini adalah tahapan dari

“Notifikasi Suara Jarak Aman Menggunakan DFPlayer Mini MP3” yang nantinya mengirimkan informasi berupa suara lewat speaker ke pengemudi, jika jarak antara mobil dengan mobil yang berada didepan terlalu dekat. Serta digunakan sebagai fitur pada mobil listrik dan dapat membantu proyek yang dikerjakan oleh pihak Universitas Dinamika. Tahapan dapat dilihat pada Gambar 4.1.

Pembahasan dari setiap langkah pada prosedur penelitian dijelaskan dibawah ini:

4.2 Analisa Kebutuhan

Analisa kebutuhan ini dibutuhkan sebagai bagian awal untuk mengidentifikasi masalah serta kebutuhan yang dibutuhkan untuk menyelesaikan masalah yang ada. Kebutuhan ini bisa berupa metode dan kebutuhan sistem yang akan digunakan, untuk kebutuhan sistem sendiri berupa software dan hardware.

Gambar 4. 1 Prosedur Penelitian

(29)

15

Tahap analisis kebutuhan sistem pada proyek ini yaitu kebutuhan model alat yang digunakan dan kebutuhan perangkat yang menunjang berjalannya sistem.

Adapun kebutuhan perangkat dapat dilihat pada tabel 4.1 dan tabel 4.2.

No Nama Fungsi

1 Arduino IDE Sebagai media untuk menuliskan code OLED 0.91 I2C Pada program Arduino 2 Windows 10 Sebagai sistem operasi yang digunakan

3 Fritzing Sebagai media desain layout pada

rangkaian rancang bangun OLED Tabel 4. 1 Kebutuhan perangkat Software

(Sumber: Olahan penulis) No Nama/Jenis Perangkat Fungsi

1 JSN-SRT Sebagai sensor untuk mendeteksi jarak anatara mobil yang berada didepan maupun dibelakang.

2 Modul DFPlayer Mini Mp3 Sebagai pemutar file audio/modul sound player music dengan support format audio seperti file .mp3.

3 Arduino Uno Berfungsi sebagai Mikrokontroller.

4 Speaker Berfungsi sebagai output suara

Tabel 4. 2 Kebutuhan perangkat Keras (Sumber: Olahan penulis)

4.3 Desain Perancangan

Dari data-data yang sudah didapatkan sebelumnya dari analisis kebutuhan, pada tahap desain ini dibuat gambar desain alur sistem kerja yang dibangun, diharapkan dengan gambar ini memberikan gambaran seutuhnya dari kebutuhan yang ada. Desain sistem ini mencakup desain pada sisi hardware dan software.

(30)

16

Gambar 4. 3 Desain Alur Perancangan Software 4.4.1 Desain Perancangan Hadware

Terdapat serangkaian proses yang harus dijalankan oleh penulis selama pengerjaan Kerja Praktik. Adapun prosesnya tergambarkan pada block diagram dibawah ini.

(Sumber: Olahan penulis)

Pada gambar 4.2 sendiri terdapat desain block diagram perancangan hardware dengan input Sensor jarak dengan mikrokontroler arduino Uno yang dapat mengirmkan nilai jarak jika mobil telalu dekat dengan objek lalu mengirimkan informasi kepada pengemudi mobil listrik dengan output suara dari modul DFPlayer Mini Mp3 ke speaker.

4.4.2 Desain Perancangan Software

(Sumber: Olahan penulis)

Pada gambar 4.3 sendiri juga terdapat desain alur sistem bagimana dapat melakukan proses komunikasi yang dapat mengirmkan data sensor jika jarak

Gambar 4. 2 Blok Diagram Perancangan Hardware

(31)

17

kurang dari 300 cm maka modul Notifikasi Suara Pada Deteksi Jarak Aman Menggunakan DFPlayer Mini Mp3 mngirimkan informasi kepada pengemudi mobil listrik.

4.4 Implementasi

Tahap simulasi bertujuan untuk melihat kinerja awal dari kerja praktik dilakukan pada aplikasi simulasi sebagai bahan pertimbangan awal dari kerja praktik yang dilakukan sebagai bahan pertimbangan sebelum sistem diterapkan, sehingga dalam tahap implementasi.

4.4.1 Implementasi Rangkaian Skematik Pada Alat

(Sumber: Olahan penulis)

Pada gambar diatas merupakan skema rangkaian modul DFplayer Mini Mp3. Pada rangkaian skema alat ini terdapat 6 pin dari modul dfplayer mini mp3 yang akan digunakan, yaitu VCC (sebagai input tegangan positif-nya), GND/Ground (Sebagai input tegangan negatif-nya), TX dihubungkan pada pin RX

Gambar 4. 4 Skema Rangkaian

(32)

18

di mikrokontroler, RX dihubungkan pada pin TX di mikrokontroler. Karena modul DFPlayer Mini Mp3 ini tak akan bisa berjalan tanpa mikrokontroler sebagai pengendalinya, maka Penulis menggunakan Arduino uno sebagai kontroler-nya.

Berikut Fungsi kaki-kaki yang terdapat pada DFplayer Mini Mp3.

No Label Fungsi

1 TX (Serial Data) Berfungsi untuk mengirim data/mengeluarkan data.

2 RX (Serial Clock) Jalur penerimaan data (perpindahan data)

3 VCC Jalur suplay tegangan +5V

4 GND Jalur Ground

5 SPK1 Speaker +

6 SPK2 Speaker -

Tabel 4. 3 Skema Ramgkaian (Sumber: Olahan penulis) 4.4.2 Implementasi Penerapan Pada Alat

(Sumber: Olahan Penulis)

Pada gambar diatas merupakan implementasi skema rangkaian pada alat, rangkaian alat pada bagian mobil listrik dimana rangkaian tersebut untuk

Gambar 4. 5 Implementasi Penerapan alat

(33)

19

mengambil input data dari sensor ultrasonic dan modul DFplayer Mini Mp3 dirangkai pada arduino uno bila jarak mobil berdekatan dengan objek akan mengirimkan informasi kepada pengemudi mobil listrik dengan output suara.

4.4.3 Implementasi Program Pada Alat

• Program pada Arduino Uno

Berikut ini adalah program pada mikrokontroler Arduino Uno yang digunakan untuk mengambil data dari sensor dan membuat kondisi.

#include <NewPing.h>

#include <SoftwareSerial.h>

#include <DFPlayer_Mini_Mp3.h>

#include "DFPlayerMudah.h"

SoftwareSerial mySerial(10,11); //RX TX static int8_t Send_buf[8] = {0} ;

//pin arduino yang digunakan

#define trigPin 6

#define echoPin 5

// Tentukan jarak maksimum yang ingin kita ping (dalam sentimeter). Jarak sensor maksimum adalah 400-500 cm

#define MAX_DISTANCE 400

NewPing sonar = NewPing(trigPin, echoPin, MAX_DISTANCE);

void setup() {

//Baut komunikasi yang disettingkan di serial monitor Serial.begin(9600);

mySerial.begin(9600);

delay(500);

inisial();

atur_suara(30);

}

(34)

20

void loop() { //delay(000);

Serial.print("Jarak Pembacaan = ");

Serial.print(sonar.ping_cm()); //nilai jarak yang terbaca Serial.print(" cm ");

//contoh pengondisian menggunakan IF, jika jarak terdeteksi pada jarak samadengan 300cm dan lebih dari itu maka led built in akan blinking if(sonar.ping_cm() >= 300 )

{

Serial.println(" Jarak Aman ");

delay(5000);

}

else if(sonar.ping_cm() < 300) {

Serial.println(" Awas Jarak Mobil terlalu dekat = Play 0003.mp3");

mainkan(3);

delay(5000);

}

}

void sendCommand(int8_t command, int16_t dat) { delay(20);

Send_buf[0] = 0x7e; //

Send_buf[1] = 0xff; //

Send_buf[2] = 0x06; //

Send_buf[3] = command; //

Send_buf[4] = 0x00;//

Send_buf[5] = (int8_t)(dat >> 8);//datah Send_buf[6] = (int8_t)(dat); //datal Send_buf[7] = 0xef; //

for(uint8_t i=0; i<8; i++)//

{ mySerial.write(Send_buf[i]);

(35)

21

} }

void inisial(){

sendCommand(CMD_SEL_DEV,DEV_TF);

delay(20);

sendCommand(CMD_PLAY_W_VOL,0X0F01);

delay(20);

}

void atur_suara(int besar){

sendCommand(CMD_SET_VOLUME,besar);

delay(20);

}

void mainkan(int urutan){

sendCommand(CMD_PLAY_W_INDEX,urutan);

delay(20);

}

(36)

22

4.5 Hasil dan Pembahasan

Pada tahap hasil dan pengujian alat dibagi menjadi tiga yaitu: Pengujian Sensor Pada Alat & Pengujian Modul DFplayer Mini Mp3 Pada Alat.

Penggabungan Semua Komponen.

4.5.1 Pengujian Modul Mp3 Pada alat

(Sumber: Olahan penulis)

Gambar 4.6 adalah komponen yang telah dipasang dan dijadikan satu pada arduino Uno untuk mengambil data dari Sensor Jarak dan akan mengirimkan nilai serial berupa data input dari sensor jika jarak mobil kurang dari 100cm dengan objek lalu mengirimkan informasi kepada pengemudi mobil listrik dengan output suara dari module DFplayer Mini MP3 ke speaker yang ditampilkan diserial monitor Arduino IDE seperti pada Gambar 4.7.

(Sumber: Olahan penulis)

Gambar 4. 6 Pengujian Sensor Pada Alat

Gambar 4. 7 Data Komunikasi Serial

(37)

23

4.5.2 Penggabungan Komponen

(Sumber: Olahan penulis)

Pada saat pertama kali alat dinyalakan, maka sensor akan mengambil data dari sensor jarak jika data yang diambil sesuai dengan kondisi yang ditentukan maka alat mengirimkan informasi nilai serial berupa data input dari sensor jika jarak mobil kurang dari 300cm dengan objek lalu mengirimkan informasi kepada pengemudi mobil listrik dengan output suara.

Gambar 4. 8 Data Komunikasi Serial

(38)

24 BAB V PENUTUP

Pada bab ini akan dibahas mengenai kesimpulan dan saran tentang Notifikasi Suara Pada Deteksi Jarak Aman Menggunakan DFPlayer Mini Mp3.

5.1 Kesimpulan

Kesimpulan yang diperoleh saelama melakukan Perancangan sistem Notifikasi Suara Deteksi Jarak Aman Menggunakan DFPlayer Mini Mp3 pada mobil listrik adalah :

1. Berdasarkan implementasi program alat pada rangkaian, dapat mengambil input data pada module DFPlayer Mini MP3 dan berjalan maksimal dengan menampilkan indikator teks pada serial monitor pada Arduino IDE.

2. Berdasarkan implementasi pada rangkaian alat, Rangkaian hasil pengujian alat dimana Arduino UNO dapat mengirimkan dengan baik ke module DFPlayer Mini Mp3 jika sensor pada alat mendeteksi jika alat mendeteksi jarak terlalu dekat mengirimkan informasi berupa suara pada.

5.2 Saran

Berdasarkan kesimpulan diatas, maka ada beberapa hal yang bisa dikembangkan pada penelitian berikutnya dengan laporan Kerja Praktik yang berjudul “Notifikasi Suara Pada Deteksi Jarak Aman Menggunakan DFplayer Mini Mp3” ini, maka penulis memiliki saran sebagai berikut:

1. Untuk komponen pada alat diharapkan untuk menambahkan kamera pada penelitian berikutnya agar dapat medeteksi jarak yang lebih akurat.

2. Dikarenakan pada saat pengerjaan KP mobil listrik masih dalam proses pengerjaan body, Diharapkan pada penelitian berikutnya dilakukan pengujian alat pada mobil listriknya langsung untuk mendapatkan data sensor lebih baik.

(39)

25

DAFTAR PUSTAKA

Arduino. (t.thn.). Arduino. Diambil kembali dari Arduino/Genuino UNO:

https://www.arduino.cc/en/pmwiki.php?n=Main/arduinoBoardUno

Bliaudio. (2020, Mei 13). Bliaudio. Diambil kembali dari Pengertian, Fungsi Dan Manfaatnya:

https://www.bliaudio.com/index.php?route=information/blogger&blogger _id=70

Nyebarilmu. (2018, April 14). Nyebarilmu. Diambil kembali dari Tutorial

mengakses module MP3 DFPlayer Mini:

https://www.nyebarilmu.com/tutorial-mengakses-module-mp3-dfplayer- mini/

Nyebarilmu. (2021, April 28). Nyebarilmu. Diambil kembali dari Tutorial

mengakses Sensor ultrasonic JSN-SR04T:

https://www.nyebarilmu.com/tutorial-mengakses-sensor-ultrasonic-jsn- sr04t/

Sinauarduino. (2016, Maret 6). Mengenal Arduino Software (IDE). Diambil

kembali dari Sinauarduino:

https://www.sinauarduino.com/artikel/mengenal-arduino-software-ide

Referensi

Dokumen terkait

Dengan diberikannya hak tanggungan dihadapan seorang PPAT oleh para pihak-pihak yang memperjanjikannya, hanya baru dalam taraf memenuhi syarat- syarat spesialitas, yaitu

Perlakuan varietas berpengaruh sangat nyata terhadap tinggi tanaman pada 1,2,7MST: jumlah ruas pada 1,2,3,6,7MST; jumlah bunga betina gugur pada 4MST; jumlah bunga jantan

Penelitian ini dilaksanakan pada bulan November sampai dengan Desember 2010 pada pasar-pasar tradisional di wilayah Kota Makassar (Pasar Daya, Pasar Terong, Pasar

Selanjutnya faktor tim juga ikut mempengaruhi dalam optimalisasi kinerja pegawai, hubungan yang terjadi dalam tim kerja adalah masih adanya kelompok-kelompok yang

Analisis terhadap investasi TI perlu dilakukan untuk mengetahui apakah suatu proyek pengembangan TI yang baru dapat memberikan manfaat yang sesuai (baik manfaat yang bersifat

yang digunakan melibatkan keaktifan peserta pelatihan. Hal ini menunjukkan bahwa metoda yang.. digunakan sudah tepat sehingga harus tetap dipertahankan. Metoda ini

Website yang kedua yang saya gunakan adalah web yang terdaftar dalam US yaitu www.yahoo.com , sama seperti sebelumnya saya memilih ini karena yahoo sangat familiar