#include <Servo.h>
#include <LiquidCrystal.h>
int Contrast=80;
LiquidCrystal lcd(22, 23, 24, 25, 26, 27);
Servo tap_servo;
int sensor_pin = 1;
int tap_servo_pin =2;
int val;
int buzzer =7;
int ledred =8;
void setup(){
pinMode(sensor_pin,INPUT);
pinMode(buzzer,OUTPUT);
pinMode(ledred, OUTPUT);
tap_servo.attach(tap_servo_pin);
analogWrite(8,Contrast);
lcd.begin(16, 2);
lcd.setCursor(0,0);
lcd.print("Bottles");
}
void loop(){
val = digitalRead(sensor_pin);
if (val==0)
{tap_servo.write(0);
digitalWrite(buzzer,HIGH);
digitalWrite(ledred,HIGH);
} else {
digitalWrite(buzzer,LOW);
digitalWrite(ledred,LOW);
}
}