Anda di halaman 1dari 6

LAPORANPRAKTIKUM

INSTRUMENTASIELEKTRONIKA

Kelas : 2B-2 TEL

Nama/NIM Praktikan : Rifki Muhammad/ 211311057

Partner :-

Nama/NIM : Rizki Herdiansyah / 211311059

Nama/NIM : Nayla S/211311054

No. Urut Percobaan :1

No/Nama Modul
Percobaan : 10/ Akuisisi data Ultrasonik

Tanggal Pelaksanaan : 04 April 2023

Tanggal Pelaporan : 7 April 2023

PROGRAM STUDI
D3-TEKNIK ELEKTRONIKA
POLITEKNIK NEGERI BANDUNG
SEMESTER IV 2022/2023
AKUISISI DATA ULTRASONIK
I. TUJUAN
Setelah saya menyelesaikan praktikum ini saya akan :
• Mengamati sistem kerja sensor ultrasonik
• Mengenal istilah 'akuisisi data’.
• Mengukur jarak dengan menggunakan sensor ultrasonik

II. GAMBAR RANGKAIAN


Image 1.1 Work circuit and wiring of ultrasonic

KODE PROGRAM
/* --- www.nyebarilmu.com-------- */
/*
Sensor jarak HC-SR04 pin
yang perlu dihubungkan
VCC to arduino 5v
GND to arduino
GND
Echo to Arduino pin 7 Trig
to Arduino pin 8
*/
#define echoPin 12 //Echo Pin
#define trigPin 11 //Trigger Pin
#define LEDPin 13 //Led default dari Arduino uno
int maximumRange = 200; //kebutuhan akan maksimal range int
minimumRange = 00; //kebutuhan akan minimal range long
duration, distance; //waktu untuk kalkulasi jarak

void setup() {
Serial.begin (9600); //inisialiasasi komunikasi serial
//deklarasi pin pinMode(trigPin,
OUTPUT); pinMode(echoPin,
INPUT); pinMode(LEDPin,
OUTPUT);
}

void loop() {
/* Berikut siklus trigPin atau echo pin yang digunakan untuk
menentukan jarak objek terdekat dengan memantulkan
gelombang suara dari itu. */
digitalWrite(trigPin, LOW);delayMicroseconds(2);
digitalWrite(trigPin, HIGH);delayMicroseconds(10);
digitalWrite(trigPin, LOW); duration = pulseIn(echoPin,
HIGH);
//perhitungan untuk dijadikan jarak distance =
duration/58.2;
/* Kirim angka negatif ke komputer dan Turn LED ON untuk
menunjukkan "di luar jangkauan" */

if (distance >= maximumRange || distance <= minimumRange)


{
Serial.println("-1");digitalWrite(LEDPin, HIGH);
} else
{
/*Kirim jarak ke komputer menggunakan Serial protokol, dan
menghidupkan LED OFF untuk menunjukkan membaca sukses. */
Serial.println(distance); digitalWrite(LEDPin, LOW);
//waktu tunda 50mS
delay(50); }}

III. ALAT & BAHAN


1. Arduino Uno : 1
2. Modul Sensor Ultrasonik 1
3. Protoboard 1
4. Laptop : 1
5. Penggaris 1
6. Jumper Male Female : Secukupnya

IV. LANGKAH PERCOBAAN


1. Buat program coding arduino untuk mengukur jarak dengan menggunakan
laptop
2. Buat rangkaian untuk mengukur jarak menggunakan sensor ultrasonik dan
arduino uno
3. Upload program dari laptop ke arduino
4. Gunakan penggaris sebagai acuan untuk pengukuran jarak
5. Gunakan penghalang untuk menghalangi sensor
6. Lihat apakah sensor membaca jarak sudah sesuai dengan jarak sebenarnya
yang ada di penggaris
7. Catat hasilnya di Ms Excel
8. Ambil 10 data disetiap 20 kali percobaan praktikum dan ambil nilai rata2
disetiap 10 data

V. HASIL PERCOBAAN
`

No Jarak yang terukur Jarak


(Rata2) Sebenarnya
1 3.234 3
2 3.988 4
3 5.233 5
4 6.133 6
5 6.892 7
6 8.549 8
7 9.322 9
8 9.955 10
9 11.244 11
10 12.443 12
11 13.961 14
12 16.628 16
13 18.136 18
14 19.998 20
15 22.312 22
16 24.229 24
17 26.118 26
18 27.878 28
19 30.226 30
20 32.786 32

`
Gambar 2. Grafik Hasil Percobaan
VI. ANALISIS
Berdasarkan hasil percobaan yang telah dilakukan dapat kita lihat bahwa
grafik yang terjadi adalah menaik karena titik awal mulai dari 3cm sampai
tittik terakhir yaitu 32cm. Dilihat pula dari hasil rata rata pengukuran dari
ultarsonik tidak berbeda jauh dengan jarak sebenarnya.
VII. KESIMPULAN
• Untuk menggunakan arduino uno dan sensor ultrasonik diperlukan program
yang sesuai dengan percobaan yang akan kita lakukan.
• Pemograman merupakan kunci kontroller berjalan dengan baik atau tidak.
• Jarak yang terukur oleh sensor ultrasonik dan juga pembacaan digital oleh
sensor ultrasonik berbanding lurus dengan jarak yang sebenarnya.
• Sensor mendeteksi cukup baik,dimana penghalang dengan hasil yang
dihasilkan seusuai.

Anda mungkin juga menyukai