[X1] 11번 닌자 로봇 조립 코드 업로드 & 로봇 동작 코딩 예제 로봇 문제 발생 시 해결 X1 가이드 1. 로봇 조립 1) 로봇 조립하기 설명서를 참고하여 닌자를 조립합니다. 부품이 올바르게 연결되었는지 확인합니다. 2) 케이블 연결 확인하기 왼쪽 바퀴가 달린 왼쪽 DC모터 → CPU보드의 M1 포트에 연결 오른쪽 바퀴가 달린 오른쪽 DC모터 → CPU보드의 M2 포트에 연결 2. 코드 업로드 & 로봇 동작 1) 코딩을 하지 않는 경우 ① CPU보드 전원을 켭니다. ② START 버튼을 2초 이상 누르다가, '도레미파솔라시도' 멜로디가 나오면 손을 뗍니다. ③ START 버튼을 11번 눌러 "높은 파" 음을 선택합니다. 2) 프로그램을 직접 코딩하는 경우 ① 업로드 준비하기 mBlock이 설치되어 있지 않다면 mBlock을 반드시 설치해주세요. mBlock 설치하기 로봇을 동작시키기 위해 다운로드 보드와 다운로드 케이블이 반드시 필요합니다. 만약 해당 부품이 없다면 구매해주세요. 구매하러 가기 ② 코딩하기 mBlock을 실행시킨 후, 코딩 예제나 교재를 참고해서 자유롭게 프로그램을 코딩해주세요. 코딩 예제 바로가기 ③ 코드 업로드하기 업로드 방법 페이지나 영상(34초부터)을 참고해서 로봇에 코드를 업로드해주세요. 업로드 방법 페이지 ④ 로봇 동작하기 ① CPU보드 전원을 켭니다. ② CPU보드 전원을 켜고, START 버튼을 짧게 눌렀다가 손을 뗍니다. ③ 리모컨 전원을 켜고 로봇을 조종하며 놉니다. 3. 코딩 예제 1) 닌자 제자리에서 회전시키기 닌자가 빠르기 10으로 1초 동안 제자리에서 왼쪽(반시계 방향)으로 돌게 해봅시다. 속도값에 ‘-‘가 붙어있으면 DC모터가 원래 방향과 반대로 회전합니다. 닌자가 빠르기 10으로 1초 동안 제자리에서 오른쪽(시계 방향)으로 돌게 해봅시다. 2) 멜로디 연주하기 소리시간 200, 대기시간 250을 기준으로 ‘도미솔-‘을 연주해봅시다. (뒤에 ‘-‘가 붙은 음은 다른 음보다 2배로 길게 연주합니다.) 뒤에 ‘-‘가 붙은 음을 연주할 땐 소리시간과 대기시간을 2배로 만들어줍니다. (각각 400, 500) 소리시간 200, 대기시간 250을 기준으로 ‘미라라-라-솔-라라미미솔’을 연주해봅시다. (뒤에 ‘-‘가 붙은 음은 다른 음보다 2배로 길게 연주합니다.) 3) ‘무궁화 꽃이 피었습니다’ 놀이하기 닌자를 아래 순서대로 움직여봅시다. ① 오른쪽(시계 방향)으로 뒤돌아보게 하기 시간을 ‘2000’으로 코딩했을 때 닌자가 덜 회전한다면 시간을 늘리고, 닌자가 더 많이 회전한다면 시간을 줄여가며 닌자가 정확히 뒤돌아보는 시간을 찾습니다. 닌자를 아래 순서대로 움직여봅시다. ① '미라라-라-솔-라라미미솔'을 연주하기 ② 오른쪽으로 뒤돌아보기 ③ 다시 오른쪽으로 뒤돌아보기 4. 로봇 문제 발생 시 해결 1) 전원이 켜지지 않을 때 ① 배터리 극성 확인 (클릭) 배터리가 올바른 극성으로 삽입되어 있는지(‘+’와 ‘-‘가 맞게 끼워져 있는지) 확인합니다. 배터리 케이스 배터리 분리배터리 케이스에 표시된 배터리 극성 확인배터리 평평한 부분('-'극)이 케이스의 스프링에 오도록 연결배터리 극성 확인 ② 점퍼캡 확인 (클릭) 점퍼캡이 CPU보드 12V 전원 커넥터에 제대로 꽂혀있는지 확인합니다. 점퍼캡이 없을 경우, 점퍼캡 대신 3×8 볼트를 12V 전원 커넥터에 연결합니다. 12V에 점퍼캡 연결12V에 3x8 볼트 연결 ③ 배터리 팩 케이블 확인 (클릭) 배터리 팩 케이블이 단선되지 않았는지 확인합니다. 배터리 팩 케이블이 CPU보드 6V 전원 커넥터에 잘 꽂혀있는지 확인합니다. 6V에 배터리 팩 케이블 연결 2) DC모터가 회전하지 않을 때 / 반대로 회전할 때 ① DC모터 케이블 연결 여부 확인 (클릭) 모터 케이블이 M1 포트(왼쪽 모터)와 M2 포트(오른쪽 모터)에 제대로 꽂혀있는지 확인합니다. 모터 케이블이 단선되지 않았는지 확인합니다. M1, M2 포트에 연결 ② DC모터 케이블 연결 상태 확인 (클릭) 모터 케이블이 CPU보드 모터 포트에 세로로 꽂혀있는지 확인합니다. 가로로 연결되면 모터가 회전하지 않을 수 있습니다. 모터 케이블의 검은색 선이 CPU보드 케이스의 화살표가 가리키는 방향에 꽂혀있는지 확인합니다. 케이블이 반대로 연결된 경우, DC모터가 반대로 회전합니다. 화살표에 검은색 선이 오게 연결 ③ DC모터 드라이브보드 확인 (클릭) DC모터 드라이브보드가 조립도와 다르게 꽂혀있다면, 전원을 켜지 말고 조립도와 같은 모양으로 삽입합니다. (잘못 연결한 상태에서 로봇 동작 시 발열 위험이 있으므로 주의합니다.) DC모터 드라이브보드가 빠져있다면 올바르게 삽입한 후, 전원을 켜고 동작을 확인합니다. DC모터 드라이브보드 1개 3) 닌자 동작이 이상할 때 ① 모터 축 방향 확인 (클릭) 왼쪽 DC모터와 오른쪽 DC모터 축이 바닥을 향하도록 조립되어 있는지 확인합니다. 모터 축이 잘못 조립되면 로봇 바퀴가 바닥에 닿지 않습니다. ② 케이블 확인 (클릭) 케이블이 구동부에 걸리지 않았는지 확인합니다. 케이블이 구동부에 걸려있는 경우, 로봇이 잘 작동하지 않을 수 있습니다.