[NXT] NXT 교재 선정

심플디 2013.08.05 19:38 조회 수 : 144

Report


2012.02.08 am 08:30

NXT 를 잡아 본 것은 두달 정도 되었다.

한달은 아무것도 모르는 상태에서 만지작 거리기만 했고, 두번째 달은 귀차니즘에 구석팅이에 박아놓기만 했었다.

하지만 하기는 해야 하니까... 조금 귀찮지만 시작해보겠다.

하... (욕).... 프로그래밍 할 기분 아닌데...... .......... 


2012.02.08 pm 07:00


아무튼, 일단 교재는 실험실에서 완전 새것처럼 보관되고 있는 책을 선정했다.


200697777s.jpg

 그림 1 :: C언어로 즐기는 LEGO MINDSTORMS NXT : 홍선학 * 김송미 지음 >


무슨 말이냐면, NXT 컨트롤을 하는 방법이 더 있다는 얘기다.

사실 가장 보급화된 프로그램은 Lab.view 일 것 같다...


그럼에도 불구하고 이 교재를 먼저 선정한 이유는 다음과 같다.


1. 그림이 있어서.

2. 표지에 여자가 있어서.

3. C++ 코드가 응용될 수 있어서.


nxt.gif


< 그림 2 :: NXT 본체 >

 

<그림 2>는 NXT 본체의 생김새다.

저기에 레고를 조립하고, Input과 Output 처리를 계산시키면 간단한 로봇을 만들 수 있다.


내부의 연산을 담당하는 프로그래밍 툴은 Bricx Command Center 3.3을 사용할 것이다.

http://bricxcc.sourceforge.net/ 에서 받을 수 있다.



01.png

 < 그림 3 :: 사이트 >


<그림 3>에서 붉은색 테두리는 Bricx Programming Tool 프로그램 다운 링크고, 녹색 테두리는 NXT 인식 드라이버 프로그램 다운 링크이다.


NXT를 64bit OS의 Bricx에서 인식시키려면 드라이버 설치도 필수다.

<그림 3>의 사이트에서 64bit 드라이버를 설치하는데 애를 먹었기 때문에 아래와 같은 사이트에서 드라이버를 받았다



02.png

 <그림 4 :: 64비트 윈도우에서 호환되는 드라이버 설치>


네이버 검색에서 NXT 64bit 드라이버 란 뉘앙스로 검색하면 드라이버는 금방 찾을 수 있다.


03.png

  <그림 5 :: Bricx 아이콘>


프로그램을 설치하면 <그림 5>와 같이 바탕화면에 아이콘이... 만들어지지 않는다.

시작 메뉴에서 빼 오기를 바란다 ㅋㅋ


04.png

  <그림 6 :: Bricx 실행전 세팅 다이얼로그 모습>


<그림 6>은 Port를 Automatic , Brick Type을 NXT로 하고 있다.

교재에서는 Port는 USB로 하기를 권장하고 있는데, 블로그 개시 하면서 USB 항목 선택시 NXT를 잘 못 읽는 경우를 발견했다.

그냥 자동 검색기능을 사용하기 바란다.