Membuat Hand Sanitizer Otomatis Dengan Arduino

waktu baca 1 menit
Jumat, 18 Feb 2022 08:13 0 967 gueabans.com

Hand sanitizer atau pembersih tangan adalah cara praktis untuk mencegah penularan virus corona. Itu dilakukan apabila mencuci tangan tidak memungkinkan untuk dilakukan. Namun, penggunaan hand sanitizer ini menjadi semakin sering dilakukan oleh sebagian masyarakat. Terutama yang memang menjalankan beragam aktivitas di luar ruangan. Nah kali ini kita akan membuat Hand sanitizer otomatis dengan arduino.

lat dan Bahan

  1. Arduino Uno , Yang bisa kalian beli disini
  2. Sensor Ultrasonic, yang bisa kalian beli disini
  3. Motor Servo Mg996R, yang bisa kalian beli disini
  4. Part 3D, yang bisa kalian beli disini
  5. Botol Hand sanitizer, yang bisa kalian beli disini

Program dan Gambar Rangkaian

  • Gambar Rangkaian:

  • Program Arduino
#include  <Servo.h>
Servo myservo;

int echoPin = 9;
int trigPin = 8;
int servoPin = 5;

int servostandby = 100;
int servoaktif = 50;
int jarak = 9;


void setup() {
  Serial.begin(9600);
  myservo.attach(servoPin);
  myservo.write(servostandby);
  pinMode(trigPin, OUTPUT);
  pinMode(echoPin, INPUT);
 
}

void loop(){
  digitalWrite(trigPin, LOW);
  digitalWrite(echoPin, LOW);
  delayMicroseconds(2);
  digitalWrite(trigPin, HIGH);
  delayMicroseconds(10);
  digitalWrite(trigPin, LOW);
 
  unsigned long duration = pulseIn(echoPin, HIGH);
  float jarakukur = duration / 29.0 / 2.0;
  Serial.println(jarakukur);
 
   if (jarakukur <= jarak){
      myservo.write(servoaktif);
      delay(400);
      myservo.write(servostandby);
      delay(800);
    }
}

Gambar Hasil dari Perakitan

Berikut ini gambaran hasil dari perakitan tersebut :

Terimaksih semoga ilmu pengetahuan ini bermanafaat dan bisa di praktikan.

LAINNYA