Anda di halaman 1dari 47

SISTEM KEAMANAN MENGEMUDI KENDARAAN

BERBASIS ARDUINO UNTUK MONITORING JARAK


SEBUAH BENDA

HALAMAN SAMPUL DEPAN

SKRIPSI

Oleh:
Rinaldi Hermawan
140210308

PROGRAM STUDI TEKNIK INFORMATIKA


FAKULTAS TEKNIK DAN KOMPUTER
UNIVERSITAS PUTERA BATAM
2020
SISTEM KEAMANAN MENGEMUDIKENDARAAN
BERBASIS ARDUINO UNTUK MONITORING JARAK
SEBUAH BENDA

HALAMAN JUDUL

SKRIPSI

Untuk memenuhi salah satu syarat


guna memperoleh gelar Sarjana

Oleh:
Rinaldi Hermawan
140210308

PROGRAM STUDI TEKNIK INFORMATIKA


FAKULTAS TEKNIK DAN KOMPUTER
UNIVERSITAS PUTERA BATAM
2020
iii
iv
ABSTRAK

Perkembangan dan kemajuan teknologi pada saat ini sangat lah pesat dan sudah
banyak diimplementasikan di berbagai bidang, mulai dari perancangan Hardware
(jaringan network, mesin production, automotife, dan lain sebagainya), bahkan
pengembangan software (Bahasa pemrograman dan aplikasi). Salah satu contoh
perkembangan teknologi yang perkembangannya pesat saat ini yaitu teknologi
informatika. Keinginan pengguna dalam mewujudkan teknologi yang mudah dan
dapat di mengerti oleh manusia maka diwujudkan lah teknologi yang bersifat
mudah dimengerti untuk berintraksi dengan sebuah mesin. Penggunaan
mikrokontroler dalam bidang control dan monitoring sudah sangat popular di
dalam masyarakat sekitar dan semakin banyak di minati oleh beberapa kalangan
dan membantu dalam memberikan informasi penting juga membantu pekerjaan
yang akan dilakukan. Mikrokontrolel menjadi bagian amat terpenting untuk
melakukan pemrosesan serta pengelolahan data pada sistem kerja. Contoh
pengembangan dari mikrokontroler Arduino uno. Arduino uno merupakan sebuah
perangkat yang menyediakan berbagai layanan informasi mulai dari permainan,
pekerjaan kantoran, audio-video. Penelitian ini membahas sistem keamanan
mengemudi kendaraan berbasis Arduino untuk monitoring jarak sebuah benda
yang dilengkapi dengan sensor ultrasonik HC-SR04 yang dipasang pada
kendaraan, kemudian sebagai pengolah digunakan mikrokontroler Arduino Uno,
sebagai sistem pengamanan digunakan Buzzer. yang akan mengirimkan pesan
atau notifikasi berupa bunyi jika ada jarak yang terlalu dekat. Fungsi dari
penelitian ini seperti membaca jarak dan memberikan keamanan berupa bunyi.

Keyword : HC-SR04 ultrasonic,Aruino uno,Buzzer.

v
ABSTRACT

The development and advancement of technology at this time is very fast and has
been implemented in many fields, starting from designing hardware (network
networks, production machines, automotife, etc.), even software development
(programming languages and applications). One example of technological
development which is currently developing rapidly is information technology. The
desire of the user in realizing technology that is easy and understandable by
humans is manifested in technology that is easy to understand to interact with a
machine. The use of microcontrollers in the field of control and monitoring is
already very popular in the surrounding community and is increasingly in the
interest of several groups and helps in providing important information as well as
helping the work to be carried out. The microcontroller is the most important part
for processing and processing data in the work system. An example of the
development of the Arduino uno microcontroller. Arduino uno is a device that
provides various information services ranging from games, office jobs, audio-
video. This study discusses the Arduino-based vehicle driving safety system for
monitoring the distance of an object equipped with the HC-SR04 ultrasonic
sensor installed on the vehicle, then as a processor the Arduino Uno
microcontroller is used, as a security system used by Buzzer. which will send a
message or notification in the form of a sound if the distance is too close. The
function of this research is like reading distance and providing security in the
form of sound.

Keyword : HC-SR04 ultrasonic,Aruino uno,Buzzer.

vi
KATA PENGANTAR

Puji syukur penulis panjatkan kepada Allah SWT yang telah melimpahkan

segala rahmat dan karunianya, sehingga penulis dapat menyelesaikan laporan

tugas akhir yang merupakan salah satu persyaratan untuk menyelesaikan program

studi strata satu (S1) pada Program Studi Teknik Informatika Universitas Putera

Batam.

Penulis menyadari bahwa skripsi ini masih jauh dari hal ke sempurnaan.

Karena itu, kritik dan saran akan senantiasa penulis terima dengan senang hati.

Dengan segala keterbatasan, penulis menyadari pula bahwa skripsi ini takkan

terwujud tanpa bantuan, bimbingan, dan dorongan dari berbagai pihak yang telah

mendukung penulis selama ini. Dengan segala kerendahan hati, penulis

menyampaikan ucapan terima kasih kepada:

1. Rektor Universitas putera batam.

2. Ketua Program Studi Teknik Informatika.

3. Bapak Evan Rosiska, S.Kom., M.Kom. selaku pembimbing Skripsi pada

Program Studi Teknik Informatika Universitas Putera Batam.

4. Bapak Comas Eko Suharyanto, S.Kom., M.MSI. selaku pembimbing

akademmik selama program studi Teknik Informatika Universitas Putera

Batam.

5. Dosen dan Staff Universitas Putera Batam.

vii
6. Kepada orang tua penulis yang selalu mendoakan dan menyemangati

penulis hingga penulisan skripsi ini selesai.

7. Keluarga penulis yang selalu mendoakan dan memberikan motivasi kepada

penulis agar penelitian ini selesai tepat waktu

8. Terima kasih juga buat teman saya Farid, Kholiq, Yogi, dan Ari yang turut

memotivasi dan mendukung saya dalam penulisan skripsi ini.

9. Teman-teman Universitas Putera Batam yang selalu memberikan motivasi

dan semangat dalam pembuatan skripsi ini.

10. Serta semua pihak yang tak dapat penulis sebutkan satu-persatu yang telah

bersedia meluangkan waktu, tenaga, dan pikirannya dalam memberikan/

data atau informasi selama penulisan skripsi ini.

Semoga Allah SWT membalas kebaikan dan selalu mencurahkan hidayah

serta taufiknya. Amin.

Batam, 26 Januari 2021

Penulis

viii
DAFTAR ISI

