Skip to main content

비행 교통 관제사 챌린지 솔루션 - Python

루프가 아직 도입되지 않았기 때문에 다음을 완벽하게 수용할 수 있는 솔루션입니다.
샘플 VEXcode V5 Python 솔루션은 팔 모터 도트 설정 위치를 0도로 읽습니다. 팔 모터가 앞으로 90도 회전합니다. 팔 모터가 뒤로 90도 회전한 후 3초간 기다립니다. 다음은 블록을 회전시켜 팔 모터를 앞으로 45도, 뒤로 45도, 앞으로 45도, 뒤로 45도 회전시키고 5초간 기다리라는 명령입니다. 마지막 6번의 회전 명령은 팔 모터를 앞뒤로 90도씩 번갈아 회전시킵니다.

고급 학생들은 해결책을 단순화하기 위해 루프를 사용할 수 있습니다.

VEXcode V5 Python 샘플 솔루션은 팔 모터 설정 위치를 0도로 읽은 다음, 팔 모터를 앞으로 90도 회전시키고, 팔 모터를 뒤로 90도 회전시킨 후 3초간 기다리라는 명령을 내립니다. 다음은 두 개의 팔 모터 회전 명령(전진 45도, 후진 45도)을 위한 for 루프를 2로 설정한 것입니다. 그런 다음 5초간 기다린 후 for 루프를 3으로 설정하고 2번의 spin 명령을 입력하여 팔 모터를 앞으로 90도, 뒤로 90도 회전시킵니다.