Pengukur Tinggi Badan dengan Sensor Ultrasonik

Indobot Update

Pengukur Tinggi Badan
Alat Pengukur Tinggi Badan dengan Sensor Ultrasonik

Halo sahabat indobot.

Sedang mengerjakan project Arduino apa hari ini?

Kali ini kita akan membuat project pake sensor Ultrasonik nih. Kira-kira apa ya?

Seperti yang kalian tau, sensor Ultrasonik merupakan sensor yang digunakan untuk mengukur jarak. Prinsip kerja dari sensor ultrasonic adalah pemancaran gelombang ultrasonik dengan frekuensi sekitar 40kHz ke udara, dan jika gelombang yang dipancarkan mengenai objek atau suatu penghalang maka gelombang tersebut akan dipantulkan untuk kembali ke sensor. Waktu yang ditempuh inilah yang digunakan sebagai perhitungan jarak antara sensor dengan objek di depannya.

[lwptoc numeration=”none” title=”Daftar Isi”]

Nah, pada project kali ini, kita akan membuat alat pengukur tinggi badan seddigunerhana menggunakan sensor ultrasonik dan arduino. prinsip kerjanya ketika ada seseorang berdiri  di bawah sensor ultrasonik, dengan jarak tertentu dari pijakan orang tersebut, maka sensor dapat membaca jarak di antara sensor dan posisi kepala orang tersebut. Jarak inilah yang dapat digunakan untuk menentukan tinggi dengan menghitung pengurangan antara tinggi sensor dan hasil pembacaan sensor.

Baca Juga : Tutorial Arduino UNO R3 Sistem Alarm Jarak menggunakan Sensor Ultrasonic dan Buzzer

Pengukur Tinggi Badan dengan Sensor Ultrasonik

Oke. Untuk lebih jelasnya, langsung saja kita praktikkan project ini.

Alat dan Bahan

  1. Komputer yang terinstall Arduino IDE
  2. Library: HC:SR04
  3. Arduino UNO
  4. Sensor ultrasonik HCSR-04
  5. Projectboard
  6. Kabel jumper

Gambar Rangkaian

Tahap selanjutnya adalah membuat rangkaian seperti berikut:

Jika sudah selesai, kita move ke tahap selanjutnya, yaitu program. Hubungkan arduino UNO dengan PC/laptop. Kemudian masukkan program seperti di bawah ini:

 
/* Program Pengukur tinggi badan dibuat oleh Indobot */

#include //Memasukkan library HCSR04

HCSR04 hc(5,6); //Inisialisasi HCSR04 (trig pin , echo pin)

int jarak = 0; //Membuat variabel jarak

void setup() {
Serial.begin(9600);
lcd.begin(16,2);
}

void loop() {
jarak = hc.dist(); //Baca jarak
tinggi = 200-jarak; //menghitung tinggi badan
Serial.print("Tinggi badan anda ");
Serial.print(tinggi); //tampilan tinggi di serial monitor
Serial.println("cm");
delay(500);
}

Baca Juga : Membuat Project Arduino Sederhana dengan Sensor Ultrasonik HC-SR 04

Nah, jika sudah. Maka teman-teman bisa pasang rangkaian menjadi seperti gambar di bawah ini.

Jarak sensor dan permukaan pijak dalam project kali ini adalah 2 meter, itulah kenapa kita menggunakan angka 200cm sebagai jarak sensor. Jika teman-teman ingin mengubah jarak ini, jangan lupa ubah juga pengurangan yang ada dalam programnya ya. Biar sesuai ukuran sesungguhnya. Untuk hasil yang lebih akurat,dalam mengukur bisa sambil memegang papan di kepala,tujuannya untuk menghindari pengukuran tinggi rambut juga. Hasilnya dapat dilihat di serial monitor ya teman-teman.

Bagaimana? Mudah bukan? Ayok bisa dicoba.

 

 

Ingin Tahu Program Kami Lebih Lanjut?

Silahkan isi Formulir Dibawah Ini untuk Diskusi dengan Tim Indobot Academy.

Baca Juga

Bagikan:

Tinggalkan komentar

whatsapp whatsapp