Halaman
HALAMAN SAMPUL DEPAN ......................................................................... i
HALAMAN JUDUL .......................................................................................... ii
SURAT PERNYATAAN ORSINALITAS…………………………………….iii
HALAMAN PENGESAHAN………………………………………….………..iv
ABSTRAK.......................................................................................................... v
ABSTRACT........................................................................................................ vi
KATA PENGANTAR ...................................................................................... vii
DAFTAR ISI ..................................................................................................... ix
DAFATAR GAMBAR ...................................................................................... xi
DAFTAR TABLE ............................................................................................ xii
BAB I PENDAHULUAN ................................................................................... 1
1.1 Latar Belakang Masalah .......................................................................... 1
1.2 Identifikasi Masalah ................................................................................. 4
1.3 Batasan Masalah....................................................................................... 5
1.4 Rumusan Masalah .................................................................................... 5
1.5 Tujuan Penelitian ..................................................................................... 6
1.6 Manfaat Penelitian ................................................................................... 6
1.6.1 Manfaat Teoritis................................................................................. 6
1.6.2 Manfaat Praktis ................................................................................. 7
BAB II KAJIAN PUSTAKA ............................................................................. 8
2.1 Teori Dasar ............................................................................................... 8
2.1.1 Arduino............................................................................................... 8
2.1.2 Jenis-jenisArduinoUno ....................................................................... 9
2.1.3 Sensor Ultrasonic HC-SR04 ............................................................. 11
2.1.4 Buzzer ............................................................................................... 13
2.1.5 Breadboard ....................................................................................... 13
2.1.6 LCD (Liquid crystal display) 20x4 .................................................. 14
2.1.7 I2C .................................................................................................... 15
2.2 Tools dan Software ................................................................................. 15

ix
2.2.1 IDE (Integrated Development Environment) .................................... 16
2.2.2 Fritzing ............................................................................................. 16
2.2.3 Google Sketchup Pro ......................................................................... 17
2.3 Penelitian Terdahulu .............................................................................. 18
2.4 Kerangka Pikir ....................................................................................... 23
BAB III METODE PENELITIAN DAN PERANCANGAN ALAT .............. 25
3.1 Metode Penelitian .............................................................................. 25
3.1.1Waktu dan Tempat Penelitian .......................................................... 25
3.1.2 Tahap Penelitian .............................................................................. 26
3.1.3 Peralatan yang Digunakan .............................................................. 27
3.2 Perancangan Alat ................................................................................... 28
3.2.1 Perancang Hardware Mekanik ........................................................ 28
3.2.2 Perancangan Hardware Elektrik ..................................................... 30
3.2.3 Perancangan Software ...................................................................... 33
BAB IV HASIL DAN PEMBAHASAN .......................................................... 36
4.1 Hasil Perancangan Alat .......................................................................... 36
4.1.1 Hasil Perancangan Elektrik ............................................................. 36
4.1.2 Hasil Perancangan Mekanik ............................................................ 37
4.2 Hasil Pengujian ....................................................................................... 40
4.2.1 Pengujian Deteksi Sensor Ultrasonic HC-SR004 dan Buzzer ........ 40
4.2.2 Pengujian sistem monitoring menggunakan LCD Display ............. 42
BAB V SIMPULAN DAN SARAN.................................................................. 46
5.1 Simpulan ................................................................................................. 46
5.2 Saran ....................................................................................................... 47
DAFTAR PUSTAKA ....................................................................................... 48
LAMPIRAN .................................................................................................... xiii
Lampiran 1 Pendukung Penelitian ............................................................. xiii
Lampiran 2 Daftar Riwayat Hidup ........................................................... xxii
Lampiran 3 Surat Keteraangan Penelitian .............................................. xxiii

x
DAFATAR GAMBAR

Halaman
Gambar 2.1 Tampilan keseluruhan Arduino Uno ............................................... 10
Gambar 2.2 Sensor ultrasonik HC-SR04............................................................. 12
Gambar 2.3 Buzzer ............................................................................................ 13
Gambar 2.4 Papan Breadboard ........................................................................... 14
Gambar 2.5 LCD (Liquid crystal display) .......................................................... 14
Gambar 2.6 I2C Liquid crystal display ............................................................... 15
Gambar 2.7 IDE (integrated development environment)..................................... 16
Gambar 2.8 Fritzing ........................................................................................... 16
Gambar 2.9 Google Skatchup Pro ...................................................................... 17
Gambar 2.10 Kerangka Pikir .............................................................................. 24
Gambar 3.1 Tahapan penelitian.......................................................................... 26
Gambar 3.2 Desaign Konstruksi Mechanical ...................................................... 29
Gambar 3.3 Desaign Layout Mechanical Component ......................................... 29
Gambar 3.4 Desaign Sistem Hardware Electronic .............................................. 30
Gambar 3.5 Schematic Arduino Uno.................................................................. 31
Gambar 3.6 Schematic Ultrasonic HC-SR04 ...................................................... 32
Gambar 3.7 Schematic Modul I2C ..................................................................... 32
Gambar 3.8 Schematic Buzzer ........................................................................... 33
Gambar 3.9 Diagram Alur Program ................................................................... 34
Gambar 4.1 Hasil perancangan elektrik .............................................................. 36
Gambar 4.2 Tampilan tampak depan .................................................................. 38
Gambar 4.3 Tampilan tampak kiri ...................................................................... 38
Gambar 4.4 Tampilan tampak belakang ............................................................. 39
Gambar 4.5 Tampilan tampak kanan .................................................................. 39
Gambar 4.6 Tampilan tampak atas ..................................................................... 40
Gambar 4.7 Kondisi Display Jarak Front 103 Cm Buzzer Off ............................ 42
Gambar 4.8 Kondisi Display Jarak Front 48 Cm Buzzer On ............................... 42
Gambar 4.9 Kondisi Display Jarak Right 51 Cm Buzzer Off .............................. 43
Gambar 4.10 Kondisi Display Jarak Right 31 Cm Buzzer On............................. 43
Gambar 4.11 Kondisi Display Jarak Left 54 Cm Buzzer Off .............................. 44
Gambar 4.12 Kondisi Display Jarak Left 33 Cm Buzzer On ............................... 44
Gambar 4.13 Kondisi Display Jarak Rear 45 Cm Buzzer On .............................. 45
Gambar 4. 14 Kondisi Display Jarak Rear 57 Cm Buzzer Off ............................ 45

xi
DAFTAR TABLE

Halaman
Tabel 2. 1 Tabel spesifikasi Arduino uno ........................................................... 11
Tabel 3. 1 Tabel Kegiatan Penelitian .................................................................. 25
Tabel 3.2 Tabel Peralatan dan Bahan Penelitian ................................................. 27
Tabel 3.3 Penggunaan Pin Arduino Uno ............................................................ 31
Tabel 4.1 Deskripsi dan Fungsi Komponen ........................................................ 37
Tabel 4.2 Hasil perhitungan jarak dan aktifasi Buzzer pengujian alat ................. 41

