Anda di halaman 1dari 9

alat pengukuran suatu benda menggunkan sensor jarak

dan arduino uno


Maulana Ilham Hidayat1, Risqi Abdillah2, Bagus Fajar Widiarto3, Ilham Sadewa Mukti
Saputra4,Herliyani Hasanah5
1
Fakultas Ilmu Komputer, Program Studi D3 Teknik Komputer, Universitas Duta Bangsa Surakarta, Surakarta,
Indonesia
Email: 1Ilhamsetia012 @gmail.com*), 2Risqiabdillah.ra22@gmail.com, 3fajarwidi022@gmail.com,
4
ilhamsdwa@gmail.com,5herliyani_hasanah@udb.ac.id
Abstrak− Pengukuran jarak merupakan salah satu aspek penting dalam berbagai bidang, termasuk dalam industri, robotika,
dan otomatisasi. Dalam penelitian ini, kami mengusulkan penggunaan sensor jarak dan Arduino Uno sebagai alat
pengukuran yang inovatif dan efisien.

Metode pengukuran kami melibatkan pemasangan sensor jarak pada Arduino Uno, sebuah mikrokontroler yang memiliki
kemampuan untuk mengumpulkan data dan mengontrol perangkat elektronik. Sensor jarak digunakan untuk mendeteksi
jarak antara sensor dan objek yang ingin diukur. Data jarak yang dihasilkan oleh sensor kemudian diolah dan ditampilkan
melalui antarmuka pengguna yang sederhana.

Keunggulan utama dari alat pengukuran ini adalah fleksibilitasnya. Dalam pengujian kami, alat ini mampu mengukur jarak
dengan akurasi yang tinggi dalam berbagai lingkungan dan kondisi. Selain itu, alat ini juga relatif murah dan mudah
digunakan, sehingga dapat diimplementasikan dalam berbagai skenario.

Dengan adanya alat pengukuran ini, diharapkan akan tercipta solusi yang inovatif dan efisien dalam bidang pengukuran.
Kemampuan Arduino Uno dalam mengintegrasikan sensor dan memproses data dengan cepat, serta kemudahan
penggunaannya, menjadikannya platform yang ideal untuk pengembangan alat pengukuran yang lebih canggih di masa
depan.
Kata Kunci: Sensor jarak, Arduino Uno, pengukuran, alat pengukur, inovasi, teknologi
Abstract− Distance measurement is an important aspect in various fields, including industry, robotics and automation. In
this study, we propose the use of a proximity sensor and Arduino Uno as an innovative and efficient measurement tool.

Our measurement method involves installing a proximity sensor on the Arduino Uno, a microcontroller that has the ability to
collect data and control electronic devices. Proximity sensor is used to detect the distance between the sensor and the object
you want to measure. The distance data generated by the sensor is then processed and displayed through a simple user
interface.

The main advantage of this measurement tool is its flexibility. In our tests, it was able to measure distances with high
accuracy in a variety of environments and conditions. In addition, this tool is also relatively inexpensive and easy to use, so it
can be implemented in various scenarios.

With this measurement tool, it is hoped that innovative and efficient solutions will be created in the field of measurement.
Arduino Uno's ability to integrate sensors and process data quickly, as well as its ease of use, makes it an ideal platform for
the development of more sophisticated measurement tools in the future.

Keywords Proximity sensor, Arduino Uno, measurement, measuring device, innovation, technology

1. PENDAHULUAN

