VEXcode IQ는 VEX IQ 로봇을 프로그래밍하기 위한 코딩 환경입니다. 다음 문서에서는 VEXcode IQ로 코딩을 시작하는 데 도움이 되는 다른 문서에 대한 링크를 제공합니다. 이 기사의 마지막 부분에서는 VEX Clawbot IQ를 프로그래밍하여 앞으로 나아가거나 VEX IQ Brain의 LCD 디스플레이에 'VEX'를 인쇄하는 프로젝트를 생성할 수 있는 옵션이 제공됩니다.
참고: 이 글을 읽고 프로젝트를 테스트해 보려면 먼저 IQ 배터리 를 충전한 상태로 시작해야 합니다.
이 기사에는 다음이 포함됩니다.
- 애플리케이션 다운로드
- 장치 및 템플릿
- 블록 사용
- 절약
- 필요한 경우 펌웨어 업데이트
- 다운로드 및 실행
- 프로젝트 열기
- 추가 유용한 링크
- 나의 첫 프로젝트
- 'VEX' 예시 인쇄(로봇 빌드가 필요하지 않음)
- Drive Forward 예시(Clawbot IQ 빌드 필요)
애플리케이션을 다운로드하세요
VEXcode IQ는 다양한 유형의 장치에 사용할 수 있습니다. 애플리케이션을 기기에 다운로드해야 합니다. VEXcode 다운로드 페이지을 보세요.
다음 링크는 장치에 애플리케이션을 다운로드하는 데 도움이 됩니다.
- 크롬북 - 설치 - VEXcode IQ
- Windows - 설치 - VEXcode IQ
- Mac 및 macOS - 설치 - VEXcode IQ
- iPad - 설치 - VEXcode IQ
장치 및 템플릿
새로운 VEXcode IQ 프로젝트를 열면 프로젝트가 VEX IQ Brain만 사용하도록 설정됩니다. 도구 상자에 나타나는 유일한 블록은 기본 블록입니다.
프로젝트는 로봇에서 사용되는 장치를 추가하여 사용자 정의됩니다. 추가 블록은 추가된 각 장치에 대한 도구 상자를 채웁니다.
예를 들어 'DRIVETRAIN 2 모터' 장치를 추가하면 'Drivetrain' 블록 세트가 도구 상자에 추가됩니다.
Clawbot, Autopilot 등 교실과 VEX STEM 연구소에서 사용할 수 있는 표준 VEX IQ 빌드가 많이 있습니다.
VEXcode IQ에는 이러한 빌드에 대해 이미 설정된 여러 템플릿이 있습니다. 예를 들어, Clawbot IQ용 VEXcode IQ 프로젝트를 시작하는 쉬운 방법은 예제 템플릿을 사용하는 것입니다. 그러면 Clawbot의 장치가 구성되고 특정 장치의 블록이 도구 상자에 추가됩니다.
파일 메뉴에서 '예제 열기'를 선택하여 예제 프로젝트를 엽니다.
필터 표시줄에서 '템플릿'을 선택합니다.
그런 다음 Clawbot(Drivetrain 2-모터) 템플릿을 선택합니다.
참고: 장치 구성에 대한 자세한 내용은 문서 로봇 구성 섹션을 참조하세요.
블록 사용
VEXcode IQ는 블록 프로젝트로 열립니다. 블록을 사용한 프로그래밍은 매우 낮은 진입 임계값으로 접근 가능한 환경을 제공합니다. 그러나 블록 프로젝트를 코딩하면 고급 수준의 프로그래밍도 가능합니다.
블록을 도구 상자에서 작업 공간으로 끌어서 프로젝트에 추가할 수 있습니다.
블록을 작업 공간 밖으로 끌어서 프로젝트에서 쉽게 삭제할 수 있습니다.
블록을 사용하는 추가 유용한 기사는 다음과 같습니다.
절약
VEX IQ 프로젝트를 완료한 후에는 해당 프로젝트를 장치에 저장해야 합니다. 프로젝트 저장은 장치에 따라 다릅니다.
다음 문서에서는 장치에 프로젝트를 저장하는 방법을 설명합니다.
- Windows에서 블록 프로젝트 저장 - 블록 프로젝트 열기 및 저장 - VEXcode IQ
- macOS에서 블록 프로젝트 저장 - 블록 프로젝트 열기 및 저장 - VEXcode IQ
- Chromebook에 블록 프로젝트 저장 - 블록 프로젝트 열기 및 저장 - VEXcode IQ
- Android 태블릿에 블록 프로젝트 저장 - 블록 프로젝트 열기 및 저장 - VEXcode IQ
- iPad에 블록 프로젝트 저장 - 블록 프로젝트 열기 및 저장 - VEXcode IQ
필요한 경우 펌웨어 업데이트
VEX IQ Brain 및 기타 스마트 장치에는 장치가 VEXcode IQ 프로젝트와 작동할 수 있도록 하는 기본 소프트웨어가 있습니다. 이 소프트웨어를 펌웨어라고 부르거나 VEXos라고도 합니다.
현재 버전의 VEXcode IQ에서 펌웨어가 최신 버전이 아닌 경우 프로젝트를 IQ Brain에 다운로드할 수 없습니다. VEXcode IQ는 전원이 공급되는 IQ Brain이 장치에 연결되자마자 주황색 두뇌 아이콘을 표시하여 펌웨어가 최신이 아닐 때 경고합니다.
참고: 펌웨어에 대한 자세한 내용은 펌웨어 - 시작하기 - VEXcode IQ 문서를 참조하세요.
다운로드 및 실행
프로젝트를 실행하려면 VEXcode IQ 프로젝트를 VEX IQ Brain에 다운로드해야 합니다. 이는 IQ Brain과 장치 사이에 연결된 USB 코드를 사용하여 수행됩니다.
또는 iPad/Android 태블릿 장치를 사용하여 무선으로 연결할 수 있습니다.
VEX IQ Brain에는 4개의 다른 프로젝트를 IQ Brain에 동시에 저장할 수 있는 4개의 다운로드 슬롯이 있습니다.
VEX IQ Brain이 연결되고 슬롯이 선택되면 프로젝트를 IQ Brain에 다운로드한 후 실행할 수 있습니다. 프로젝트가 실행되면 프로젝트가 로봇의 동작에 어떤 영향을 미치는지 확인할 수 있습니다.
가끔 다운로드 과정에서 다운로드 오류가 발생할 수 있습니다. 그러나 이러한 문제는 일반적으로 쉽게 해결할 수 있습니다.
다음 문서는 VEXcode IQ 프로젝트를 다운로드하고 실행하는 데 도움이 될 것입니다.
- 뇌 상태 아이콘(USB) - 뇌에 연결 - VEXcode IQ
- iPad / Android 태블릿(무선) - 뇌에 연결 - VEXcode IQ
- 선택한 슬롯에 다운로드 - 블록 튜토리얼 - VEXcode IQ
- 블록 프로젝트 다운로드 및 실행 - 블록 튜토리얼 - VEXcode IQ
- iPad에서 다운로드 - 블록 튜토리얼 - VEXcode IQ
- 다운로드 오류 - 문제 해결 - VEXcode IQ
참고: 프로젝트를 다운로드하기 전에 프로젝트 사전 다운로드 체크리스트을 검토하세요.
프로젝트 열기
VEXcode IQ 프로젝트가 장치에 저장되면 나중에 열어 로봇에 다시 다운로드하거나 프로젝트를 수정할 수 있습니다.
다음 문서는 특정 장치에서 VEXcode IQ 프로젝트를 여는 데 도움이 됩니다.
- Windows에서 블록 프로젝트 열기 - 블록 프로젝트 열기 및 저장 - VEXcode IQ
- macOS에서 블록 프로젝트 열기 - 블록 프로젝트 열기 및 저장 - VEXcode IQ
- Chromebook에서 블록 프로젝트 열기 - 블록 프로젝트 열기 및 저장 - VEXcode IQ
- iPad에서 블록 프로젝트 열기 - 블록 프로젝트 열기 및 저장 - VEXcode IQ
- Android에서 블록 프로젝트 열기 - 블록 프로젝트 열기 및 저장 - VEXcode IQ
추가 유용한 링크
VEXcode IQ를 사용할 때 도움이 되는 추가 VEX 라이브러리 문서 가 많이 있습니다.
시작하는 데 도움이 되는 추가 기사는 다음과 같습니다.
- 블록 프로젝트 도움말에 액세스 - 블록 튜토리얼 - VEXcode IQ
- 상황에 맞는 메뉴 - 블록 튜토리얼 - VEXcode IQ
- 댓글 - 블록 튜토리얼 - VEXcode IQ
- 참고 - 블록 튜토리얼 - VEXcode IQ
VEX IQ STEM 랩에서는 재미있고 교육적인 활동도 많이 찾을 수 있습니다.
나의 첫 프로젝트
다음 두 프로젝트를 통해 VEXcode IQ에서 프로젝트 구축을 연습할 수 있습니다.
'VEX' 인쇄
이 프로젝트를 사용하면 로봇을 조립하지 않고도 프로젝트를 만들 수 있습니다. 필요한 것은 VEX IQ Brain과 충전된 배터리뿐입니다.
IQ Brain이 기기에 연결되어 있고켜져 있는지 확인하세요.
VEXcode IQ를 실행하세요.
새로운 빈 프로젝트가 열립니다.
'Looks' 카테고리에서 [Print] 블록을 선택하고 {When started} 블록에 첨부하세요.
매개변수의 'Hello'라는 단어를 'VEX'라는 단어로 바꿉니다.
프로젝트를 저장하고 다운로드하고 실행하세요.
IQ Brain의 LED 디스플레이에 'VEX'가 인쇄됩니다.
앞으로 나아가다
이 프로젝트는 표준 Clawbot IQ와 함께 사용하도록 고안되었습니다. 조립 지침은 Controller STEM Lab 이 포함된 Clawbot을 참조하세요.
IQ Brain이 기기에 연결되어 있고켜져 있는지 확인하세요.
VEXcode IQ를 실행하세요.
새로운 빈 프로젝트가 열립니다.
'Clawbot (Drivetrain 2-motor)' 예제 프로젝트을 엽니다.
참고: 템플릿을 사용하려면 스마트 포트 4에 자이로를 연결해야 합니다.'Drivetrain' 카테고리에서 [Drive for] 블록을 선택하여 {When started} 블록에 부착합니다.
참고: 200mm 앞으로 이동하면 Clawbot의 바퀴가 한 바퀴 앞으로 이동합니다.
프로젝트를 저장하고 다운로드하고 실행하세요. 아래 애니메이션에서 보이는 것처럼 클로봇은 이제 200mm 앞으로 주행합니다.
참고: VEXcode IQ를 사용하는 중 문제가 발생하면 VEXcode IQ 내에 있는 피드백 도구 를 사용하세요.