xii
BAB I

PENDAHULUAN

1.1 Latar Belakang Masalah

Dalam perkembangan jaman saat ini lalu lintas di jalan raya telah menjadi

bagian yang tidak bisa diandalkan dalam kehidupan manusia di era ini. Setiap hari

jutaan kendaraan melaju di jalan raya. Dengan banyaknya kendaraan, akan ada

resiko lain yang terlibat. Salah satu risiko yang dimaksud adalah kecelakaan lalu

lintas. Salah satu dari sekian banyak faktor penyebab kecelakaan lalu lintas adalah

di tingkat disiplin seni pengendara yang buruk. Disiplin diperlukan dalam

berkendara agar hal-hal yang tidak diinginkan tidak terjadi, mengingat banyak

orang dengan karakteristik yang berbeda-beda. Misalnya pada saat kendaraan

berhenti di belakang garis berhenti, jalan di bawah lampu lalu lintas, terkadang

pengemudi kurang memperhatikan jarak, sehingga terkadang terjadi tabrakan

belakang. Selain membahayakan keselamatan pengguna jalan, hal itu juga

menimbulkan masalah, mulai dari bertengkar hingga kekerasan fisik yang tidak

bisa menahan kesabaran.

Kesadaran keselamatan berkendara di Indonesia sendiri masih sangat kurang dan

memang masih harus ditingkatkan. Dengan keselamatan berkendara, tentunya

angka kematian akibat kecelakaan akan berkurang. Coba bayangkan kesadaran

yang tinggi akan keselamatan berkendara, tentunya akan mengurangi angka

1
2

kecelakaan, yang berarti kita akan merasa tenang untuk berkendara di jalan

raya. keselamatan berkendara saat ini sudah banyak sekali yang di gunakan pada

kendaraan dalam halnya untuk mobil seperti seat bell yang di gunakan agar

ngemudi tidak tebentur dashboard saat terjadi kecelakaan, Airbag salah satuh

keselamatan kecelakaan yang akan keluar dari setir mobil menjadi kantung udara

agar tidak terbentur setir saat kecelakaan, Anti-Lock Breaking untuk mencegah

terjadinya roda mobil terkunci saat pengereman, sensor parkir agar tidak terjadi

benturan di blakang agar bisa jaga jarak yang akurat.

Sepanjang tahun 2019, angka kecelakaan lalu lintas yang terjadi mengalami

peningkatan. Demikian disampaikan AKBP Muhammad Nasir selaku Kasubdit

Gakkum Ditlantas Polda Metro Jaya. Sepanjang Januari hingga Juli 2019,

berdasarkan data, terdapat 4.424 kasus kecelakaan. Menghindari tabrakan bagian

belakang antar kendaraan dapat dielakkan dengan mengatur jarak antar kendaraan.

mengatur jarak ini sangatlah penting dilakukan agar satu pengendara dengan

pengendara lainnya memiliki jarak yang aman saat mulai berjalan atau saat

hendak berhenti.

Dengan memanfaatkan teknologi, dapat membantu memastikan jarak aman

antar kendaraan. Salah satunya dengan menggunakan pemantauan jarak dan

pengingat jarak. Pemantauan jarak melalui Tipe LCD 16x4 ini dapat memantau

jarak kendaraan kita dengan kendaraan lain di depan atau di belakangnya.

Teknologi yang dapat dimanfaatkan antara lain penggunaan sensor jarak yang

selalu dapat membaca jarak dari kendaraan lain. Sensor jarak ini merupakan

teknologi yang dapat digunakan sebagai memantau jarak. Sensor jarak yang
3

diprogram dengan arduino uno yang dapat memonitoring jarak dengan jarak yang

sudah di tentukan dengan jarak depan 1 cm belak kiri kanan belakang 50 cm.

Selain memantau jarak kendaraan, sensor ini juga diprogram untuk memberikan

reminder berupa alarm bila jarak dari kendaraan lain terlalu dekat.

Peneliti menurut (Silvia et al., 2014), Sistem keamanan ini menggunakan

Arduino Uno yang mana rangkaian yang dikembangkan dari mikrokontroler

berbasis ATmega328. Arduino Uno memiliki input / output digital sepanjang 14

kaki. Arduino Uno memiliki 6 kaki input analog, osilator kristal dengan kecepatan

clock 16 MHz, koneksi USB, header dari ICSP, konektor listrik, dan tombol reset

yang berfungsi untuk mengulang program. Penggunaan Arduino Uno pada

bidang sistem monitoring sudah sangat populer dan semakin diminati oleh

kalangan masyarakat dalam membantu pekerjaan dan memberikan segala

informasi penting yang akan dilakukan. Arduino Uno telah menjadi bagian

terpenting untuk melakukan pengelolah serta pemrosesan data pada sebuah sistem

kerja. Contoh pengembangan dari Arduino Uno ini merupakan sebuah perangkat

yang menyediakan berbagai layanan informasi mulai dari pekerjaan kantoran,

permainan, audio-video serta media pemrosesan GPIO dan dikenal sebagai

komputer mini masa depan.

Penelitian menurut (Sirait, 2016), Sistem keamanan dirancang untuk

melindungi aset dari sebuah ancaman. Sistem keamanan ini merupakan kebutuhan

mutlak untuk diimplementasikan, untuk itu diperlukan suatu perangkat sistem

keamanan yang dapat terjaga secara full time dan real time. Setiap orang

membutuhkan sistem keamanan dimanapun mereka berada. Kebutuhan akan


4

keamanan merupakan salah satu hal terpenting dalam kehidupan manusia dan

organisasi.

Berdsarkan latar belakang dan pernyataan diatas maka pada tugas akhir ini

penulis akan implementasi teknologi monitoring jarak sebuah benda berbasis

Arduino Uno, sehingga peneliti tertarik untuk melakukan penelitian dengan judul

tersebut “SISTEM KEAMANAN MENGEMUDI KENDARAAN BERBASIS

ARDUINO UNTUK MEMONITORING JARAK SEBUAH BENDA”

1.2 Identifikasi Masalah

Terdapat beberapa identifikasi permasalahaan yang ditemukan pada penilitian

Ini sebagai berikut :

1. Banyaknya pengemudi yang masi belum memperkirakan jarak aman

mereka terhadap pengemudi lainnya terutama untuk orang yang baru

mengemudi dan yang kehilangan kesadaran.

2. Keselamatan berkendara yang masih harus di tingkatkan lagi terutama

