Program for Hand sanitizer dispenser using Arduino and Servo
#include<Servo.h> Servo servo_tap,servo_dispensor; int angle = 0; int VCC =13; int Trig = 12; int Echo = 11; int GND = 10; int buzzer_vcc = 2; int buzzer_gnd = 5; float duration,distance =30; boolean flag = false; //================================================ void setup() { servo_tap.attach(4); servo_dispensor.attach(6); Serial.begin(115200); pinMode(VCC,OUTPUT); pinMode(Trig,OUTPUT); pinMode(Echo,INPUT); pinMode(GND,OUTPUT); pinMode(buzzer_vcc,OUTPUT); pinMode(buzzer_gnd,OUTPUT); //================================================= digitalWrite(VCC,HIGH); digitalWrite(GND,LOW); digitalWrite(buzzer_gnd,LOW); } //================================================== void detect_human() { digitalWrite(Trig, LOW); delayMicroseconds(2); digitalWrite(Trig, HIGH); delayMicroseconds(10); digitalWrite(Trig, LOW); duration = pulseIn(Echo, HIGH); distance = (duration*.0343)/2; delay(1000); Serial.println(distance); } void ...