Pengukuran jarak merupakan komponen kritis dalam banyak aplikasi, mulai dari industri hingga
robotika. Kemampuan untuk mengukur jarak dengan akurasi tinggi menjadi hal yang sangat penting dalam
mengambil keputusan yang tepat dan mengontrol perangkat dengan baik. Seiring dengan perkembangan
teknologi, alat-alat pengukuran yang inovatif dan efisien semakin dicari untuk memenuhi kebutuhan
tersebut.Dalam beberapa dekade terakhir, sensor jarak dan platform mikrokontroler seperti Arduino Uno telah
muncul sebagai solusi yang menarik dalam bidang pengukuran. Sensor jarak menggunakan prinsip yang
berbeda-beda, seperti ultrasonik, inframerah, atau laser, untuk mengukur jarak antara sensor dan objek yang
ingin diukur. Di sisi lain, Arduino Uno adalah sebuah mikrokontroler yang handal dengan kemampuan untuk
mengumpulkandata dari berbagai sensor dan mengontrol perangkat elektronik.Kombinasi antara sensor jarak
dan Arduino Uno memberikan potensi yang sangat menjanjikan dalam pengukuran jarak. Sensor jarak dapat
memberikan data yang akurat dan real-time tentang jarak antara sensor dan objek, sementara Arduino Uno
memungkinkan pengolahan data dan kontrol perangkat secara efisien. Kombinasi ini memungkinkan
pengembangan alat pengukuran yang canggih dan mudah digunakan.Dalam penelitian ini, kami bertujuan untuk
mengembangkan alat pengukuran jarak yang menggabungkan sensor jarak dan Arduino Uno. Kami akan
menjelaskan secara rinci tentang penggunaan sensor jarak dan Arduino Uno dalam alat pengukuran ini, serta
metode yang digunakan untuk mengumpulkan data jarak dan menampilkan hasilnya. Kami juga akan
mengevaluasi akurasi dan keandalan alat ini melalui serangkaian percobaan.Diharapkan bahwa penelitian ini
akan memberikan kontribusi penting dalam bidang pengukuran, terutama dalam hal pengukuran jarak. Alat
pengukuran yang kami kembangkan memiliki potensi untuk diterapkan dalam berbagai aplikasi, seperti
pengukuran jarak dalam industri, navigasi robot, dan pengukuran jarak dalam lingkungan yang kompleks.
Dengan memanfaatkan kemampuan sensor jarak dan keandalan Arduino Uno, alat pengukuran ini dapat menjadi
solusi inovatif dan efisien untuk memenuhi kebutuhan pengukuran jarak yang akurat dan cepat.Dalam bab
selanjutnya, kami akan membahas secara rinci tentang teori dasar sensor jarak, prinsip kerja Arduino Uno, serta
metode yang digunakan untuk menggabungkan keduanya dalam alat pengukuran jarak yang efisien

.2. METODE PENELITIAN

2.1 Analisis Kebutuhan

Untuk merealisasikan pembuatan “alat pengukuran suatu benda menggunkan sensor jarak dan arduino uno“
maka dibutuhkan :

2.1.1 System Kendali Yang Utama Yaitu Arduino Uno R3


Arduino Uno adalah papan mikrokontroler berbasis IC ATmega328P. Ini mencakup semua yang
diperlukan untuk mendukung mikrokontroler; Cukup sambungkan ke komputer Anda dengan kabel
USB atau nyalakan dengan adaptor AC-DC atau baterai untuk menggunakannya. ‘‘Uno‘‘ berarti satu
dalam bahasa Italia dan dipilih untuk merayakan perilisan Arduino Software (IDE) 1.0. Serta Board
Uno dan software Arduino (IDE) versi 1.0. Papan Uno adalah yang pertama di jajaran papan USB
Arduino dan merupakan model referensi untuk semua platform Arduino.

Gambar 1. Arduino Uno R3


2.1.2 Module LCD 16x2 Yang Berfungsi Sebagai Tampilan.
I2C adalah protokol serial untuk antarmuka dua kabel untuk menghubungkan perangkat
berkecepatan rendah seperti mikrokontroler, EEPROM, konverter A/D dan D/A, antarmuka I/O, dan
perangkat eksternal lainnya yang serupa dalam sistem tertanam. Bus I2C populer karena mudah
digunakan, dapat memiliki banyak master, hanya kecepatan bus tertinggi yang ditentukan, dan hanya
diperlukan dua kabel dengan resistor pull-up untuk menghubungkan perangkat I2C dalam jumlah yang
hampir tidak terbatas. I2C dapat menggunakan mikrokontroler yang lebih lambat dengan pin I/O tujuan
umum karena mereka hanya perlu menghasilkan kondisi mulai dan berhenti yang benar selain fungsi
baca dan tulis byte.

