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.
#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.