Anda di halaman 1dari 8

LAPORAN PRAKTIKUM 07

SENSOR ULTRASONIC
Desima Klaudia Hasibuan (4211501014)
Syifa Dzikri Tsani (4211501022)

MK4507-SENSOR DAN TRANSDUSER


Program Studi D4 Mekatronika Politeknik Negeri Batam

1. PENDAHULUAN
Pada praktikum 7 ini yaitu melakukan percobaan pembacaan jarak dengan sensor
ultrasonic dan tugas dari praktikum 7 yaitu menghidupkan LED dengan kondisi jarak
tertentu untuk memahami prinsip kerja dari sensor ultrasonic.

2. STUDI PUSTAKA
Sensor Ultrasonic banyak digunakan sebagai pengukur jarak dan sensor halangan
obyek.dan untuk beberapa jenis ultrasonic yang memiliki frekwensi lebih tinggi dapat
menembus jaringan, dan banyak digunakan sebagai pemindai jaringan di bawah kulit.
Seperti USG (Ultra Sono Graph). Prinsip dasarnya adalah pemanfaatan gelombang suara
di atas frekwensi yang bisa didengar oleh manusia, dan pendeteksian sensor ultrasonic
adalah melalui pantulan pada sebuah obyek. Saat ini sudah banyak sensor ultrasonic yang
beredar dalam bentuk modul yang sudah jadi seperti produk PING-Parallax di bawah:

Gambar 1. Fisik sensor ultrasonic

Sensor ultrasonic sebagai pengukur jarak


Pada praktikum kali ini, sensor ultrasonic akan difungsikan sebagai pengukur jarak, dengan
memanfaatkan pantulan obyek yang ada di depannya. Ultrasonic akan memancarkan
gelombang suara dengan frekwensi 40KHz, dan kemudian memantulkan Obyek yang ada
di depanya akan memantulkan gelombang suara dengan frekwensi 40KHz. Pada

MK4507 - SENSOR DAN TRANSDUSER. 1


ketinggian air laut, dengan suhu 21 °C dan kondisi atmosfer normal, kecepatan suara adalah
344 m/detik (1238 km/jam).Sehingga selisih waktu antara pengiriman (Transmit) dan
menerima (Receive) akan menginformasikan jarak antara sensor ultrasonic dengan obyek
di depannya. Sehingga dengan menggunakan persamaan:

3. METODOLOGI PENELITIAN
• Peralatan/Komponen
Berikut adalah peralatan/ komponen pada pratikum 7:
Nama Barang Part No. Jumlah
Meja Kerja - 1
Circuit Connection Cable - 1 set
Arduino Uno - 1
Sensor Ultrasonic HC-SR04 1
LED (3mm) - 1
Resistor (330 Ohm) - 1
Laptop (Software Arduino) - 1
Penggaris - 1
Tabel 1. Komponen percobaan 1

• Langkah percobaan
Berikut adalah langkah percobaannya:
1. Hubungkan rangkaian Ping Parallax seperti pada gambar di bawah
jangan sampai salah dan terbalik menghubungkan rangkaian):

Gambar 2. Rangkaian sensor ultrasonic

2. Buatlah program arduino sesuai dengan sketch yang diberikan pada modul
praktikum 7.
3. Ukurlah jarak sebuah obyek di depan ultrasonic dengan menggunakan
penggaris.
4. Catat hasilnya pada tabel yang diberikan dan analisis hasilnya.

MK4507 - SENSOR DAN TRANSDUSER. 2


4. HASIL DAN ANALISIS
• Tabel Hasil Pengujian
Pengujian 1 Pengujian 2 Pengujian 3 Pengujian 4 Pengujian 5
Jarak (cm)
Output Ping (cm) Output Ping (cm) Output Ping (cm) Output Ping (cm) Output Ping (cm)
5 5 5 5 5 5
10 10 10 10 10 10
15 15 14 14 15 15
20 20 20 20 19 20
25 25 25 25 24 25
30 30 29 30 29 30
35 35 34 35 34 35
40 40 40 39 39 39
45 45 44 44 45 44
50 50 49 49 49 50
Tabel 2. Hasil pengujian pada sensor ultrasonic

• Grafik Perbandingan Pengujian

Gambar 3. Grafik hasil perbandingan pengujian pada sensor ultrasonic

• Foto Saat Praktikum


Berikut adalah beberapa foto saat praktikum:

MK4507 - SENSOR DAN TRANSDUSER. 3


Gambar 4. Pengujian pada sensor ultrasonic

• Analisa praktikum
Dari hasil praktikum yang dilakukan dengan liga kali pengujian di setiap percobaan
maka didapat hasil analisa bahwa:
a. Ultrasonic merupakan sensor jarak yang mengukur jarak berdasarkan kecepatan
bunyi.
b. Hasil yang didapatkan dalam kelima pengujian mengalami perbedaan dengan jarak
teori dikarenakan jarak penggaris dan sensor berubah-ubah.
c. Setelah dilakukan pengujian didapatkan bahwa sensor ultrasonic mampu membaca
jarak hampir mendekati jarak teori.

5. TUGAS PRAKTIKUM 7
Berikut adalah soal tugas praktikum 7:
1) Penjelasan program arduino praktikum 7
const int pingPin = 7; //inisialisasi pin sensor
void setup() {
Serial.begin(9600); //baudrate serial monitor
}