Gambar 2. LCD 16x2 with I2C


2.1.3 Sensor jarak HC-SR04 Ultrasonic
Sensor jarak HC-SR04 adalah sebuah sensor ultrasonik yang digunakan untuk mengukur jarak antara
sensor dengan objek di sekitarnya. Sensor ini menggunakan gelombang ultrasonik untuk mengukur
waktu yang diperlukan gelombang tersebut untuk bergerak bolak-balik antara sensor dan objek yang
ingin diukur.Prinsip kerja sensor HC-SR04 cukup sederhana. Sensor mengirimkan sinyal ultrasonik
dengan frekuensi tertentu dan kemudian mendeteksi pantulannya setelah mencapai objek. Dengan
mengukur waktu yang dibutuhkan sinyal untuk melakukan perjalanan ini, sensor dapat menghitung
jarak dengan menggunakan kecepatan suara sebagai referensi.Sensor HC-SR04 memiliki dua modul
utama, yaitu modul pengirim dan modul penerima. Modul pengirim bertugas menghasilkan gelombang
ultrasonik, sementara modul penerima menerima pantulan gelombang dan mengubahnya menjadi
sinyal listrik. Perbedaan waktu antara sinyal pengiriman dan penerimaan digunakan untuk menghitung
jarak.Sensor HC-SR04 sangat populer dan banyak digunakan dalam berbagai aplikasi seperti robotika,
kendaraan otonom, dan proyek-proyek elektronika. Keunggulan utama dari sensor ini adalah harga
yang terjangkau, kemudahan penggunaan, dan akurasi yang cukup baik dalam pengukuran jarak.

Gambar 3. Sensor Ultrasonic hc-sr04


2.1.4 Software Yang Digunakan Arduino IDE 1.8.18
Arduino IDE adalah software yang digunakan untuk membuat sketch pemrograman atau
dengan kata lain Arduino IDE adalah software yang mendukung pemrograman pada board yang ingin
diprogram. Arduino IDE sangat berguna untuk mengedit, membuat, mengunggah papan tertentu dan
mengkodekan beberapa program. Arduino IDE dibuat dari bahasa pemrograman JAVA, dilengkapi
dengan library C/C++ (wire), mendukung operasi input/output. 
2.1.5 Breadboad Yang Digunakan Untuk Papan Perancangan.
Papan proyek adalah papan proyek yang berfungsi sebagai sirkuit elektronik sebagai dasar
konstruksi dan prototipe sirkuit elektronik. Papan proyek, biasa dikenal sebagai breadboard, banyak
digunakan dalam perakitan komponen karena dicolokkan ke papan proyek dan tidak memerlukan
penyolderan. Untuk dapat digunakan kembali dengan cara mengganti kabel lain jika terjadi kegagalan
atau kerusakan kabel pada project board. 

Gambar 4. Breadboard

