Anda di halaman 1dari 5

Kelompok 3

1. Anisa Fitriani (140536605842)


2. Dwi Nur Chasanah (140536606249)
3. Mike Cintya Ningrum (140536605759)

Antarmuka Sensor Ultrasonik HC-SR04 dengan Arduino

a. Prinsip Kerja
Prinsip kerja sebuah modul sensor ultrasonik yaitu mendeteksi objek
dengan cara mengirimkan gelombang ultrasonik dan kemudian menerima pantulan
gelombang tersebut. Modul sensor ultrasonik hanya akan mengirimkan gelombang ultrasonik
ketika ada pulsa trigger dari mikrokontroler (Pulsa high selama 5uS). Gelombang ultrasonik
dengan frekuensi sebesar 40 KHz akan dipancarkan selama 200uS. Gelombang ini akan
merambat di udara dengan kecepatan 344.424 m / detik (atau 1 cm setiap 29.034uS),
mengenai objek untuk kemudian terpantul kembali ke modul sensor ultrasonik.

b. Komunikasi Data Sensor


Selama menunggu pantulan, modul sensor ultrasonik akan menghasilkan sebuah pulsa. Pulsa
ini akan berhenti (low) ketika gelombang pantulan terdeteksi oleh modul sensor ultrasonik.
Oleh karena itu, lebar pulsa tersebut dapat merepresentasikan jarak antara modul sensor
ultrasonik dengan objek. Selanjutnya mikrokontroler cukup mengukur lebar pulsa tersebut
dan mengkonversinya dalam bentuk jarak dengan perhitungan sebagai berikut [3][4] :
Jarak = (Lebar Pulsa/29.034uS) /2 (dalam cm) (1)
atau
Jarak = (Lebar Pulsa x 0.034442) /2 (dalam cm) (2)
c. Gambar Rangkaian
Keterangan :

1. Pin VCC HC-SR04 dihubungkan ke pin 5V Arduino

2. Pin Trig HC-SR04 dihubungkan ke pin 11 Arduino

3. Pin Echo HC-SR04 dihubungkan ke pin 12 Arduino

4. Pin GND HC-SR04 dihubungkan ke pin GND Arduino

d. Kode Program

int trig= 11; // mendeklarasikan variabel trig yang dihubungkan ke pin


11 arduino
int echo= 12; // mendeklarasikan variabel echo yang dihubungkan ke pin
12 arduino
long durasi, jarak; // mendeklarasikan variabel durasi dan jarak

void setup() {
pinMode(trig, OUTPUT); // set pin trig menjadi OUTPUT
pinMode(echo, INPUT); // set pin echo menjadi INPUT
Serial.begin(9600); // digunakan untuk komunikasi Serial dengan komputer
}

