마인드스톰 EV3 라인 트레이서 #1 왕초보 버전(line follower)
color sensor 1개와 large motor 2개를 사용 합니다. 자동차 모형이 만들기 어려운 분은 아래 웹페이지를 참고 하세요. http://www.nxtprograms.com/NXT2/castor_bot/steps.html color sensor는 3번 port에 왼쪽 large motor는 B port, 오른쪽 large motor는 C port에 연결 합니다. 원하는 트랙을 만듭니다.
EV3를 실행하여 트랙 라인의 color와 트랙 라인이 아닌 부분의 color를 확인 합니다. color를 확인하는 메뉴는 아래 보시는 것 처럼 'Port View' 메뉴에서 확인 할 수 있습니다.
트랙 라인(검은색) 부분의 color는 1번 입니다.
그럼 트랙 라인이 아닌 부분의 color를 확인 합니다. 트랙 라인이 아닌 부분의 color는 2번 입니다.
color를 확인 했다면, 마인드스톰 프로그래밍 프로그램인 'LEGO MINDSTORMS EV3 Home Edition'을 실행 합니다. 다운로드가 필요하신 분은 아래 웹페이지에서 다운 받을 수 있습니다. https://www.lego.com/ko-kr/mindstorms/downloads/download-software
트랙 라인의 color는 2번이라는 것만 기억 합니다. 전체 반복 안에 왼쪽의 color 반복을 하며, 검은색이 아닐 동안 정방향으로 large motor를 동작 시킵니다. 오른쪽의 color 반복은 검은색인 동안 오른쪽 large motor(B)는 정방향, 왼쪽 large motor(C)는 역방향으로 동작 시킵니다. 위 프로그래밍이 이해하기 어렵다면 아래와 같이 프로그래밍 하셔도 동일 합니다.
실행 화면은 아래 동영상을 참고 하시면 됩니다. 위와 같이 프로그래밍 했을 때, 엄청난 문제점은 오직 원형 트랙에서 시계방향으로 진행 할 수 있다는 것입니다. 다음 글은 모든 상황에서 동작할 수 있는 라인 트레이서 프로그래밍을 해 보겠습니다. MINDSTORMS® EV3 코어 세트 곡선주행조향모드 주행 블록을 사용하여 드라이빙 베이스를 조종합니다. 조립하기드라이빙 베이스 모델을 조립하세요. 테스트하기제시된 프로그램을 다시 만든 다음, 다운로드 및 실행하여 테스트하세요. 힌트 프로그램 요약 시작 수정하기이제 여러분 차례입니다! 드라이빙 베이스가 시작 위치로 돌아갈 수 있도록 다음 차례는? 교사 지원기대 효과: |