이미지 확대/축소가 가능합니다.

닫기




*본 제품을 구매하시면 가입하신 이메일 주소로 라이선스 코드가 발급됩니다.

이메일 주소를 정확히 기입해주시기 바랍니다.


*본 라이선스는 30대의 컴퓨터에 설치할 수 있습니다.





시스템 요구사항


Windows® XP, Service Pack 2 or later.

Windows® Vista

Windows® 7

Windows® 8

 




제품 설명


ROBOT C는 카네기멜론 대학(Carnegie Mellon University Robotics Academy)에서 만든 Robot 전용 프로그래밍 언어로, LEGO Mindstorms NXT, EV3를 지원합니다.

ROBOT C는 C기반의 강력한 프로그래밍 언어입니다. ROBOT C는 C언어의 문법적인 체계를 대부분 따라 일반적인 제어 구문, 변수의 선언 및 호출, 매크로 함수, 배열을 지원합니다. 그러므로 기존의 C언어 사용자들이 접근하기 쉬우며, C 프로그램을 처음 접하는 사용자들에게도 프로그램의 결과를 로봇의 동작을 통해 직접 눈으로 보면서 확인하고, 디버깅 기능을 지원하기 때문에 쉽고 재미있게 배울 수 있다는 이점이 있습니다.

ROBOT C는 현재 NXT, EV3 뿐만 아니라 TETRIX를 사용하기에도 적합하게 구성되어 있습니다.





현재 지원 가능한 함수 및 기능


EV3 모터 제어 함수 (unregulated movements)

PID 제어 (regulated movements)

엔코더 제어 (엔코더 값 측정 + 지정된 엔코더 값만큼 이동)

EV3 센서 지원 (all)

NXT 장치 지원 (NXT 센서, 모터)

EV3 LED 제어 지원

RobotC 3.x에서 가져온 기능 - 디버거, 멀티테스팅, 변수, 디버그 스트림.

LCD 제어 지원 (drawing/printing text)

EV3 특정 기능 (버튼, 사운드)

Bluetooth 연결을 통한 다운로드 / 디버그

I2C 함수 / Sensor Drivers

EV3 센서 특정 명령

NXT 외부 컨트롤러 (TETRIX, MATRIX) 지원

NXT 조이스틱 제어 기능

    


 

개발 중인 함수 및 기능


EV3 외부 컨트롤러 (TETRIX, MATRIX) 지원

EV3 데이지 체인

Wifi를 이용한 다운로드 및 디버깅

모터 동기화 기능

EV3 조이스틱 제어 기능

파일 시스템 명령(읽기 / RobotC 프로그램에서 파일 쓰기)