void loop() {

// program dibawah ini agar trigger memancarakan suara ultrasonic


digitalWrite(trig, LOW); // sensor mengirimkan gelombang ultrasonic
delayMicroseconds(8); // lama sensor mengirimkan gelombang ultrasonic
digitalWrite(trig, HIGH); // gelombang ultrasonic mengenai objek
delayMicroseconds(8); // lama gelombang ultrasonic mendeteksi objek
digitalWrite(trig, LOW); // sensor memantulkan gelombang ultrasonic dari objek
delayMicroseconds(8); // lama sensor memantulkan gelombang ultrasonic dari
objek

durasi= pulseIn(echo, HIGH); // menerima suara ultrasonic


jarak= (durasi/2) / 29.1; // mengkonversi durasi menjadi jarak (cm) sesuai
dengan rumus yang sudah ditetpakan dimana 29.1 merupakan waktu rambat di udara
Serial.println(jarak); // menampilkan jarak pada Serial Monitor

e. Hasil Pembacaan Sensor

Anda mungkin juga menyukai

  • Cover
    Cover
    Dokumen2 halaman
    Cover
    Aditama Yudha Atmanegara
    Belum ada peringkat
  • Robot Transporter
    Robot Transporter
    Dokumen8 halaman
    Robot Transporter
    Aditama Yudha Atmanegara
    Belum ada peringkat
  • ADC 1 Adma
    ADC 1 Adma
    Dokumen13 halaman
    ADC 1 Adma
    Aditama Yudha Atmanegara
    Belum ada peringkat
  • LPJ1
    LPJ1
    Dokumen53 halaman
    LPJ1
    Aditama Yudha Atmanegara
    Belum ada peringkat
  • ADC 1 Adma
    ADC 1 Adma
    Dokumen13 halaman
    ADC 1 Adma
    Aditama Yudha Atmanegara
    Belum ada peringkat
  • Presentation 1
    Presentation 1
    Dokumen6 halaman
    Presentation 1
    Aditama Yudha Atmanegara
    Belum ada peringkat
  • Karakteristik DHT11
    Karakteristik DHT11
    Dokumen3 halaman
    Karakteristik DHT11
    Aditama Yudha Atmanegara
    50% (2)
  • Sistem Kontrol PID
    Sistem Kontrol PID
    Dokumen2 halaman
    Sistem Kontrol PID
    Aditama Yudha Atmanegara
    Belum ada peringkat
  • Sistem Kendali Adaptif
    Sistem Kendali Adaptif
    Dokumen2 halaman
    Sistem Kendali Adaptif
    Aditama Yudha Atmanegara
    Belum ada peringkat
  • Jobsheet 1
    Jobsheet 1
    Dokumen4 halaman
    Jobsheet 1
    Aditama Yudha Atmanegara
    Belum ada peringkat
  • 6 Kapasitor Dielektrik
    6 Kapasitor Dielektrik
    Dokumen23 halaman
    6 Kapasitor Dielektrik
    Milla Fhalamy
    Belum ada peringkat
  • Investigasi Kecelakaan Gov Rev 1 0 2
    Investigasi Kecelakaan Gov Rev 1 0 2
    Dokumen42 halaman
    Investigasi Kecelakaan Gov Rev 1 0 2
    Aditama Yudha Atmanegara
    Belum ada peringkat
  • SESC Aditama
    SESC Aditama
    Dokumen18 halaman
    SESC Aditama
    Aditama Yudha Atmanegara
    Belum ada peringkat
  • Cover
    Cover
    Dokumen2 halaman
    Cover
    Aditama Yudha Atmanegara
    Belum ada peringkat
  • Negative Binomial and Geometric Distributions
    Negative Binomial and Geometric Distributions
    Dokumen4 halaman
    Negative Binomial and Geometric Distributions
    Aditama Yudha Atmanegara
    Belum ada peringkat
  • PROKER Presidium 3
    PROKER Presidium 3
    Dokumen2 halaman
    PROKER Presidium 3
    Aditama Yudha Atmanegara
    Belum ada peringkat
  • Label Kelasgygygh
    Label Kelasgygygh
    Dokumen4 halaman
    Label Kelasgygygh
    Aditama Yudha Atmanegara
    Belum ada peringkat
  • Memanipulasi
    Memanipulasi
    Dokumen1 halaman
    Memanipulasi
    Aditama Yudha Atmanegara
    Belum ada peringkat
  • Kalkulus New
    Kalkulus New
    Dokumen6 halaman
    Kalkulus New
    Aditama Yudha Atmanegara
    Belum ada peringkat
  • PKN Ereteret
    PKN Ereteret
    Dokumen1 halaman
    PKN Ereteret
    Aditama Yudha Atmanegara
    Belum ada peringkat
  • PKN Ereteretetet
    PKN Ereteretetet
    Dokumen1 halaman
    PKN Ereteretetet
    Aditama Yudha Atmanegara
    Belum ada peringkat
  • Program Kerja Divisi SOSMAS Himabo 15-16
    Program Kerja Divisi SOSMAS Himabo 15-16
    Dokumen5 halaman
    Program Kerja Divisi SOSMAS Himabo 15-16
    Aditama Yudha Atmanegara
    Belum ada peringkat
  • KTA Sosmas
    KTA Sosmas
    Dokumen1 halaman
    KTA Sosmas
    Aditama Yudha Atmanegara
    Belum ada peringkat
  • Presentasi PKN
    Presentasi PKN
    Dokumen1 halaman
    Presentasi PKN
    Aditama Yudha Atmanegara
    Belum ada peringkat
  • Proximity Switch Atau Sensor Proximity
    Proximity Switch Atau Sensor Proximity
    Dokumen4 halaman
    Proximity Switch Atau Sensor Proximity
    Aditama Yudha Atmanegara
    Belum ada peringkat
  • KTA Sosmas
    KTA Sosmas
    Dokumen1 halaman
    KTA Sosmas
    Aditama Yudha Atmanegara
    Belum ada peringkat
  • Cover
    Cover
    Dokumen1 halaman
    Cover
    Aditama Yudha Atmanegara
    Belum ada peringkat
  • Angket Tralala Trilili
    Angket Tralala Trilili
    Dokumen1 halaman
    Angket Tralala Trilili
    Aditama Yudha Atmanegara
    Belum ada peringkat
  • 3 Isi Makalah
    3 Isi Makalah
    Dokumen30 halaman
    3 Isi Makalah
    Aditama Yudha Atmanegara
    Belum ada peringkat