#include<Servo.h>
Servo myservo1;
Servo myservo2;
int pos = 0;
const int buttonPin2= 2;
const int buttonPin3= 3;
const int ledPin = 13;
int button2State = 0;
int button3State = 1;
void setup()
{
myservo1.attach(9);
myservo2.attach(11);
pinMode(ledPin, OUTPUT);
pinMode(buttonPin2, INPUT);
pinMode(buttonPin3, INPUT);
Serial.begin(9600);
}
void loop()
{
button2State = digitalRead(buttonPin2);
Serial.println(button2State);
if (button2State ==HIGH)
{
digitalWrite(ledPin, HIGH);
myservo1.write(160);
myservo2.write(100);
}
else
{
digitalWrite(ledPin, LOW);
myservo1.write(160);
myservo2.write(20);
}
button3State = digitalRead(buttonPin3);
Serial.println(button3State);
if (button2State ||button3State )
{
digitalWrite(ledPin, HIGH);
myservo1.write(160);
myservo2.write(20);
}
else
{
digitalWrite(ledPin, LOW);
myservo1.write(160);
myservo2.write(100);
}
} |