소개
이 수업에서는 광학 센서에 대해 배우고 프로젝트에서 [If then] 및 [Repeat] 블록과 함께 사용하여 Simple Clawbot이 색상에 따라 큐브를 수집하는 방법에 대해 배웁니다. 그런 다음 로봇이 빨간색 트레져 큐브만 수집하면 되는 트레져 무버 챌린지에서 경쟁하기 위해 배운 것을 적용합니다. 아래 애니메이션에서 Simple Clawbot이 큐브의 색상을 감지하고 빨간색 큐브만 이동하여 챌린지를 완료하는 방법에 대한 예를 확인하십시오.
이 애니메이션에서 심플 클로봇은 필드의 왼쪽 벽을 따라 시작합니다. 로봇 왼쪽 벽에는 검은색 선마다 큐브 5개가 놓여 있습니다. 두 번째 큐브는 빨간색입니다. 로봇은 검은색 선을 향해 반복적으로 전진하고, 왼쪽으로 돌아, 다시 전진하여 큐브의 색상을 감지합니다. 큐브가 빨간색이 아니면 로봇은 후진하여 오른쪽으로 돌아 패턴을 계속합니다. 큐브가 빨간색이면 로봇은 집게발로 큐브를 잡고, 뒤로 돌아서서 큐브를 반대쪽 벽으로 운반합니다. 타이머는 로봇이 5개의 큐브의 색상을 모두 확인할 때까지 약 32초 동안 작동합니다.
다음 >선택하여 광학 센서와 빨간색 큐브를 모으는 프로젝트를 만드는 데 사용할 수 있는 블록에 대해 알아보세요.