2.2 Tujuan
Tujuan dari penggunaan alat pengukuran jarak suatu benda dengan menggunakan sensor ultrasonik dan
Arduino adalah untuk memungkinkan pengguna untuk secara akurat mengukur jarak antara sensor dan
benda yang diinginkan. Beberapa tujuan penggunaan alat pengukuran jarak dengan sensor ultrasonik dan
Arduino antara lain:
1) Membantu dalam pengukuran jarak yang sulit atau tidak mungkin dilakukan dengan pengukuran
manual.
2) Meningkatkan akurasi pengukuran jarak, karena sensor ultrasonik dapat memberikan hasil yang lebih
akurat daripada pengukuran manual.
3) Mempercepat proses pengukuran jarak, karena pengukuran dapat dilakukan dengan cepat dan mudah
menggunakan alat ini.
4) Memungkinkan pengukuran jarak yang lebih aman, karena sensor ultrasonik dapat digunakan untuk
mengukur jarak dengan benda yang berbahaya atau sulit dijangkau secara manual.
Dengan demikian, penggunaan alat pengukuran jarak dengan sensor ultrasonik dan Arduino dapat
memberikan banyak manfaat dalam berbagai aplikasi, seperti dalam industri, otomatisasi rumah tangga,
robotika, dan lain sebagainya.
2.3 Prinsip kerja
Prinsip kerja alat pengukuran jarak suatu benda dengan menggunakan sensor ultrasonik dan
Arduino didasarkan pada penggunaan gelombang suara ultrasonik yang dipancarkan oleh sensor
untuk mengukur jarak antara sensor dan benda yang diukur.
Berikut adalah langkah-langkah prinsip kerja alat pengukuran jarak dengan sensor ultrasonik dan
Arduino:
1) Sensor ultrasonik memancarkan gelombang suara ultrasonik ke arah benda yang akan
diukur jaraknya.
2) Gelombang suara ultrasonik akan mencapai benda tersebut dan terpantul kembali ke
sensor ultrasonik.
3) Sensor ultrasonik akan mendeteksi gelombang suara yang terpantul dan menghitung
waktu yang diperlukan gelombang suara untuk melakukan perjalanan dari sensor ke
benda dan kembali ke sensor.
4) Berdasarkan waktu yang diperlukan tersebut, Arduino akan menghitung jarak antara
sensor dan benda menggunakan rumus yang telah ditentukan sebelumnya.
5) Hasil pengukuran jarak tersebut kemudian dapat ditampilkan pada layar LCD atau
disimpan dalam memori Arduino untuk pengolahan data lebih lanjut.
2.4 Perancangan alat

2.4.1 Blok Diagram Alir

SENSOR ARDUINO LCD 16x2 &


ULTRASONIK UNO R3 I2C

Gambar 5. Diagram Alir


Diagram blok sistem ini merupakan prinsip kerja alat secara umum. Pada gambar xx menunjukkan sistem
menggunakan sensor ULTRASONIK, Arduino UNO R3 dan LCD 16x2 & I2C. Sensor ULTRASONIK
merupakan masukan dari suatu unit yang akan membaca jarak suatu benda. Sinyal input ini akan diproses oleh
Arduino kemudian mengirimkan sinyal output berupa suhu dan kelembaban ke layar LCD 16x2. 

2.4.2 Rancangan alat


Berikut merupakan gambar rancang penelitian pada alat ukur yang akan di buat :

Gambar 6. Rancang Bangun alat ukur jarak


2.4.3 Source code
Membuat skecth pada program Arduino pada aplikasi Arduino IDE 1.8.18 dengan source code adalah
berikut :

#include <HCSR04.h> //Library HCSR04

#include <LiquidCrystal_I2C.h> //Library LCD I2C

LiquidCrystal_I2C lcd(0x27,16,2); //Alamat I2C


HCSR04 hc(5,6); //initialisation class HCSR04 (trig pin , echo pin)