untuk pengemudi yang masih sering kehilangan kesadaran.

3. Angka kecelakaan yang semakin meningkat di setiap tahunnya karena

kehilangan kesadaran.

4. Tidak semua mobil di lengkapi dengan fitur jarak,contohnya seperti mobil

keluaran tahun lama yang tidak memiliki fitur jarak.


5

1.3 Batasan Masalah

Dalam penelitian ini dilakukan beberapa batasan masalah, diantaranya sebagai

berikut:

1. Jenis mikrokontroler yang digunakan Arduino Uno.

2. Penggunaan sensor menggunakan ultrasonik HC-SR04.

3. Perangkat output yg di tampilkan untuk memberikan informasi hasil dari

jarak adalah komponen LCD Display 16x4 beserta modul I2C modul

dalam memudahkan proses informasi output.

4. Bahasa pemograman yang akan di gunakan pada Arduino uno adalah

Arduino.Id.

5. Penerapan output yang di hasilkan berupa monitoring dengan satuan jarak

pada suatu objek yang di hasilkan oleh sensor.

6. Sistem keamanan mengemudi hanya sebatas memberikan tingkat

kesadaran terhadap pengguna.

1.4 Rumusan Masalah

Rumusan masalah yang akan disajikan dalam sebuah penelitian ini adalah

sebagai berikut :
6

1. Bagaimana mengimplementasikan sistem keamanan mengemudi di sebuah

kendaraan?

2. Bagaimana memonitoring jarak dari sebuah objek?

1.5 Tujuan Penelitian

Tujuan yang akan dicapai dalam penelitian ini adalah sebagai berikut :

1. Sistem keamanan mengemudi digunakan untuk sefty dalam berkendara.

2. Memberikan informasi tehadap pengguna untuk mengetahui jarak pada

objek di sekitarnya.

1.6 Manfaat Penelitian

Manfaat serta kegunaan yang diperoleh dari penelitian ini, akan di bagi

menjadi 2 bagian sebagai mana berikut :

1.6.1 Manfaat Teoritis

1. Ditinjau dari aspek teoritis (ilmiah), penelitian ini diharapkan dapat

bermanfaat sebagai ilmu sistem keselamatan berkendara dan monitoring


7

suatu objek sehingga dapat dikembangkan lebih luas lagi dalam memenuhi

kebutuhan hidup manusia.

Dilihat dari aspek kepraktisan (kegunaan) alat ini di implementasikan

sebuah kendaraan untuk sistem keamanan dan memonitoring jarak sebuah

objek dengan biyaya yang terjangkau dan dapat di gunakan oleh smua

kalangan masyarakat.

1.6.2 Manfaat Praktis

1. Bagi masyarakat

Sangat bermanfaat untuk pengguna yang masih tahap pemula dalam

berkendara ,dengan kondisi kendaraan yg tidak memiliki sensor.

2. Bagi akademik

Manfaat yang di dapatkan pada penelitian ini dapat dikembangkan lebih

lanjut dalam mengembangkan sistem keamanan mengemudi dan

memonitoring sebuah objek , penelitian ini dapat menjadi sebagai referensi

dan bisa digunakan sebagai sumber pembelajaran.


BAB II

KAJIAN PUSTAKA

2.1 Teori Dasar

Agar penelitian dapat berjalan dengan baik maka diperlukan landasan teori

yang akan memperkuat teori-teori tentang penelitian ini, dan menjadi dasar untuk

penelitian yang berkualitas, Landasan teori yang akan digunakan dalam penelitian

ini adalah sebagai berikut:

2.1.1 Arduino

Menurut penelitian (Yatmono, 2017) Arduino dapat di artikan sebagai

platform prototipe berlisensi terbuka berdasarkan kemudahan penggunaan

perangkat lunak dan perangkat keras. Sehingga dapat disimpulkan bahwa Arduino

merupakan alat (kit) elektronik berlisensi terbuka yang sudah dikembangkan

untuk memudahkan masyarakat dalam mengembangkan peralatan elektronik

(prototyping) dengan komponen utama berupa chip mikrokontroler dengan tipe

AVR dari perusahaan Atmel.

Menurut penelitian (Wijaya, 2016) Arduino dinyatakan sebagai open-source

single board microcontroller, untuk dapat digunakan sebagai open source wiring

platform terutama untuk proyek elektronika serta lebih ekonomis. Arduino ini

berbasis Atmega328 yang memiliki pin 14 I\O digital, 6 analog input, 6 lagi

digunakan untuk pulse width modulation, sebuah resonator keramik 16 MHz.

8
9

2.1.2 Jenis-jenis Arduino Uno

a. Arduino Esplora digunakan untuk membuat gadget seperti

smartphone di lengkapi dengan Joystick, button dan sebagainya.

b. Arduino Ethetnet biasa di gunakan untuk jaringan Lan pada computer

karena sudah di fasilitasi Ethernet.

c. Arduino Micro kegunaan sama dengan NANO tetapi memiliki fasilitas

yang banyak seperti neniliki 20 pin I/O digital dan 12 pin input analog.

d. Arduino Mini fasilitas yang sama dengan NANO, Hanya saja tidak di

lengkapi dengan Micro USB untuk pemrograman dan ukuranya

hanya 30 mm x 18 mm.

e. Arduino NANO di lengkapi dengan fasilitas yang baik dengan ukuran

mini dan sederhana dan di lengkapi juga dengan FTDI untuk

pemrograman melalui Micro USB. 14 pin I/O Digital, dan 8 pin input

Analog.

f. Arduino Lilypad biasa di gunakan untuk membuat projek-projek unik

seperti pembuatan armor iron man misalnya, karena memiliki bentuk

melingkar.

g. Arduino Fio memiliki socket XBee , biasa digunakan untuk projek

terkait nirkabel.

h. Arduino Leonardo Arduino sebagai mana kembaran UNO, hanya saja

Leonardo menggunakan Micro USB untuk pemrograman.


10

i. Arduino Mega masih sama dengan UNO , hanya saja memakai chip

lebih tinggi ATMEGA2560, dan pin I/O Digitalnya lebih banyak dari

UNO.

j. Arduino Due Arduino tidak menggunakan ATMEGA, tetapi dengan

chip yang lebih tinggi, CPU ARM Cortex, memiliki 54 pin I / O

Digital dan 12 pin input analog dan memakai program Micro USB.

k. Arduino UNO sering di gunakan pada project apa saja karena memakai

koneksi USB type A to Type B, sama seperti yang digunakan pada

printer USB.

2.1.3 Arduino Uno

Pada penelitian ini Arduino Uno yang akan di gunakan adalah Arduino Uno

