2015년 7월 11일 토요일

hello 아두이노

아두이노 공식 사이트 : https://www.arduino.cc/


라즈베리2 를 위한 아두이노 '확장 킷'을 구매해서 아두이노만 사용이 안되는 것이 아닌가 싶어서  PC 에 연결 해 봤습니다.

다행히도  아두이노만 으로도 사용이 가능 하더군요.


사진 처럼  micro USB 케이블을 PC 와 연결하면 빨간 불이 들어오며 동작 합니다.
PC 에서 제대로 동작하는 지 확인해 보면 (전 ubuntu 를 씁니다.)

[14415.004276] usb 1-1.3: new full-speed USB device number 41 using xhci_hcd
[14415.108875] usb 1-1.3: New USB device found, idVendor=2341, idProduct=8036
[14415.108880] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[14415.108883] usb 1-1.3: Product: Arduino Leonardo
[14415.108885] usb 1-1.3: Manufacturer: Arduino LLC
[14415.110328] cdc_acm 1-1.3:1.0: ttyACM0: USB ACM device
[14415.115462] input: Arduino LLC Arduino Leonardo as /devices/pci0000:00/0000:00:1c.0/0000:02:00.0/usb1/1-1/1-1.3/1-1.3:1.2/0003:2341:8036.0019/input/input36
[14415.168492] hid-generic 0003:2341:8036.0019: input,hidraw1: USB HID v1.01 Mouse [Arduino LLC Arduino Leonardo] on usb-0000:02:00.0-1.3/input2 

ttyACM0 에 USB 타입으로 붙은 걸 확인 할 수 있습니다.

PC 와 연결은 했는데 무엇을 할지 막막해서 아두이노 사이트의 Learning 페이지를 읽어 봤습니다.

Quick start 로 간단히 절차를 적으면 7단계 정도가 되겠군요.

1. 사용할 PC OS 를 정한다. (윈도우/맥/리눅스)
 - 전 Ubuntu 를 사용하기에 리눅스
2. 선택한 OS 에 아두이노 개발툴을 설치한다.
 $ sudo apt-get install arduino
3. arduino 를 실행하고
 $ sudo arduino


4. 보드 타입을 선택하고
 - 구입한 쉴드는 레오날도 타입이라서 Leonardo 로 선택

5. Sketch 코드를 넣고 컴파일 하고


6. 보드에 download 하고


7. 결과물을 확인한다.


생각보다 간단하고 한번에 동작해서 약간 당황 했습니다. ^^*

앞으로 이 작업을 라즈베리파이에서 해야 겠지만, 개발 단계에서는 그냥 ubuntu 에 연결해서 편하게 작업할 수 있어서 좋은 것 같습니다.

이제 센서들 정리하고 연결 해 봐야 겠습니다.
오늘은 이만.


댓글 없음: