Page 37 - 2
P. 37
}
pinMode(A0, OUTPUT);
pinMode(A2, OUTPUT);
pinMode(A1, INPUT);
pinMode(A3, INPUT);
digitalWrite(A0, LOW);
digitalWrite(A2, HIGH);
int yPosition0 = yPosition1;
yPosition1 = (analogRead(A1) + analogRead(A3)) / 2;
int yAdj = 0;
if (yPosition0 < 1023 && yPosition1 < 1023)
{
yVelocity = yPosition1 - yPosition0;
yAdj = round((yPosition1 - yPosition) / 8.0 + yVelocity * 1.25);
}
myservo[0].write(xStable + yAdj);
myservo[1].write(yStable + xAdj);
delay(20);
}
9. 실습사진
하드웨어 제작 및 소프트웨어 제작 사진
- 37 -