yang akan mendukung oprasional ini, berikut gambar keseluruhan bentuk dari

Arduino Uno:

Gambar 2.1 Tampilan keseluruhan Arduino Uno


Sumber : (Data Penelitian, 2020)
11

Berikut dapat dijelaskan masing-masing pin pada Arduino Uno:

Tabel 2. 1 Tabel spesifikasi Arduino uno


MIKROKONTROLER ATMega328P
Tegangan 5v
Tegangan input 7-12 vDC (direkomendasikan)
14 pin(6 pin dapat di gunakan sebagai
Pin digital I/O
PWM)
Pin input analog 6 pin
Arus DC setiap I/O 20 mA
Arus DC untuk pin 3.3v 50 Ma
32kb(0,5 kb digunakan untuk
Memory flash
Bootloader)
SRAM 2 kb
EEPROM 1 kb
Kecepatan Clock 16MHz
Sumber : (Data Penelitian, 2020)

Arduino UNO memiliki 14 pin input/output digital (0-13) yang berfungsi

sebagai input atau output, yang diatur sebagai program. Khusus untuk 6 buah pin

3, 5, 6, 9, 10 dan 11, juga dapat berfungsi sebagai pin analog output dimana

tegangan output-nya dapat diatur. Nilai sebuah pin output analog dapat diprogram

antara 0 – 255, yang mempresentasikan nilai tegangan 0 – 5V.

2.1.3 Sensor Ultrasonic HC-SR04

Penelitian menurut (Githa & Swastawan, 2014), sensor ultrasonik dapat di

artikan sensor pengukur jarak suatu benda. Ultrasonik sering digunakan untuk

keperluan mengukur jarak sebuah benda atau untuk mendeteksi halangan. Dalam

dunia elektronika, ultrasonik biasanya dikemas dalam kit sensor ultrasonik yang

di dalamnya terdapat receiver dan transmitter ultrasonik.


12

Gambar 2.2 Sensor ultrasonik HC-SR04


Sumber : (Data Penelitian, 2020)

Transmitter ini akan mengirimkan gelombang, kemudian penerima akan

menerima gelombang yang dipantulkan. Jarak suatu benda dapat ditentukan

dengan menghitung selisih antara waktu pengiriman gelombang dan waktu

penerimaannya. Lama waktu gelombang dikirimkan hingga gelombang kembali

ke sensor inilah yang akan dihitung nantinya dan diproses oleh mikrokontroler

tersebut, nantinya akan di representasikan jaraknya kemudian akan ditampilkan

pada LCD dan untuk menghasilkan suara pada buzzer.

Sensor yang di gunakan saat ini dapat di sebutkan HC-SR04 penelitian

menurut (Yatmono, 2017), HC-SR04 dapat di sebutkam dengan sensor ultrasonik

yang siap digunakan, komponen tersebut berfungsi untuk pengirim, penerima, dan

pengontrol gelombang ultrasonik. Komponen ini dapat digunakan untuk

mengukur jarak benda atau objek dari 2cm - 4m dengan akurasi 3mm (datasheet

HC-SR04). Sensor Ultrasonic HC- SR04 terdiri dari 3 bagian utama, yaitu:

1. Receiver
13

2. Transmitter

3. Control Circuit/Transducer

2.1.4 Buzzer

Penelitian menurut (Fani et al., 2020), Buzzer terdiri dari kumparan yang

menempel pada diafragma. Buzzer dapat di artikan sebuah elektronika yang

berfungsi merubah getaran listrik menjadi getaran suara.

Gambar 2.3 Buzzer


Sumber : (Data Penelitian, 2020)

Pada dasarnya cara kerja buzzer hampir sama dengan pengeras suara, Buzzer

biasanya digunakan sebagai indikator bahwa proses telah selesai atau telah terjadi

kesalahan pada suatu perangkat.

2.1.5 Breadboard

Penelitian menurut (Sarmidi; Bardisila Bhui, 2018), BreadBoard sering juga

disebut dengan trainer board atau project board merupakan dasar dari

pembangunan sebuah rangkaian elektronik yang merupakan prototipe bagian dari

rangkaian elektronik yang belum disolder sehingga skema dapat diubah atau

diganti komponennya.
14

Gambar 2.4 Papan Breadboard


Sumber : (Data Penelitian, 2020)

2.1.6 LCD (Liquid crystal display) 20x4

Dalam Projek ini pebeliti menggunakan LCD 20x4 dengan ukuran yang

sedang sebagaimana berikut;

Gambar 2.5 LCD (Liquid crystal display)


Sumber : (Data Penelitian, 2020)

Menutrut penelitian (Sugih et al., 2019) Liquid crystal display (LCD), LCD

merupakan Jenis tampilan layar yang menggunakan senyawa cair yang memiliki

struktur molekul polar, diapit di antara dua elektroda yang transparan. LCD

berfungsi menampilkan suatu ukuran atau angka, sehingga dapat dilihat dan

diketahui melalui tampilan layar kristal.


15

2.1.7 I2C

I2C biasa di gunakan pada LCD agar biasa menyambungkan pin ke Arduino,

I2C sebagaimana modul LCD yang dikendalikan sexara serial sinkron dengan

protokol I2C/IIC(Inter Integrated Circuit) atau TWI(Two wire Interface) sebagai

berikut;

Gambar 2.6 I2C Liquid crystal display


Sumber : (Data Penelitian, 2020)

Penelitian menurut (Suryantoro et al., 2019) I2C LCD dapat di artikan modul

LCD yang dikendalikan secara serial sinkron dengan protokol I2C/IIC (Inter

Integrated Circuit) atau TWI (Two Wire Interface). LCD Modul pada normalnya

dikendalikan secara paralel baik untuk jalur kontrol maupun datanya.

2.2 Tools dan Software

Untuk melakukan perancangan suatu alat, peneliti membutuhkan beberapa

Tools serta aplikasi software yang akan di gunakan sebagai berikut;


16

2.2.1 IDE (Integrated Development Environment)

Penelitian menurut (Sarmidi; Bardisila Bhui, 2018) IDE merupakan

kependekan dari Integrated Development Environment, atau dalam bahasa

sederhananya lingkungan terintegrasi yang digunakan untuk pengembangan.

bahasa yang di gunakan mirip dengan bahasa C, Pada IC mikrokontroler Arduino

telah ditanamkan program bernama Bootlader yang berfungsi sebagai perantara

antara compiler Arduino dengan mikrokontroler.

Gambar 2.7 IDE (integrated development environment)


Sumber : (Data Penelitian, 2020)

2.2.2 Fritzing

Dalam penelitian ini fritzing digunakan untuk mendesain prototipe pada

projek sebagai berikut;

