#include <Servo.h>
Servo myservo; //ประกาศตัวแปรแทน Servo
void setup()
{
Serial.begin(9600);
myservo.attach(9); // กำหนดขา 9 ควบคุม Servo
myservo.write(90);
}
void loop()
{
// กำหนดขาเช็นเชอinduc
int ir= digitalRead(3); // กำหนดขาเช็นเชอir
//Serial.println(induc);
Serial.println(ir);
if(ir==1){
delay(1200);
int induc= digitalRead(2);
delay(200);
if(induc==1){
myservo.write(180);
delay(7000);
myservo.write(90);
}
if(induc==0){
myservo.write(0);
delay(7000);
myservo.write(90);
}
}
/*myservo.write(0); // สั่งให้ Servo หมุนไปองศาที่ 0
delay(1000); // หน่วงเวลา 1000ms
myservo.write(90); // สั่งให้ Servo หมุนไปองศาที่ 90
delay(1000); // หน่วงเวลา 1000ms
myservo.write(180); // สั่งให้ Servo หมุนไปองศาที่ 180
delay(1000); // หน่วงเวลา 1000ms*/
}