Dispenser Otomatis

Indobot Academy

Sensor ultrasonik HCSR-04 dapat digunakan untuk membuat dispenser otomatis. HCSR-04 yang digabungkan dengan motor servo dapat mengalirkan air sehingga jika sensor ultrasonik mendeteksi adanya gelas. Dengan membuat alat ini, kita tidak perlu repot menekan keran untuk mengambil air minum.

Sensor otomatis mengintegrasikan berbagai jenis sensor seperti sensor gerak, inframerah, pencucuhan, dan juga otomatisasi untuk mendeteksi kehadiran objek atau tindakan tertentu. Ketika sensor tersebut mendeteksi gerakan, kehadiran tangan, atau perubahan tertentu di sekitarnya, dispenser akan aktif secara otomatis untuk mengeluarkan cairan. Integrasi sensor dalam dispenser otomatis bertujuan untuk meningkatkan kebersihan, mengurangi kontak fisik dengan permukaan dispenser, serta memberikan pengalaman pengguna yang lebih higienis dan praktis. Pemilihan jenis sensor bergantung pada desain dan fungsi spesifik dari dispenser tersebut, dengan fokus utama pada mendeteksi kehadiran pengguna dan mengaktifkan fungsi dispenser sesuai kebutuhan.

 

1. Alat / Bahan
  • Arduino IDE
  • Library: HCSR-04, Servo      [wpdm_package id=’13662′][wpdm_package id=’13665′]
  • Arduino UNO                        1 Buah
  • Project Board                        1 Buah
  • HCSR-04                              1 Buah
  • Motor Servo                          1 Buah
  • Jumper                                  Secukupnya
2. Skema Rangkaian

Gambar Rangkaian Dispenser Otomatis

Keterangan:

  • 5V – VCC Ultrasonik, VCC Servo
  • GND – GND Ultrasonik, GND Servo
  • D5 – Trig
  • D6 – Echo
  • D10 – Data Servo

 

3. Langkah Kerja
  1. Siapkan alat dan juga bahan
  2. Kedua Lakukan proses wiring dengan menggunakan Gambar skematik rangkaian diatas
  3. Kemudian Buka software Arduino IDE yang telah terinstal pada laptop/komputer
  4. Unduh semua library di atas dan juga masukkan libray tersebut dengan cara buka Arduino IDE pilih Sketch->Include Library->Add.Zip Library 
  5. Kemudian Ketikkan sketch program pada halaman Arduino IDE
  6. terakhir Lakukan proses uploading program

Baca juga :Kontrol Servo Dengan Joystick

4. Sketch Program

Konsultasikan project mu bersama Tutor Indobot Academy dengan cara registrasi melalui tombol di bawah

 
/* Program Dispenser Otomatis dibuat oleh Indobot */

#include <HCSR04.h> //Memasukkan library HCSR04
#include <Servo.h> //Memasukkan library Servo

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

int jarak = 0; //Membuat variabel jarak

void setup() {
  myservo.attach(10); //Set servo di pin 10
}

void loop() {
  jarak = hc.dist(); //Baca jarak
  if(jarak <= 6){ //Jika jarak <= 6 cm, maka
    myservo.write(0); //Servo bergerak 0*
    delay(200); //Jeda 200ms
  }
  else{ //Jika tidak, maka
    myservo.write(180); //Servo bergerak 180*
    delay(1000); //Jeda 1000ms
  }
}

Kesimpulan:

Program bekerja dengan mendeteksi jarak sensor ultrasonik dengan benda (gelas). Jika jarak kurang maka servo akan menarik keran dispenser sehingga air akan mengalir secara otomatis.

Ingin Tahu Program Kami Lebih Lanjut?

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

Baca Juga

Bagikan:

Tinggalkan komentar

whatsapp whatsapp