블루노

아이언맨 아크 리액터 만들기 프로젝트 : 블루노 (Bluno), NeoPixel, 아두이노 프로그램 준비

 
 
프로젝트는 목표는 재미있고 즐겁게 놀면서 아이언맨 아크 원자로, 음성으로 제어하는 감성 램프등을 직접 만드는걸 목표로 한다.
궁극적으로는 블루투스로 아이폰이나 안드로이드에 연결하여 색을 음성등으로 자유 자재로 제어할 수 있게된다.
문제는 소프트웨어이다. 물론 하드웨어 자체가 없다면 소프트웨어는 의미가 없겠지만 하드웨어는 현재 개념적으로는 무한 제공이된다. 특히 중국에서 싸고 질 좋은 하드웨어를 공급하기 시작하면서 이제 우리는 그것들을 연결하고 프로그램을 만들어 활용하는걸 목표로 하는게 조금 쉽고 빠르게 가는게 아닐까 생각된다.

특별한 하드웨어를 설계하는것은 다른 차원의 일이고 좀 더 어렵고 고급스러운 일이라고 한다면 우리는 기존의 하드웨어를 이해하고 잘 활용할 수 있는 소프트웨어에 집중해 보는게 좋을것 같다.
따라서 현재 사용가능한 아두이노 호환보드와 센서, LED등의 이용을 극대화 하는데 초점을 맞추고 소프트웨어를 만들고 프로젝트를 설계하고 창조적인 아이디어를 생각하는데 좀 더 집중한다.

 
 

우선 블루노 보드는 DFRobot 에서 구매하면 된다.

블루노는 아두이노와 블루투스가 결합된 보드로 향후 스마트폰과 연결해 원격으로 작업하기 위함이다.
약간 가격이 비싼편이지만 투자할 가치가 있다 투자하자.

현재 보급형 호환보드를 제작중에 있으며 제작이 완료되면 조금 저렴한 가격에 보급할 수 있을것으로 예상된다.
향후, 블루노에 익숙해 지면 크기가 작은 형태인 나노를 사용해서 가볍게 만들것이다.

네오픽셀은 Adafruit 에서 12개 짜리를 구매하면 된다.

현재, 아이언맨 아크 리액터 만들기 프로젝트는 맥에서 작업하는걸 우선 설명하며, 윈도우 관련 내용은 지속적으로 업데이트합니다.
우리가 프로그래밍을 하기 위해서는 일단 맥이 필요하고 현재 맥은 요세미티에서 작업한다.

아두이노 프로그램은 아두이노 사이트에서 다운로드 에 접속하여 맥용 (Mac OS X) 프로그램을 다운로드하여 설치한다.

현재 다운로드 사이트에서 맥용 프로그램을 다운로드하면 arduino-1.0.6-macosx.zip 파일이 다운로드 되며 압축을 풀면 Arduino.app라는 어플이 나온다. 프로그램 폴더로 복사하면 설치 끝. 개쿨하다..^^

환경설정 메뉴를 열어 스케치( 아두이노의 프로그램은 스케치라고 함 )를 저장할 폴더를 설정해준다. 그대로 사용해도 되고 원하는곳을 설정해도 된다. 아래를 참고하자.

일반적으로 다운로드해서 설치한 경우, 이전에 설정이 없던경우등 처음에는

/Users/dimplejuno/Documents/Arduino

와 같이 사용자 계정의 문서 폴더에 자동으로 생성된다. 이 폴더를 그냥 사용해도 되고 다른곳을 설정해도 된다.

스크린샷 2015-01-09 오후 12.41.11

또는 직접 소스를 다운로드해서 프로그램을 빌드해서 사용해도 된다. 프로그램 빌드해서 사용하기

이제, 블루노, 네오픽셀, 아두이노 IDE가 준비되었다면 준비가 완료되었다. 게임을 시작하자…

라이브러리 설치하기

네오픽셀 맛보기

네오픽셀 잘 사용하기

네오픽셀 이해하기