Gambar 2.8 Fritzing


Sumber : (Data Penelitian, 2020)
17

Penelitian menurut (Nugraha & Rahmat, 2018) Fritzing sebagaimana

perangkat lunak open source untuk mendesain sirkuit elektronik. Perangkat lunak

ini dapat bekerja di sistem operasi GNU / Linux dan Microsoft Windows. Setiap

perangkat lunak memiliki kelebihannya sendiri untuk setiap jenis pengguna dan

kebutuhannya. Untuk pelajaran elektronika daya, ada beberapa hal menarik dari

Fritzing.

2.2.3 Google Sketchup Pro

Menurut peneliti (Indah et al., 2011), Google SketchUp dapat di artikan

sebagai Program grafik 3D yang dikembangkan oleh Google yang

menggabungkan seperangkat alat (tools), tetapi program ini sangat bagus dan

andal dalam mendesain grafik 3D pada komputer.

Dalam penelitian ini akan menggunakan versi Google Sketchup Pro karena

banyak memiliki berbagai fitur pendukung dalam penelitian yang di jalankan,

berikut fitur tabel dan gambar Google Sketchup Pro sebagai berikut :

Gambar 2.9 Google Skatchup Pro


Sumber : (Data Penelitian, 2020)
18

2.3 Penelitian Terdahulu

Pada bagian penelitian terdahulu akan membahas beberapa teori hasil tentang

penelitian sebelumnya dengan topik yang terkait dengan penelitian ini, sebagai

berikut:

1. (Ariana & Abidin, 2018) pada penelitian berjudul “Rancang Bangun

Sistem Irigasi Pembibitan Pengkondisian Lahan Padi Berbasis

Atmega328 Dan Monitoring Jarak Jauh Dengan Radio Frekuensi 433

Mhz” dengan nomer ISSN : 2085 – 0859 dan E-ISSN : 2620 – 4770.

Penelitian ini bertujuan untuk menutup dan membuka pipa distribusi air

secara otomatis dengan bantuan mikrokontroler ATmega328 sebagai pusat

kendali sistem yang akan ditanamkan kode program yang diperlukan dan

dapat dipantau dari jarak jauh tanpa kabel. Keunggulan sistem irigasi

sawah otomatis ini dapat mengaktifkan dan mematikan pompa air yang

mengalirkan air ke sawah secara otomatis dengan melihat efisiensi jumlah

debit air, dan dapat memberikan informasi kepada pengguna melalui.

RF(Radio Frequency) dengan kecepatan frekuensi 433 MHz apabila

terjadi kekurangan atau kelebihan air pada sawah tersebut.

2. (Sugih et al., 2019) pada penelitian berjudul “Prototype Alat Pengukur

Jarak Dan Sudut Kemiringan Digital Menggunakan Sensor

Ultrasonik Dan Accelerometer Berbasis Arduino Nano” dengan nomer

ISSN : 2355-3421 dan E-ISSN : 2527-9777. Penelitian ini bertujuan untuk

merancang alat ukur jarak digital dilingkungan pekerja proyek konstruksi


19

untuk menyelesaikan permasalahan yang dialami pekerja yang mengalami

kesulitan membaca titik ukur pada alat ukur manual dan hasil pengukuran

tersebut dapat ditampilkan pada layar LCD, kemudian merancang alat

yang mampu merekam dan mengukur secara otomatis.

3. (Aini et al., 2018) pada penelitian berjudul “Rancang Bangun Alat

Monitoring Pergerakan Objek pada Ruangan Menggunakan Modul

RCWL 0516” dengan nomer ISSN : 2549-1571. Sistem ini merancang

pergerakan objek pada ruangan dan dirancang oleh perangkat elektronika

yang terdiri dari modul RCWL 0516 yang mana modul tersebut sensor

penggerak berbasis radar Doppler gelombang mikro dan modul WiFi

ESP8266 untuk menemrima koneksi internet pada alat tersebut, dan

mikrokontroler Arduino Uno. Alat yang dirancang sebagai sebuah alat

mengidentifikasi keberadaan manusia atau objek yang terhubung kepada

pengguna yang memonitoring dari jarak jauh. Sesnsotr yang digunakan

untuk deteksi pergerakan objek yaitu sensor passive infrared (PIR). Sensor

infrared ini dapat mendeteksi pergerakan manusia dan diimplementasikan

dengan metode Cluster Based. Sensor lain yang bias mebaca pergerakan

antara lain seperti ultrasonic, hanya saja sensor ini lebih membaca

pergerakan benda.

4. (Yatmono, 2017) pada penelitian berjudul “PENGEMBANGAN

APLIKASI USER INTERFACE ANDROID UNTUK PENGUKUR

JARAK BERBASIS ARDUINO DAN BLUETOOTH” dengan nomer

ISSN : 2548-8260. Sistem pemantauan jarak objek yang dikembangkan


20

terdiri dari mikrokontroler Arduino Uno, sensor ultrasonik, dan modul

komunikasi Bluetooth. Kode program mikrokontroler Arduino mampu

menampilkan data jarak terukur secara akurat dan menampilkannya pada

layar smartphone melalui aplikasi remotexy.

5. (Fajar & S, 2018) pada penelitian berjudul “PERANCANGAN SISTEM

PENDETEKSI JARAK AMAN PARKIR BERBASIS

MIKROKONTROLLER ARDUINO” dengan nomer ISSN : 2355-3677.

Peneliti bertujuan merancang sistem deteksi jarak parkir kendaraan yang

aman dengan menggunakan mikrokontroler Arduino Uno yang diharapkan

sangat dapat mengurangi resiko kecelakaan saat parkir. Data dan informasi

diperoleh melalui studi literatur terkait penelitian dan pengujian sistem

yang sedang dibuat. Perancangan perangkat keras menggunakan papan

Arduino Uno, kamera OV7670, layar TFT LCD (Thin Film Transistor

Liquid Crystal Display), sensor ultrasonik, dan buzzer. Kamera dan Sensor

Ultrasonic diletakkan di bagian belakang kendaraan sehingga dapat

membantu dalam proses parkir. Data gambar diperoleh melalui kamera

dan kemudian ditampilkan pada layar LCD yang terletak di dashboard.

Untuk meningkatkan akurasi sistem, Sensor Ultrasonik dipasang pada

bumper belakang kendaraan untuk pembacaan jarak yang hasilnya

ditampilkan pada LCD dan sinyalnya berupa suara. Dari hasil pengujian,

sensor masih dapat membaca jarak benda dengan baik jika posisi benda

sejajar dengan benda, sedangkan jika sensor terletak di atas benda maka

sensor hanya dapat membaca pada kondisi jarak tertentu. Posisi benda
21

