Anda di halaman 1dari 11

LAPORAN PRAKTIKUM ARDUINO DENGAN SENSOR ULTRASONIK HC-SR04

Disusun untuk Memenuhi Matakuliah Praktikum Mikrokontroler


Yang dibimbing oleh Ibu Dr.Eng. Siti Sendari, S.T., M.T.
Dan team Asisten Praktikum Universitas Negeri Malang

Kelompok :1

Nama : Moch. Avianda Robby

NIM : 170536630057

FAKULTAS TEKNIK
JURUSAN TEKNIK ELEKTRO
PRODI S1 TEKNIK ELEKTRO
UNIVERSITAS NEGERI MALANG
OKTOBER 2018
A. DASAR TEORI
 Arduino UNO
Arduino Uno merupakan salah satu jenis produk dari keluarga arduino
yang dimana pada papan elektroniknya tersebut memiliki mikrokontroler
ATMega 328.
IC mikrokontroler merupakan ic yang bertindak seperti layaknya
sebuah komputer dikarenakan memiliki CPU, RAM, mapun ROM. Ilustrasi
seperti gambar dibawah ini :

Spesifikasi Arduino UNO:


• Mikrokontroler : ATMega32P
• Tegangan operasional pada 5 Vdc
• Tegangan masukan (rekomendasi) pada 7 – 12 Vdc
• Jumlah Digital I/O > 14 pin
• Jumlah analog Input > 6 pin
• Flash Memory 32 KB
• SRAM 2 KB
• eepROM 1 KB
• Clocking speed > 16 MHz`
Layout Arduino Uno

 Sensor HC-SR04
Sensor Ultrasonik HC-SR04 adalah sensor yang memancarkan ultrasonik
untuk menentukan jarak suatu benda yang berada di jangkauannya. Jarak
jangkauan dari sensor HCSR04 adalah dari 2cm sampai 400cm. Ultrasonik itu
sendiri merupakan gelombang suara dengan frekuensi tinggi yaitu sekitar 20
kHz. Manusia tidak dapat mendengar suara ini, hanya hewan tertentu seperti
lumba-lumba dan kelelawar yang dapat mendengarnya. Gelombang ultrasonik
dapat merambat pada medium padat, cair dan gas. Sensor ini memiliki 4 pin,
yaitu Vcc, Trigger, Echo dan Ground. Seperti biasa Vcc disambungkan ke
sumber tegangan 5V DC dan Ground ke ground kontroler. Pin trigger dan
echo disambungkan ke salah satu pin IO kontroler yang kali ini saya
menggunakan arduino uno. Pin trigger untuk mentrigger output sensor yang
berupa gelombang ultrasonik dengan 8x40KHz, untuk mentriggernya adalah
dengan memberikan tegangan positif pada pin trigger selama 10µs, dengan
demikian sensor akan mengirimkan sinyal ultrasonik. Pin echo sebagai
penerima sinyal pantulan dari gelombang yang memantul dari benda.
Pembacaan sensor ini berdasarkan waktu tempuh gelombang saat
dikirim dan sampai diterima. Beberapa parameter yang perlu diketahui adalah
sebagai berikut:
1. Kecepatan suara = 340 /0,034/
2. Rumus jarak = 0,034 ∗ /2

B. ALAT DAN BAHAN


• 1 set PC/Laptop yang sudah berisi program Code Arduino IDE
• 1 buah catu daya DC +5V
• 1 buah multimeter
• 1 buah Arduino UNO
• 1 buah kabel printer USB
• 1 buah sensor HC-SR04
• Trainer Sensor Ultrasonik HC-SR04
• Project board
• Kabel Jumper secukupnya

C. LANGKAH PERCOBAAN
1. Hubungkan Arduino UNO dengan PC yang terdapat software Arduino IDE.
2. Pilih port yang digunakan sesuai dengan yang terdeteksi pada program Arduino
IDE.
3. Kemudian pada void setup() deklarasikan penggunaan serial monitor

4. Pada void loop() isikan program berikut:


5. Setelah itu rangkailah seperti gambar berikut:

6. Upload program yang telah ditulis dengan menekan menu

7. Buka serial monitor, dan isi data hasil percobaan


D. HASIL PERCOBAAN

Waktu tempuh gelombang Waktu tempuh gelombang


No Jarak (cm) (perhitungan) (praktkum)

t= 10*2/0.034 = 588,23 ms 602


1 10

t= 25*2/0.034 = 1.470,58
2 25 ms 1474

t= 55*2/0.034 = 3.235,29
3 55 ms 3272

t= 80*2/0.034 = 4.705,88
4 80 ms 4754

t= 100*2/0.034 = 5.882,35
5 100 ms 5925
E. ANALISA
Dari percobaan yang telah dilakukan yaitu HC-SR04 (sensor ultrasonic) atau
sensor jarak, sensor ini menggunakan prinsip keluaran suara jadi ketika ada benda
atau sesuatu yang memantulkan suara dari ultrasonik maka ultrasonic bias mendeteksi
benda atau sesuatu didepannya dengan perhitungan jarak. Jadi sensor ada dua lubang
di mana lubang 1 untuk mengeluarkan ulrasonik dan satunya di tangkap, saat
ultasonik di pantulkan di benda
F. KESIMPULAN
 Sensor HC-SR04 merupakan sensor jarak dengan menggunakan prinsip suara
 Sensor HC-SR04 memiliki 4 pin VCC,GND,Trigger, dan Echo

G. TUGAS
1. Rancanglah rangkaian dengan cara kerja berikut:
a. Ketika jarak lebih besar dari jumlah satu digit terakhir NIM. Output led akan
menyala. (jika digit terakhir 0 diganti angkat 10)
b. Output dan input tidak ditentukan.
c. Sensor yang digunakan adalah HC-SR04
2. Rancanglah sebuah penerapan rangkaian menggunakan HC-SR04!

Penerapan yaitu dengan sensor mobil yaitu dengan parkir jika parkir maka buzzer
akan berbunyi.

H. LAMPIRAN
I. DAFTAR PUSTAKA
• Jobsheet 6 Mikrokontroler menggunakan timer/counter dalam mikrocontroler
atmega853 Dalam Mikrokontroller Atmega8535

Anda mungkin juga menyukai