Skip to main content

연습

마지막 섹션에서는 거리 센서를 사용하여 거리를 측정하고, 물체와 상대 크기를 감지하고, 물체 속도를 보고하는 방법을 배웠습니다. 거리 센서의 작동 방식과 VEXcode IQ를 사용하여 코딩하는 방법을 배웠습니다. 이 활동에서는 학습한 내용을 적용하여 로봇을 코딩하여 큐브를 찾아 필드에서 밀어냅니다.

연습 활동에서 VEXcode IQ 프로젝트를 생성하여 큐브를 찾아 필드에서 밀어내고 로봇 자체가 필드의 가장자리에서 떨어지지 않도록 합니다. 큐브의 시작 위치가 변경되더라도 로봇이 이 작업을 완료할 수 있도록 프로젝트를 반복합니다. 아래 동영상을 통해 학습한 내용을 적용하여 푸시잇오프 (Push it Off) 연습 활동을 완료하는 방법을 알아보세요. 아래 영상을 시청하여 배운 내용을 적용하여 Push it Off 연습 활동을 완료하는 방법을 알아보세요.

이제 Push it Off 연습 활동을 완료할 차례입니다!

이 애니메이션에서 로봇은 정육면체 방향으로 회전하여 정육면체를 향해 운전하고 필드에서 밀어냅니다.  그런 다음 로봇과 큐브가 리셋되고 이번에는 큐브가 다른 위치에 있습니다.  로봇은 큐브를 향해 회전하고 필드에서 밀어냅니다. 이 애니메이션은 프로젝트가 Push it Off 활동을 완료하기 위해 어떻게 생성될 수 있는지에 대한 한 가지 예를 보여줍니다. 로봇은 큐브를 향해 회전하여 필드 밖으로 밀어냅니다. 이 애니메이션은 Push it Off 활동을 완료하기 위해 프로젝트를 만드는 방법의 한 가지 예를 보여줍니다.

연습 활동을 완료하려면 이 문서를 참고 자료로 사용하십시오. Google / .docx / .pdf

동영상 파일

푸시 잇 오프 활동을 완료하면 엔지니어링 노트에 프로젝트와 테스트를 기록합니다.

  • 로봇이 활동을 완료하기 위해 어떻게 움직여야 하는지를 보여주는 그림을 그립니다.
  • 사진을 기반으로 프로젝트를 생성하는 데 필요한 단계를 나열합니다.
  • 각 반복 후 변경 사항을 기록합니다.

프로젝트 아이디어와 테스트를 기록하는 방법에 대한 예는 왼쪽의 이미지를 참조하십시오.

시험판 1 및 시험판 2 노트에 레이블이 붙은 엔지니어링 노트. 각 시험마다 로봇의 움직임을 나타내는 화살표가 있는 필드 설정 스케치가 그려지고 그 옆에 번호가 매겨진 단계가 표시됩니다. 하단에는 무엇이 변경되었나요? 스퀴글 노트와 함께 작성됩니다.

경쟁 (다음 페이지) 에서 로봇을 코딩하여 큐브 크래셔 챌린지에서 가능한 한 빨리 필드에서 네 개의 큐브를 떨어뜨립니다. 

아래 애니메이션을 시청하여 로봇이 큐브 크래셔 챌린지를 완료하기 위해 어떻게 움직이는지 보여주는 예를 확인하세요. 베이스봇은 필드 중앙에서 시작하며, 주변 선에 무작위로 4개의 큐브가 배치됩니다. 로봇은 첫 번째 큐브를 감지하고 밀어낸 다음, 두 번째 큐브를 감지하기 위해 이동합니다. 애니메이션은 네 번째 큐브가 필드 밖으로 밀려나면서 제한 시간 시험이 끝나는 모습을 보여줍니다.

도전 과제를 완료하는 방법을 알아보고, 이해도를 확인한 다음, 도전 과제를 위해 연습해 보세요.

이 챌린지의 목표는 로봇이 필드에서 떨어지지 않고 가능한 한 빨리 필드에서 네 개의 큐브를 모두 밀어내는 것입니다.

이 애니메이션을 시청하여 로봇이 큐브 크래셔 챌린지를 완료하기 위해 어떻게 움직일 수 있는지에 대한 예를 확인하십시오. 

동영상 파일

이해도 확인하기

챌린지를 시작하기 전에 엔지니어링 노트의 아래 문서에 있는 질문에 답하여 챌린지의 규칙과 설정을 이해했는지 확인하십시오.

이해하기 질문 확인 Google / .docx / .pdf

질문을 완료한 후, 챌린지를 연습해 보세요.


다음 을 > 선택하여 큐브 크래셔 챌린지에 참가하세요.