728x90
반응형
#include <Servo.h>
Servo servo_1;
Servo servo_2;
void setup() {
servo_1.attach(3);
servo_2.attach(4);
}
void go(){
for(int angle = 130; angle >= 50; angle--) {
servo_2.write(angle);
delay(5);
}
for(int angle = 110; angle >= 70; angle--) {
servo_1.write(angle);
delay(5);
}
for(int angle = 50; angle <= 130; angle++) {
servo_2.write(angle);
delay(5);
}
for(int angle = 70; angle <= 110; angle++) {
servo_1.write(angle);
delay(5);
}
}
void back(){
for(int angle = 110; angle >= 70; angle--) {
servo_1.write(angle);
delay(5);
}
for(int angle = 110; angle >= 70; angle--) {
servo_2.write(angle);
delay(5);
}
for(int angle = 70; angle <= 110; angle++) {
servo_1.write(angle);
delay(5);
}
for(int angle = 70; angle <= 110; angle++) {
servo_2.write(angle);
delay(5);
}
}
void loop() {
go();
go();
go();
delay(500);
back();
back();
back();
delay(500);
}
728x90
반응형
'아두이노 프로젝트' 카테고리의 다른 글
Linkage 배우기 #1 (1) | 2025.03.23 |
---|---|
Tinkercad & (2) | 2025.03.10 |
Lingage Mechanism Designer and Simulator (0) | 2025.03.10 |
외줄타기 로봇 (0) | 2025.03.06 |
아두이노 서보모터 다축 로봇 제작 (1) | 2024.08.27 |