void loop()
{
long duration, inches, cm; //inisialisasi variabel duration,
inches, cm dalam bentuk long

pinMode(pingPin, OUTPUT); //inisialisasi pin pingPin sebagai


output
digitalWrite(pingPin, LOW); //kondisi pingPin=LOW dibaca dengan
pembacaan secara digital
delayMicroseconds(2); //delay kondisi pingPin=LOW selama 2ms

MK4507 - SENSOR DAN TRANSDUSER. 4


digitalWrite(pingPin, HIGH); //kondisi pingPin=HIGH dibaca
dengan pembacaan secara digital
delayMicroseconds(5); //delay kondisi pingPin=HIGH selama 5ms
digitalWrite(pingPin, LOW); //kondisi pingPin=LOW dibaca dengan
pembacaan secara digital
pinMode(pingPin, INPUT); //inisialisasi pin pingPin sebagai
input

duration = pulseIn(pingPin, HIGH); //menggunakan variabel


duration sebagai hasil perhitungan pulseIn
inches = microsecondsToInches(duration); //konversi nilai waktu
menjadi nilai jarak inches
cm = microsecondsToCentimeters(duration); ////konversi nilai
waktu menjadi nilai jarak cm

Serial.print(inches); //menampilkan nilai variabel inches


Serial.print("in, "); //menampilkan kata "in,"
Serial.print(cm); //menampilkan nilai variabel cm
Serial.print("cm"); //menampilkan kata "cm"
Serial.println();
delay(100); //memberi jeda waktu pembacaan selama 100ms
}

long microsecondsToInches(long microseconds) //fungsi untuk


mengkonversi waktu menjadi inches
{
// 73.746 microseconds per inch (i.e. sound travels at 1130 feet
per
// second). This gives the distance travelled by the ping,
outbound
// and return, so we divide by 2 to get the distance of the
obstacle.
// See: http://www.parallax.com/dl/docs/prod/acc/28015-PING-
v1.3.pdf
return microseconds / 74 / 2; //rumus perhitungan konversi waktu
menjadi inches
}
long microsecondsToCentimeters(long microseconds) //fungsi untuk
mengkonversi waktu menjadi cm
{
// The speed of sound is 340 m/s or 29 microseconds per
centimeter.
// The ping travels out and back, so to find the distance of the
// object we take half of the distance travelled.
return microseconds / 29 / 2; //rumus perhitungan konversi waktu
menjadi cm
}

2) Buatlah program untuk mengukur sebuah obyek, jika obyek berjarak di atas 30cm,
maka Led akan menyala (Led dihubungkan dengan Digital Pin 8).
const int pingPin = 7;
int LED = 8;
void setup() {
Serial.begin(9600);
}
void loop()

MK4507 - SENSOR DAN TRANSDUSER. 5


{
long duration, jarak;

pinMode(pingPin, OUTPUT);
pinMode(LED, OUTPUT);

digitalWrite(pingPin, LOW);
delayMicroseconds(2);
digitalWrite(pingPin, HIGH);
delayMicroseconds(5);
digitalWrite(pingPin, LOW);

pinMode(pingPin, INPUT);
duration = pulseIn(pingPin, HIGH);

jarak = microsecondsToCentimeters(duration);
Serial.print("Jarak : ");
Serial.print(cm);
Serial.print("cm");
Serial.println();

if (jarak >= 30){


digitalWrite(LED, HIGH);
}

else{
digitalWrite(LED, LOW);
}

delay(100);
}

long microsecondsToCentimeters(long microseconds)


{
return microseconds / 29 / 2;
}

MK4507 - SENSOR DAN TRANSDUSER. 6


• Hasil tugas praktikum 7
Berikut adalah hasil dari tugas praktikum 7:

Gambar 5. Hasil pada saat jarak 10 cm pada sensor ultrasonic

Gambar 6. Hasil pada saat jarak 35 cm pada sensor ultrasonic

Analisa tugas praktikum 7:

• Ketika pembacaan jarak 10 cm, maka LED akan padam karena sesuai dengan
program yaitu kondisi ketika pembacaan jarak dibawah 30 cm maka LED
padam.
• Ketika pembacaan jarak 35 cm, maka LED akan hidup karena sesuai dengan
program yaitu kondisi ketika pembacaan jarak diatas atau = 30 cm maka LED
hidup.
MK4507 - SENSOR DAN TRANSDUSER. 7
6. KEJADIAN SELAMA PRAKTIKUM
Saat melakukan praktikum terjadi beberapa kejadian yang bisa menghambat mendapatkan
hasil yang sesuai, antara lain:
a. Sulit menentukan letak penggaris dengan sensor sehingga mempengaruhi
pembacaan nilai pada sensor.
b. Letak objek yang berubah-ubah juga mempengaruhi pembacaan nilai sensor.

7. KESIMPULAN
Dari praktikum yang sudah di lakukan dapat diambil beberapa kesimpulan antara lain:
a. Sensor ultrasonic mengukur jarak dengan gelombang suara dalam range waktu
microsecond.
b. Pembacaan jarak pada sensor ultrasonic hampir akurat dengan hasil teori.
c. Pada tugas praktikum 7, kondisi LED tergantung dari hasil pembacaan atau jarak
sensor. LED akan menyala jika jarak lebih besar dari 30 cm begitu sebaliknya.

8. DAFTAR PUSTAKA
• Modul PRAKTIKUM -ultrasonic

MK4507 - SENSOR DAN TRANSDUSER. 8

Anda mungkin juga menyukai