Makeblock Starter Robot Kit V2.0-Blue 프로그래밍 하기

 Makeblock 에서 사용하는 Me-Baseboard는 아두이노 레오나르도 기반의 보드이다. 따라서 아두이노 프로그래밍이 가능하다.
 Makeblock의 코딩을 조작하기 위해 아두이노 프로그래밍을 할 수 있는 환경을 만들어보자. 필자는 인텔 갈릴레오를 이전에 사용한 환경이 있어서 기본적인 아두이노IDE 환경이 갖추어져 있다. 하지만 갈릴레오 페이지를 이용해서 설치를 했다면, 아두이노의 다른 환경이 설치 되어 있지 않기 때문에 처음부터 다시 시작해보자.

 아래의 링크를 참고하여 Makeblock의 아두이노IDE 환경을 설정해보자.
아두이노IDE 환경 설정하기 : http://learn.makeblock.cc/learning-arduino/
 첫번째 단계로 IDE 파일을 설치한다. 아두이노 공식 홈페이지의 파일을 다운받아 설치하거나 Makeblock에서 제공하는 파일을 설치해도 된다.
 두번째 단계로 MakeBlcok 드라이버를 설치하자.
MakeBlcok Driver 설치 : http://learn.makeblock.cc/driver_installation/
 세번째 단계로 Makeblock 라이브러리 파일을 설치하자.
Makeblock Labrary : https://github.com/Makeblock-official/Makeblock-Library/archive/master.zip
 다운받은 압축파일을 아두이노의 라이브러리 폴더(D:\Documents\Arduino\libraries)에 압축을 푼다. 라이브러리가 정상적으로 설치되었다면 아래의 이미지처럼 나와야 한다.
 이제 실제, 컴퓨터와 Me-Baseboard를 연결해보자. 먼저 보드의 전원을 켠다. 그리고 마이크로 USB를 연결한다.
 Aduino IDE를 실행하여 다음 단계를 진행한다.

  • Tools -> Board 에서 Arduino Leonardo 를 선택
  • Tools -> Serial Port 에서 COM4 를 선택
  • File -> Examples -> makeblock -> Makeblock_Robot_Starter_Kit -> IR Contorl 을 선택
  • 업로드 버튼(Ctrl + U)를 클릭해서 업로드
 포트는 상황에 따라 다르게 설정 될수 있다. IDE의 오른쪽 하단에 연결된 포트를 확인 할 수 있다. 
 정상적으로 업로드가 되었다면 마이크로 USB를 제거하여 동작시켜 보자. 유튜브에 올라온 공식 영상으로 이 포스트를 마무리한다.