void setup() {

lcd.init ();

//Mulai LCD

lcd.setBacklight(HIGH);

void loop() {

lcd.setCursor(0,0);

lcd.print("Jarak : ");

lcd.print(hc.dist()); //Baca dan tampilkan jarak

lcd.print(" cm");

delay(1000);

lcd.clear();

3. HASIL DAN PEMBAHASAN


Pada bab ini, kami akan membahas hasil dan pembahasan dari prototipe alat pengukuran jarak suatu benda
yang menggunakan sensor ULTRASONIK, Arduino Uno, dan LCD 16x2. Penelitian ini bertujuan untuk
mengembangkan sebuah prototipe yang dapat mengukur dan menampilkan jarak suatu benda.

3.1 Cara Kerja


Gambar 7. Flowchart Cara Kerja Termometer Suhu dan Kelembapan
Penjelasan flowchart pada gambar xx adalah sebagai berikut:
a. Program dimulai dengan melakukan inisialisasi pin sensor jarak dan pin output Arduino.
b. Kemudian, program mengirimkan sinyal trigger ke sensor jarak untuk memulai pengukuran.
c. Program akan menunggu sampai data dari sensor jarak siap untuk dibaca.
d. Setelah data siap, program akan membaca data dari sensor jarak dan menghitung jarak menggunakan
rumus yang telah ditentukan.
e. Setelah pengukuran selesai, program akan menampilkan hasil pengukuran jarak pada layar LCD atau
mengirimkan data ke perangkat lain.
f. Program berakhir.

3.2 Pengujian Prototipe

1.Setelah program terunggah, hubungkan Arduino Uno ke sumber daya yang sesuai.
2.Objek yang ingin diukur ditempatkan di depan sensor ultrasonik.
3.Pada modul LCD, akan ditampilkan jarak objek terdekat dalam satuan sentimeter.

3.3 Kunggulan dan Keterbatasan Prototipe


Prototipe ini memiliki beberapa keunggulan dan keterbatasan yang perlu diperhatikan.

3.3.1 Keunggulan:
1) Akurasi yang tinggi: Penggunaan sensor jarak memberikan hasil
pengukuran yang akurat dan konsisten, sehingga alat ini sangat cocok
digunakan dalam pengukuran yang membutuhkan presisi tinggi.
2) Kemudahan penggunaan: Alat ukur jarak dengan sensor jarak dan
Arduino dapat dioperasikan dengan mudah dan cepat. Selain itu, alat ini
juga dapat dihubungkan dengan perangkat lain seperti layar LCD atau
komputer sehingga dapat memudahkan dalam memantau hasil
pengukuran.
3) Biaya yang relatif terjangkau: Sensor jarak dan Arduino merupakan
komponen yang relatif murah dan mudah didapatkan. Hal ini membuat
alat ini menjadi opsi yang lebih terjangkau dibandingkan dengan alat
pengukur jarak lainnya seperti laser rangefinder.

4) Fleksibilitas: Sensor jarak dan Arduino dapat diatur dan dikonfigurasi


sesuai dengan kebutuhan pengguna. Selain itu, penggunaan sensor jarak
juga dapat diaplikasikan pada berbagai jenis objek atau material yang
diukur jaraknya.
5) Dapat diintegrasikan dengan sistem lain: Alat ukur jarak dengan sensor
jarak dan Arduino dapat diintegrasikan dengan sistem lain seperti sistem
kendali otomatis atau robotika. Hal ini membuat alat ini dapat digunakan
dalam berbagai aplikasi dan industri yang berbeda.
3.3.2 Keterbatasan:
1) Keterbatasan jarak pengukuran: Sensor jarak ultrasonik memiliki jarak pengukuran
yang terbatas, biasanya sekitar 2-4 meter. Jarak pengukuran ini dapat lebih pendek
atau lebih jauh tergantung pada jenis sensor dan kondisi lingkungan.
2) Pengaruh kondisi lingkungan: Sensor jarak ultrasonik dapat terpengaruh oleh kondisi
lingkungan tertentu seperti kelembaban udara, suhu, dan permukaan objek yang
diukur. Hal ini dapat memengaruhi akurasi pengukuran jarak.
3) Keterbatasan resolusi: Sensor jarak ultrasonik memiliki resolusi yang terbatas,
terutama pada jarak yang pendek. Hal ini dapat menyebabkan alat ini kurang cocok
untuk pengukuran yang membutuhkan presisi tinggi.
4) Pengaruh kebisingan: Sensor jarak ultrasonik dapat terpengaruh oleh kebisingan
suara, terutama jika terdapat sumber suara yang kuat di sekitar sensor. Hal ini dapat
memengaruhi akurasi pengukuran jarak.
5) Keterbatasan aplikasi: Alat ukur jarak menggunakan sensor jarak dan Arduino lebih
cocok digunakan pada pengukuran jarak yang relatif pendek dan pada benda yang
bergerak lambat. Alat ini kurang cocok digunakan untuk pengukuran jarak yang
sangat jauh atau pada objek yang bergerak dengan cepat.

