Matakuliah Computer Programing 1 - Part 8
PRAKTIK SENSOR ULTRASONIK - ARDUINO UNO
Pendahuluan :
Cara Kerja Sensor Ultrasonik di Arduino UNO
Sensor ultrasonik
HC-SR04 memiliki prinsip kerja seperti kelelawar yaitu dengan memantulkan
gelombang suara agar mengetahui ada atau tidak adanya penghalang di depannya.
Untuk bisa mengukur
jarak dengan sensor ultrasonik dan Arduino UNO kamu harus paham dulu komponen
utama sensor ultrasonik dan cara kerja sensor ini. Sensor ultrasonik memiliki 2
komponen utama yaitu Trigger yang digunakan sebagai transmitter atau pengirim
gelombang suara dan Echo sebagai receiver yang digunakan sebagai penerima
pantulan gelombang suara ultrasonik. Cara kerja sensor ini, transmitter akan
mengirimkan sinyal suara ke arah depan, jika di depan ada benda maka benda itu
akan memantulkan suara tadi ke arah receiver.
Alat dan Bahan
:
1.
Arduino UNO (1 buah)
2.
Modul Sensor Ultrasonik HC-SR04
(1 buah)
3.
Kabel Jumper (Male to female)
secukupnya
Rangkaian Menggunakan Sensor Ultrasonik di Arduino
Keterangan :
-
Kabel jumper warna merah
terhubung ke pin VCC sensor ultrasonik dan pin 5V Arduino
-
Kabel jumper warna hitam
terhubung ke pin GND sensor ultrasonik dan Arduino
-
Kabel jumper warna kuning
terhubung ke pin Echo sensor ultrasonik dan pin digital 11 Arduino
-
Kabel jumper warna hijau
terhubung ke pin Trigger sesnor ultrasonik dan pin digital 12 Arduino
Langkah –
langkah programing Arduino
1. Download Arduino IDE (Integrated Development Environment) / Software Program Arduino. Link download IDE : https://www.arduino.cc/en/software
2. Cooding program
seperti dibawah ini :
Keterangan Gambar
:
- Fungsi void setup() di dalam
program Arduino adalah sebuah program yang dibaca sekali saja.
- Fungsi void loop() di dalam
program Arduino adalah sebuah program yang dibaca berulang kali.
- Serial.begin() pada program di
atas digunakan untuk komunikasi Arduino dengan computer.
- Fungsi digitalWrite() di dalam
program Arduino adalah sebuah program untuk memberi perintah 1 atau 0 (TRUE or
FALSE). Keterangan : True = High dan False = Low.
- Serial.print() di dalam program
Arduino adalah sebuah program untuk menampilkan data di serial monitor tanpa
enter.
- Serial.println() di dalam
program Arduino adalah sebuah program untuk menampilkan data di serial monitor
tanpa dengan enter
3.
Klik pada tombol “Upload”,
tunggu sampai selesai.






Komentar
Posting Komentar