잠자는 아두이노를 꺼내 라즈베리파이에 연결

View this thread on: d.buzz | hive.blog | peakd.com | ecency.com
·@codingman·
0.000 HBD
잠자는 아두이노를 꺼내 라즈베리파이에 연결
# 잠자는 아두이노를 꺼내 라즈베리파이에 연결해보기 
<br>
온라인 가상시뮬레이터 [tinkercad](https://www.tinkercad.com/circuits)에서 작년에 놀다가 가을에 실제 구입해서 잠깐 놀다가 서랍장으로 직행한 아두이노를 다시 꺼냈습니다.
RaspberryPi3에 연결하기 위해서 

-----

* 출처 : [라즈베리파이와 아두이노 연결하기](http://www.makewith.co/page/project/1009/story/2412/)

-----
대충 설정하는게 간단하네요.


### 1. RaspberryPi3에서 Arduino IDE 설치
```
sudo apt-get install arduino
```

딱 한줄이면 끝나네요.

Board와 Serial Port를 설정을 해줘야하는데 
```
sudo usermod -a -G tty pi

sudo usermod -a -G dialout pi
```
이걸 구지 할 필요가 없더군요.
<center>![](https://steemitimages.com/500x500/https://i.imgur.com/ONvDfMG.jpg)</center>
<center>![](https://steemitimages.com/500x500/https://i.imgur.com/A3oiGoA.jpg)</center>

**Arduino IDE**에서 그냥 코딩하고 컴파일하고 실행하면 포트가 안잡혀 있어서 Port관련 메세지 창이 뜨고 확인을 누르면 자동으로 설정이 되더군요.

### 2. 실행

따로 설정하는 건 없고 그냥 데스크톱에서 사용하던 방식으로 사용하니깐 편하게 동작하네요. 장점은 **Raspberrpi3**가 선에서 해방되고 WiFi 상으로 원격 접속해서 **Raspberrpi3**에 연결된 **Arduino**로 실험하니깐 공간적 제약에서 해방된 실험이 가능하네요.
간단히 데스크톱에서 **Arduino**을 usb로 연결해서 실험했었는데 환경설정이 구지 할 필요가 없으니깐 편하네요.
<center>![](https://steemitimages.com/500x500/https://i.imgur.com/qyGGMQp.jpg)</center>

### 3. 테스트(LDE 점등)
정상적으로 **Arduino IDE**가 설치되고 **Arduino**가 정상적으로 실행되는게 목적이기 때문에 기본 예제에서 **blink** 예제를 실행해 보았습니다.

<center>![](https://steemitimages.com/500x500/https://i.imgur.com/lEHtbUY.jpg)</center>

<center>![](https://i.imgur.com/rvZuo9G.gif)</center>

### 마무리

기본베이스 별거 없네요. 나중에 **RaspberryPi3**의 핀과 **Arduino 핀**과 통신하는걸 해봐야겠죠.
다음에는 **RaspberryPi3**에서 **GPIO**를 이용한 제어를 해봐야겠네요.
핀 꼽는게 참 귀찮네요.
가상 시뮬레이터면 마우스로 대충 연결하는데 뻥판에 뽑는것도 싼거라서 그런가 잘 안들어감
귀찮음! ^^
👍 , , , , , , , , , , ,