yang lebih dekat dengan sensor membuat pembacaan sensor menjadi lebih

akurat. Selain itu, pada pengujian kamera OV7670, kamera dapat

menangkap gambar dengan baik pada kondisi ruangan dengan banyak

cahaya, sedangkan pada ruangan minim cahaya gambar yang dihasilkan

terlihat kabur.

6. (Asriya & Yusfi, 2016) pada penelitian berjudul “Rancang Bangun

Sistem Monitoring Kelembaban Tanah Menggunakan Wireless

Sensor Berbasis Arduino Uno” dengan nomer ISSN : 2302-8491

Perancangan sistem pemantauan kelembaban tanah telah dilakukan dengan

menggunakan sensor nirkabel berbasis Arduino Uno. Rancangan

perangkat keras ini terdiri dari unit pemancar yang dilengkapi sensor

kelembaban tanah SEN0114 V2 dan unit penerima. Semua unit

dikendalikan menggunakan Arduino Uno. Data kelembaban tanah dikirim

oleh unit pemancar ke unit penerima menggunakan transceiver nRF24L01

+ yang memanfaatkan gelombang radio sebagai media transmisinya. Hasil

pendeteksian nilai kelembaban tanah pada sensor ditampilkan oleh LCD

2x16 karakter. Hasil pengujian sensor kelembaban tanah menunjukkan

bahwa hubungan tegangan keluaran sensor dan kelembaban tanah pada

alat ukur kadar air adalah linier dengan nilai regresi sebesar 0.9758.

Berdasarkan pengujian transceiver, jarak transmisi data terjauh yang dapat

diterima oleh receiver di luar ruangan tanpa halangan adalah 200,1 m.

Dalam pengujian variasi sudut transmisi, data dapat diterima oleh


22

penerima pada suatu sudut? 26.56⁰. Jika sudut lebih kecil dari 26,56 ⁰ data

masih dapat diterima apa adanya

7. (Mulyani, 2018) pada penelitian berjudul “Perancangan Sensor Jarak

Aman Kendaraan Bermotor Menggunakan Mikrokontroler Arduino

Uno R3” dengan nomer ISSN : 2302-7339. Dalam membuat jarak sensor

aman kendaraan bermotor sebagai penunjang keselamatan saat berkendara

maka menggunakan sensor ultrasonic dengan mikrokontroler Arduino.

Sensor ultrasonik ini sensor yang berfungsi untuk mengubah besaran fisik

(bunyi) menjadi besaran listrik dan sebaliknya. Cara kerja sensor ini pada

prinsipnya dari pantulan suatu gelombang suara sehingga dapat digunakan

untuk menginterprestasikan keberadaan (jarak) suatu benda dengan

frekuensi tertentu. Disebut sensor ultrasonik karena sensor ini

menggunakan gelombang ultrasonik (suara ultrasonik) Mikrokontroler

(pengendali mikro) merupakan rangkaian elektronik yang berfungsi

sebagai pengontrol yang menumbuhkan proses kerja rangkaian elektronik.

Arduino merupakan papan elektronik yang berisi mikrokontroler

Atmega328 yang berfungsi sebagai komputer. pengendalian

mikrokontroler Arduino Uno R3 memerlukan sketch yang di susun dalam

Software Arduino IDE software. Yaitu pengontrol papan tunggal open

source, berasal dari wiring platform, dirancang untuk memudahkan

penggunaan elektronik di berbagai bidang, perangkat keras menggunakan

prosesor Atmel AVR dan perangkat lunak. memiliki bahasa pemrograman


23

C++ yang sederhana dan fungsi yang lengkap, sehingga Arduino mudah

dibuat untuk pemula.

2.4 Kerangka Pikir

Tahapan kerangka pemikiran dalam penelitian ini sebagai berikut :

1. Tahap pertama sensor ultrasonic akan menginput objek yang akan di tangkap

dari pantulan sinyal yg di berikan oleh sensor, sinyal tersebut berfrekuensi di

atas 20kHz,setelah objek di tangkap maka sensor mengirimkan data pada

arduino uno

2. Arduino uno mengambil data yang di berikan dari sensor ultrsonic sebagai

data input yang akan di proses di arduino yang nantinya akan memberikan

data output kepada Buzzer berupa alarm dan module I2C yang nantinya akan

menerjemahkan bahasa dari data yang di kirim oleh arduino uno.

3. Buzzer menangkap data yang di berikan arduino jika terjadi kesalahan maka

buzzer akan mengeluarkan output berupa alram.

4. Penerjemah data telah dilakukan oleh module I2C kemudian akan diberikan

kepada perangkat Display untuk menampilkan hasil data olahan dari Arduino

uno tentang pengukuran dari sebuah jarak kepada objek.


24

ARDUINO BUZZER
Sensor ultrasonic
UNO Module

I2C

DISPLAY

INPUT PROSES
Gambar 2.10 Kerangka Pikir OUTPUT

Gambar 2.10 Kerangka Pikir


Sumber : (Data Penelitian, 2020)
BAB III

METODE PENELITIAN DAN PERANCANGAN ALAT

3.1 Metode Penelitian

Tahapan pada penelitian ini dimulai dengan pebgumpulan data studi literatur

baik kajian terdahulu dan perumusan masalah setelah itu dengan perancangan

sistem.

3.1.1Waktu dan Tempat Penelitian

Sebagai mana berikut waktu dan tempat kegiatan pada penelitian ini;

Tabel 3. 1 Tabel Kegiatan Penelitian


Waktu Kegiatan
September Oktober November Desember Januari Febuari
Kegiatan
(2020) (2020) (2020) (2020) (2020) (2020)
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
Pengajuan
Judul
Penyusun
an Bab I
Penyusun
an Bab II
Penyusun
an Bab III
Penyusun
an Bab IV
Penyusun
an Bab V
Revisi
Bab I - V
Pengum
pulan
Skripsi
Sumber: (Data Penelitian, 2020)

Tempat dilakukannya sebuah penelitian berada di rumah peneliti, yang

beralamatkan perumahan kavling tembesi Tower No 2 RT 001/RW 016

25
26

Kec.Sagulung Kel.Tembesi.d Alasan dalam pemilihan lokasi penelitian ini karena

berkaitan dengan topik penelitian.

3.1.2 Tahap Penelitian

Tahapan penelitian ini dimulai dari pengumpulan data studi literatur baik

kajian terdahulu dan landasan teori dari pengumpulan studi literatur baik kajian

terdahulu dan landasan teori berikut tahapan penelitian;

Gambar 3.1 Tahapan penelitian


Sumber : (Data Penelitian 2020)
penelitian terdahulu dan landasan teori akan di jadikan referensi dalam

