# data[].attributes.headline
벽돌 깨기 게임 만들어보기

# data[].attributes.subject
벽돌 깨기 게임 만들어보기

# data[].attributes.attachment_link.title
시원하게 벽돌을 깨자 프로그램 만들기 (1)

# data[].attributes.attachment_link.title
이리 퐁! 저리 퐁! 프로그램 만들기

# data[].attributes.headline
숨은그림찾기 게임 만들어보기

# data[].attributes.subject
숨은그림찾기 게임 만들어보기

# data[].attributes.attachment_link.title
꼭꼭 숨겨봐! 프로그램 만들기

# data[].attributes.body
ServoMotor servo_1;

ServoMotor servo_2;

ServoMotor servo_3;

ServoMotor servo_4;

ServoMotor servo_5;

int flex_1 = A0;

int flex_2 = A1;

int flex_3 = A2;

int flex_4 = A3;

int flex_5 = A4;

void setup() {

Serial.begin(9600); servo_1.attach(4); servo_2.attach(5); servo_3.attach(6); servo_4.attach(7); servo_5.attach(8);

}

void loop() {

int flex_1_pos;

int servo_1_pos;

flex_1_pos = analogRead(flex_1); servo_1_pos = map(flex_1_pos,831 ,1000, 0, 180); //(저항 최소값, 저항 최대값, 모터 최소각도, 모터 최대각도) servo_1_pos = constrain(servo_1_pos, 0, 180); servo_1.write(servo_1_pos);

int flex_2_pos;

int servo_2_pos;

flex_2_pos = analogRead(flex_2); servo_2_pos = map(flex_2_pos,831 ,1000, 0, 180);

servo_2_pos = constrain(servo_2_pos, 0, 180); servo_2.write(servo_2_pos);

int flex_3_pos;

int servo_3_pos;

flex_3_pos = analogRead(flex_3); servo_3_pos = map(flex_3_pos,831 ,1000, 0, 180);

servo_3_pos = constrain(servo_3_pos, 0, 180); servo_3.write(servo_3_pos);

int flex_4_pos;

int servo_4_pos;

flex_4_pos = analogRead(flex_4);

servo_4_pos = map(flex_4_pos,831 ,1000, 0, 180);

servo_4_pos = constrain(servo_4_pos, 0, 180); servo_4.write(servo_4_pos);

int flex_5_pos;

int servo_5_pos;

flex_5_pos = analogRead(flex_5); servo_5_pos = map(flex_5_pos,831 ,1000, 0, 180);

servo_5_pos = constrain(servo_5_pos, 0, 180); servo_5.write(servo_5_pos);

}