라즈베리파이를 아두이노와 연결하기

2015. 5. 14. 01:38IT/IOT

728x90
반응형

라즈베리파이와 아두이노 연결시 발생한 오류

라즈베리파이와 아두이노를 연결하는 포스팅은 몇군데 있으니 그걸 참조하고 그것보다는 설치하다가 경험한 시행착오를 기록할까 한다.


1. 연결시의 에 라즈베리파이의 재부팅 현상

라즈베리 파이와 아두이노를 USB케이블로 연결하자마자 라즈베리파이가 죽었다가 다시 부팅하는 현상이 발생했다. 아두이노 보드가 잘못되었나 했는데, 이것저거 해보다 보니 케이블이 문제였다. 아두이노 보드를 구매할때 구매처에서 보내온 케이블이 불량이었던 것이다. 대신 집에있던 프린터와 컴퓨터를 연결하는 케이블로 연결했더니 잘 된다.


2. 포트가 나타나지 않는 현상

라즈베리 파이에서 아두이노 1.0.1 버전을 실행하니 포트가 나타나지 않는다. 

아래와 같이 하고나서 재부팅 하니 실행된다. 

// 아두이노 개발환경 설치
$ sudo apt-get install arduino

// pi 계정을 시리얼 통신을 위한 권한그룹에 추가
$ sudo usermod -a -G tty pi
$ sudo usermod -a -G dialout pi

==> 계정을 pi로 하지 않고 다른 이름으로 했다면 pi를 사용하는 계정으로 다르게 바꾸어주어야 한다. 

내 경우에는 

/dev/ttyS1

/dev/ttyACM0

/dev/ttyS0

가 나타나고, /dev/ttyACM0 를 선택하였다. 


728x90
반응형