perancangan sistem penelitian ini. Perumusan masalah merupakan pokok dari


27

permasalahan yang akan diselesaikan atau dipecahkan dalam penelitian ini.

Rumusan masalah ini diangkat dari permasalahan yang terjadi pada latar belakang

pada penelitian ini. Berdasarkan landasan teori, kajian terdahulu dan perumusan

masalah maka dirancang suatu sistem yang dapat memecahkan permasalahan

pada penelitian ini. Pengujian sistem merupakan tahapan akhir dalam penelitian

ini. Pengujian dilakukan secara perblok bagian dan keseluruhan untuk

mendapatkan hasil akhir yang dapat menjawab rumusan masalah yang sudah di

paparkan sebelumnya. Ketika sistem tidak berjalan IDEAl, maka pengujian akan

dilakukan kembali dan diperbaiki kesalahannya sehingga sesuai dengan yang

tujuan penelitian.

3.1.3 Peralatan yang Digunakan

Dalam peralatan yang di gunakan pada penelitian ini bisa di lihat di table

berikut;

Tabel 3.2 Tabel Peralatan dan Bahan Penelitian


Jenis Alat dan Bahan Alat dan Bahan
Arduino UNO R.3
Sensor Ultra Sonic
Liquid Crystal Display 20x4
Perangkat Keras Elektronika
kabel Rangkaian
LED
papan breadboard

Perangkat Keras Mekanik Aklirik Bening Tebal

IDE
Prangkat Lunak Fritzing
Microsoft Office Word, Visio 2010
28

Windows 7
Leptop
Printer
Solder
Alat Pendukung
Obeng
Meteran
Baut
(Sumber : Data Penelitian, 2020)

3.2 Perancangan Alat

Perancangan sistem pada penelitian ini meliputi perancangan sistem hardware

dan software, Perancangan Alat akan dibahas menjadi tiga bagian yaitu

perancangan hardware mechanical, hardware electrical dan perancangan

software, berikut pembahasan tentang perancangan produk yang akan dilakukan

pada penelitian :

3.2.1 Perancang Hardware Mekanik

Perancangan mekanik ini bertujuan untuk menggambarkan rancangan dari

konstruksi pembuatan bentuk produk dari penelitian, dengan menggunakan

aplikasi pendukung Google Sketchup Pro untuk membuat ilustrasi rancang

bangun dari mechanical yang akan di gunakan dalam penelitian ini. Perancangan
29

yang akan dilakukan menggunakan material flexi glass ketebalan 5mm sebagai

base dari produk penelitian, berikut gambaran mechanical dari penelitian :

1. Desain Konstruksi MechanicalLayout

Berikut gambar dari desan MechanicalLayout;

Gambar 3.2 Desaign Konstruksi Mechanical


Sumber : (Data Penelitian, 2020)

2. Mechanical Component
Berikut gambar dari desan Mechanical Component ;

Gambar 3.3 Desaign Layout Mechanical Component


Sumber : (Data Penelitian, 2020)
30

3.2.2 Perancangan Hardware Elektrik

Sistem keamanan mengemudi kendaraan berbasis arduino untuk

memonitoring jarak sebuah objek, menggunakan beberapa komponen elektronika

dan memerlukan perancangan hardware elektrik agar berfungsi secara optimal.

Beberapa komponen elektronika yang akan digunakan seperti Arduino Uno,

Sensor Ultrasonic HC-SR04, Display, I2C Module dan sebagainya. Dalam

perancangan hardware elektrik dibagi menjadi 2 bagian yaitu perancangan layout

menggunakan Arduino Uno serta perancangan layout tanpa menggunakan.

Arduino Uno Hanya perancangan layout menggunakan Arduino Uno yang dapat

digambarkan pada perancangan elektrik. Berikut gambaran perancangan

hardware electronic dalam penelitian ini :

Gambar 3.4 Desaign Sistem Hardware Electronic


Sumber : (Data Penelitian, 2019)

1. Arduino Uno

Berikut gambar dari Schematic Aruino Uno dan Tabel penggunaan Pin

Arduino Uno;
31

Gambar 3.5 Schematic Arduino Uno


Sumber : (Data Penelitian, 2020)

Tabel 3.3 Penggunaan Pin Arduino Uno


Nama I/O Tipe Alokasi Pin Arduino Uno
HC-SR04 Input Pin 5V, GND, PWM. 3, PWM.4,
I2C Output SCL A5, SDA A4, Pin 5V, GND
BUZZER Output PWM.13, GND
Sumber : (Data Penelitian, 2020)

2. Ultrasonic HC-SR04

Sebagaimana berikut Schematic dari Ultrasonic HC-SR04 dan modul I2C;


32

Gambar 3.6 Schematic Ultrasonic HC-SR04


Sumber : (Data Penelitian, 2020)

3. Modul I2C

Gambar 3.7 Schematic Modul I2C


Sumber : (Data Penelitian, 2020)

4. BUZZER

Berikut gambaran dari schematic Buzzer;


33

Gambar 3.8 Schematic Buzzer


Sumber : (Data Penelitian, 2020)

3.2.3 Perancangan Software

Perancangan perangkat lunak (software) bertujuan untuk memonitoring jarak

sebuah objek sistem kerja prototype yang telah dirancang, software yang

digunakan pada penelitian ini, berikut diagram alur program;


34

Gambar 3.9 Diagram Alur Program


Sumber : (Data Penelitian, 2020)

berikut sebagaimana tahapan tahapan cara kerja dari prangkat lunak

(software) tersebut;

1. START hidupkan daya atau kelistrikan agar komponen lain mendapat

asupan daya supaya tidak terjadi kesalahan dalam kelistrikan saat alat di

gunakan.

2. Arduino Uno memberikan perintah kepada HC-SR04 dan memberikan

perintah juga kepada Buzzer jika terjadi kesalahan pada jarak .

3. HC-SR04 memberikan sinyal pantulan kepada sebuah objek yg akan

dituju,setelah mendapatkan hasil HC-SR04 memberikan pesan kepada

arduino uno .

4. Buzzer menerima pesan dari Arduino Uno yang mana jika terjadi

kesalahan saat

HC-SR04 terjadi kesalahan saat mengukur jarak dari sebuah objek maka

Buzzer akan memberikan pesan berupa Alarm ke pengguna.


35

5. I2C module menerima perintah dari arduino uno yang mana I2C bertujuan

untuk memberikan sebuah pesan kata kata atau angka yang akan di

tampilkan di display nantinya.

6. DISPLAY menerima pesan dari I2C yang akan menampilakan data dari

hasil jarak yg di dapat dari HC-SR04

Anda mungkin juga menyukai