GMRCBASiC-IDE:신형(맷돌-통합개발환경에 내장/통합):권장 ::: 2012 ::::

GMRCBASiC-IDE맷돌-통합개발환경맷돌C언어(한국형C/한글C)로 새로 제작돼 맷돌-통합개발환경에 내장/통합됐음.

 

맷돌-통합개발환경 { 메뉴 : GVMS(PC) -> GMRCBASiC-IDE } 로 실행.

 

기존에 비하여 편집기능(되돌리기/되살리기 거의 무제한 지원), 편리성, 개발성 등 모든 부분이 향상됐음.

기존 GMRCBASiC-IDE100% 호환됨.

 

향후 신형 GMRCBASiC-IDE 만 지속적으로 지원예정.

실행방법

   

GMRCBASiC-IDE:구형

< 2009.12.10.목 >

G.M.RC.BASiC 통합 개발환경 2.5.16+ 판(20091210목).

 

G.M.RC.BASiC 을 개발하는 기본적인 개발환경입니다.

기본설정, 조정 등을 수행 가능하고 간단한 인터프리터 방식의 프로그램을 지원합니다(제한적인 검증용 기능임).

대화상자 모달속성 관련 오류가 수정되었습니다.

보다 강력한 제어는 맷돌(G.MTDL.A) G.M.RC.BASiC 및 일반 PC 제어용 맷돌-통합개발환경을 사용바랍니다.

맷돌(G.MTDL.A) G.M.RC.BASiC 을 위한 강력한 API 를 지원하므로 사용자는 이 API 를 호출하는 것만으로 간단하게 RC 서보모터를 제어할수 있습니다. 자세한 내용은 한국형-C 언어를 참고 바랍니다. 다운받기

 

   

G.M.RC.BASiC 계열 RC 서보 제어기용 사용자 표준 함수

G.M.RC.BASiC 2.1판 까지 G.M.RC.BASiC 을 일반 C 언어로 제어 하기 위한 표준 함수 모음.

 

사용자는 EWAVR 이나 WinAVRC 언어G.M.RC.BASiC 을 제어 하고자 하는 경우 프로젝트에 이 표준함수를 포함시켜주면 됨.

 

ATmega128 + G.M.RC.BASiC 예제(WinAVR)

AVR ATmega128 을 사용하여 G.M.RC.BASiC 을 제어하는 기본 예제(WinAVR).

 

G.M.RC.BASiC 제어를 위한 표준 함수가 포함돼 있으며 ATmega128 을 위한 통신 설정/함수 내장.

AVR STUDIO4 WinAVR 을 사용한 것임.

 

ATmega128 + G.M.RC.BASiC 예제(IAR EWAVR)

AVR ATmega128 을 사용하여 G.M.RC.BASiC 을 제어하는 기본 예제(IAR EWAVR).

 

위 예제를 IAR EWAVR5.10A(4KByte Code 제한) Kickstart Edition 용으로 약간 수정한 것.

Kickstart Edition 은 코드 제한은 있으나 4K 안에서 실험하는데 아무 지장이 없으며 AVR STUDIO4 와 같이 AVR-JTAG-ICE 가 연동됨.

 

ATmega128 + G.M.RC.BASiC + 가변저항 예제(WinAVR)

가변저항G.M.RC.BASiC 을 사용한 서보 동기 제어 예제(WinAVR).

 

ATmega128ADC 를 이용 가변저항을 돌리면 즉시 해당 움직임만큼 서보가 움직이게 하는 예제.

예제를 응용하면 완전히 관절과 1:1 로 동기화 되는 서보 조정기 제작 가능.

 

  

MSG_DegMemXT 명령 사용예

G.M.RC.BASiC 2.1판 에 추가된 MSG_DegMemXT 명령을 사용한 인마형 로봇의 상반신 무술동작.

 

실제 GMRCBASiC-IDE 에서 돌려 무술 동작 동영상을 촬영한것(하반신은 좌표계를 사용한 수치제어로 동작).

 

G.M.RC.BASiC 계열 제품 사용자는 기구/로봇 개발 시 이렇게 GMRCBASiC-IDE 에서 인터프리터 방식으로 개발 후 C 언어로 번역하면 보다 편리하게 개발 가능(인터프리터 방식이라 즉시 즉시 동작을 확인 가능).

 

무술동영상 : 0, 1, 2, 3 

인마형 보행로봇 관련 자료