3.1
3.2
3.3
3.4 Aplikasi Potensial
3.4.1 Prototipe ini memiliki potensi aplikasi yang luas, termasuk:
1) Aplikasi di bidang otomasi: Alat ukur jarak dengan sensor jarak dan
Arduino dapat digunakan dalam sistem otomasi untuk mengukur jarak
antara benda dan sensor, sehingga dapat memicu gerakan atau tindakan
yang sesuai.
2) Aplikasi di bidang robotika: Alat ukur jarak dengan sensor jarak dan
Arduino dapat digunakan pada robot untuk mengukur jarak antara robot
dan objek di sekitarnya. Hal ini dapat membantu robot untuk
menghindari tabrakan atau mengatur posisi atau gerakan mereka.
3) Aplikasi di bidang kendaraan otomotif: Alat ukur jarak dengan sensor
jarak dan Arduino dapat digunakan pada kendaraan otomotif untuk
mengukur jarak antara kendaraan dan objek di sekitarnya. Hal ini dapat
membantu dalam mencegah kecelakaan dan meminimalkan kerusakan
kendaraan.
4) Aplikasi di bidang survei dan pemetaan: Alat ukur jarak dengan sensor
jarak dan Arduino dapat digunakan dalam survei dan pemetaan untuk
mengukur jarak antara objek atau titik yang akan diukur. Hal ini dapat
membantu dalam memperoleh data yang lebih akurat dan presisi tinggi.
5) Aplikasi di bidang permainan dan hiburan: Alat ukur jarak dengan
sensor jarak dan Arduino dapat digunakan dalam permainan dan hiburan
untuk mengukur jarak antara pemain atau objek dalam permainan. Hal
ini dapat meningkatkan pengalaman bermain dan membuat permainan
menjadi lebih menarik.

4. KESIMPULAN
Alat ukur jarak menggunakan sensor ultrasonik dan Arduino adalah alat yang dapat digunakan untuk
mengukur jarak dengan tingkat akurasi yang tinggi. Keunggulan dari alat ini adalah kemampuannya untuk
memberikan hasil pengukuran yang akurat dan konsisten, serta mudah dikonfigurasi dan dihubungkan dengan
perangkat lain seperti layar LCD atau komputer. Namun, alat ini memiliki beberapa keterbatasan seperti
keterbatasan jarak pengukuran, pengaruh kondisi lingkungan, keterbatasan resolusi, pengaruh kebisingan, dan
keterbatasan aplikasi. Meskipun demikian, aplikasi potensial dari alat ukur jarak menggunakan sensor ultrasonik
dan Arduino sangat luas, seperti di bidang otomasi, robotika, kendaraan otomotif, survei dan pemetaan, dan
permainan dan hiburan. Dengan keunggulan dan aplikasi potensial yang dimilikinya, alat ini menjadi pilihan
yang tepat untuk digunakan dalam pengukuran jarak yang akurat dan cepat di berbagai bidang dan industri.

REFERENCES

1) “Apa itu Flowchart ? Fungsi, Simbol & Jenisnya” [Online] Available:


https://www.jagoanhosting.com/blog/flowchart-adalah/
2) “TERMOMETER DIGITAL BERBASIS MIKROKONTROLER ARDUINO UNO
DENGAN OUTPUT TAMPILAN DISPLAY DIGITAL."[ Online]
Available:https://www.researchgate.net/publication/341596058_TERMOMETER_DIGITAL_
BERBASIS_MIKROKONTROLER_ARDUINO_UNO_DENGAN_OUTPUT_TAMPILAN
_DISPLAY_DIGITAL
3) “Modul LCD 16x2” [Online]. Available: https://www.arduino.cc/en/Tutorial/HelloWorld
4) “ Alat Sensor jarak” [Online]. Available: https://www.arduinoindonesia.id/2019/03/alat-
pengukur-kelembaban-udara-dan-suhu.html
5) “UNO R3” [Online]. Available:https://docs.arduino.cc/hardware/uno-rev3
6) “Arduino Uno R3” [Online]. Avalable: https://www.arduinoindonesia.id/2018/08/arduino-
uno-r3.html
7) Mengenal Perangkat Lunak Arduino IDE” [Online].
Available:https://www.kmtech.id/post/mengenal-perangkat-lunak-arduino-ide

Anda mungkin juga menyukai