2021. 3. 27. 20:36
스위치 선택에 따른 서보모터 제어 Arduino2021. 3. 27. 20:36
//3개의 스위치를 이용하여 제어한다.
//switch (case) 문을 이용한다.
#include <Servo.h>
Servo myservo;
int sw = 0;
void setup()
{
myservo.attach(8);
pinMode(2,INPUT_PULLUP);
pinMode(3,INPUT_PULLUP);
pinMode(4,INPUT_PULLUP);
}
void loop()
{
if(digitalRead(2) == LOW) sw = 0;
if(digitalRead(3) == LOW) sw = 0;
if(digitalRead(4) == LOW) sw = 0;
switch(sw) {
case 0 : myservo.write(0); break;
case 1 : myservo.write(90); break;
case 2 : myservo.write(180); break;
}
} //end
'Arduino' 카테고리의 다른 글
| int, const , #define (0) | 2021.03.27 |
|---|---|
| 가변저항으로 서보모터 제어 (0) | 2021.03.27 |
| 한백 POKE C Pin Map (0) | 2020.07.29 |
| 내장 LED 점등하기 (0) | 2020.07.28 |
| 보드 내장 LED 점등하기 (0) | 2020.07.28 |
