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.


4.    Klik tombol “Tools” -> Serial Monitor



5. Berikut tampilan jarak dari sensor ultrasonic



Komentar

Postingan populer dari blog ini

Materi Perkuliahan - Matakuliah Pemrograman Web (UIN Banten)