#include <Servo.h>
#include <LiquidCrystal_I2C.h>
Servo servo1;
Servo servo2;
LiquidCrystal_I2C lcd(0x27, 16, 2); // Set the LCD address and dimensions
int servoPin1 = 12; // Pin for servo 1
int servoPin2 = 13; // Pin for servo 2
void setup() {
servo1.attach(servoPin1);
servo2.attach(servoPin2);
lcd.init();
lcd.backlight();
lcd.setCursor(0, 0);
lcd.print("Starting...");
}
void loop() {
lcd.setCursor(0, 0);
lcd.print("Servo 1: Open");
lcd.setCursor(0, 1);
lcd.print("Servo 2: Open");
servo1.write(0); // Open servo 1
servo2.write(180); // Open servo 2
delay(10000); // Wait for 10 seconds
lcd.setCursor(0, 0);
lcd.print("Servo 1: Close");
servo1.write(90); // Close servo 1
delay(5000); // Wait for 5 seconds
lcd.setCursor(0, 1);
lcd.print("Servo 2: Close");
servo2.write(90); // Close servo 2
delay(10000); // Wait for 10 seconds before next iteration
}