시행착오

충분히 괜찮다는 것이 무슨 뜻일까요?

engage-2-1

세상에 완벽한 기계는 없어요. 그래서 엔지니어들이 정밀도와 정확도를 확보하기 위해 그렇게 애를 쓰는 것이에요. 그럼에도 늘 어느 정도의 오류가 발생하곤 하죠.

허용 가능한 수준의 오류를 결정짓는 요인들이 무엇일까요?

이 *베벨 봇*을 조립하세요.

build-2-1

디자인과 프로그램의 어떤 요소들이 부정확성을 유발하는지를 조사하는 데 도움이 될 거예요.

테스트를 해보세요.

EV3 Classroom-Programs 2-1-program ko-kr
MCR-LV-2-1-Trial-and-Error-Cover

모델을 단단하고 평평한 표면 위에 놓고, 시작 위치에 표시를 하세요. 프로그램을 실행하고, 이동을 멈추는 대로 정지한 위치에 표시를 하세요.

베벨 봇이 100cm를 이동했나요? 계산된 모터 회전수, 실제 모터 회전수, 그리고 계산된 이동 거리(cm 단위)가 표시되나요?

결과를 기록하세요.

step-run

실험 번호, 계산된 이동 거리, 측정된 이동 거리를 테스트표에 기록하세요. 추가로 계산을 할 수 있도록 여분의 열에 충분한 공간을 남겨두어야 해요.

기본 모델과 프로그램을 사용하여 실험을 수행하세요. 아울러 매번 조정을 할 때마다 실험을 반복하고 그 효과를 판단해보세요.

실험 수행:

실험을 수행하는 중에 아래의 팁을 늘 염두에 두어야 해요.

  • 계산된 모터 회전수, 실제 모터 회전수, 계산된 이동 거리(cm 단위)가 디스플레이에 표시됩니다.
  • 실험을 최소 세 번 이상 수행하고, 가장 신뢰할 만한 결과의 보장을 위해 평균값을 사용하세요.

결과를 요약하세요.

step-present

매번 조정을 할 때마다 측정된 이동 거리의 평균값을 이용해 오류를 계산하고 어느 버전이 가장 정확했는지 확인하세요.

로봇의 설계와 프로그램을 어떻게 조정하는 것이 정확도에 가장 큰 영향을 미쳤나요?

어땠나요?

evaluate

무엇을 잘했나요? 뭔가 더 잘할 수 있지 않았을까요?

멋져요! 이제 로봇의 정확도를 개선하는 방법을 아셨을 거예요. 다음 수업으로 진행하세요.