#include <Servo.h>
int SERVO = 10;
int SWITCH = 2;
Servo servo;
void setup()
{
Serial.begin(9600);
servo.attach(SERVO);
pinMode(SWITCH, INPUT);
delay(1000);
}
void loop()
{
int input = digitalRead(SWITCH);
//Serial.println(input);
if(input == HIGH){
servo.write(150);
}
else{
servo.write(30);
}
}
스위치를 누르면 서보 모터가 회전하는 것을 알 수 있다.