제이펍의 '라즈베리파이 시작하기' 라는 책에 라즈베리파이로 아두이노 구동을 위한 내용이 잘 정리 되어 있습니다.


책의 내용을 다 옮기긴 어렵겠지만 기본적인 것에 대해 말씀드려볼까 합니다.

저는 처음에 둘을 연결하려면 뭔가 선을 따줘야 할거라고 생각했습니다.

물론 제대로 된 통신을 하려면 SPI통신을 이용해야할 거라고 생각합니다.(아직 해보진 않았습니다만..)

하지만, 책을 보니 그냥 시리얼 통신을 이용했더군요.

게다가 시리얼 통신을 위해서 점퍼선을 연결할 필요도 없습니다.

그냥 USB케이블 하나를 연결하면 됩니다.



저는 귀찮아서 샤오미 배터리를 전원으로 쓰고 usb wifi동글로 무선 연결을 해두고 맥북에서 원격 접속으로 작업을 합니다.

여튼 이렇게 선 하나만 연결합니다.



sudo apt-get install arduino 

arduino IDE를 다운 받습니다.

마지막으로 IDE에 uart 출력을 c로 코딩합니다.

-> 버튼을 누르면 알아서 컴파일이 되고 아두이노로 다운로드하고 실행이 됩니다.


라즈베리파이에서 serial 입력을 받아 print하는 코드를 python으로 짭니다.

그리고 실행하면 위의 사진 처럼 아두이노가 보내는 데이터를 출력해줍니다.


간단하네요 ㅋㅋ


자세한 내용은 책을 참조하시거나 인터넷을 뒤져 보시길..


신고
Posted by 공놀이나하여보세

삼성전자 갤6와 갤6 엣지에서 무선충전을 내장했다고 발표를 했습니다.


제가 LG 옵티머스 LTE가 출시되었을 때부터 무선 충전을 이용했고

현재 넥서스5, 넥서스7 2013과 모토360에서도 함께 무선 충전을 이용하고 있는 입장에서 

무선 충전의 장단점에 대해 말씀 드리겠습니다.

제가 가지고 있는 무선 충전기는 총 6개입니다.


무선 충전이 편하다고 생각하고 충전기도 많이 구매를 했으나, 

무선 충전을 사용하면서 몇가지의 심각한 불편한 점들이 있었습니다.


첫 째, 충전 효율이 낮다.

충전 효율이 높아졌다고 하지만 아무래도 선을 꽂는 것에 비해 늦을 수 밖에 없습니다.


둘 째, 폰을 사용하고 있는 동안은 충전을 할 수 없다.

대부분 폰을 편하게 사용하고 놓아두는 목적으로 사용하게 되는데, 

폰을 자주 사용하는 사람들은 사실 폰을 손에서 잘 놓지 않습니다.

그래서 무선 충전을 사용하다 보면 오히려 실제로 무선 충전기에 폰을 놓지 않을 때가 많습니다.


셋 째, 무선 충전기에 폰을 정확하게 놓지 않으면 충전이 되지 않는다.

충전을 편하게 하려고 무선 충전을 사용하게 되는데 

무선 충전기에 따라서 그냥 선을 꽂는 것 만큼

무선 충전을 위해 폰을 제대로 놓는 것도 힘들다고 느낄 때도 있습니다.


하지만, 이러한 불편한 점에도 불구하고 분명히 편리한 점들이 있습니다.

아무래도 충전 케이블을 찾아서 꽂는 것보다는 그냥 충전기에 올려두는 것이 편합니다.


그래서 앞으로는 더 잘 사용하기 위해서 어떻게 이용하면 좋을지 말씀드려 볼까 합니다.


첫 째, 폰을 자주 사용해야할 때는 무선 충전을 이용하지 말아야 한다.

앞에서도 말했지만 폰을 자주 사용하는 경우에는 그냥 충전기를 연결하는 것이 좋습니다.


둘 째, 자동차나 카페 같은 곳에서 사용하라.

자동차라는 공간은 특수한 공간입니다.

운전자는 운전중에는 당연히 폰을 사용할 수 없습니다. 

그렇기 때문에 폰은 차에 가만히 그리고 꽤 오랫동안 놔두는 경우가 많습니다.

따라서 차에 무선 충전기를 둔다면 운전자는 지저분하게 충전 케이블을 둘 필요도 없고,

힘들에 케이블을 찾아서 폰에 꽂을 필요 없이 특정한 위치에 두기만 하면 됩니다.

이미 많은 차들이 무선 충전기를 기본 내장할 예정이라고 합니다.


또한, 미국의 스타벅스에서는 카페 테이블이 무선 충전기가 내장되어 있다고 합니다.

카페에서 충전기를 들고 다니고 충전기를 아답터에 꽂고 하는 건 여간 힘든 일이 아닙니다.

하지만 카페에서 무선 충전이 지원이 된다면 

그냥 커피를 마시며 테이블에 올려 두기만 하면 충전이 되니 편리합니다.

아마 우리나라에서도 조만간 무선 충전이 지원되는 테이블들이 많이 보급되지 않을까 생각이 듭니다.


셋 째, 바닥에 눞여 놓는 무선 충전기를 사지 말고 거치형 충전기를 구매하라


이건 LG전자에서 나온 거치형 무선 충전기입니다.

이게 편한게 아무 생각 없이 그냥 폰을 올려두면 되기 때문에 매우 편리합니다.

폰 제조사들이 무료로 주는 충전기들은 공짜라 좋긴 하지만

폰을 올려 두고 충전이 잘 되는 위치를 찾아야 해서 조금은 불편한 점이 있습니다.


마지막으로 테블릿이나 스마트워치의 무선 충전 기능을 사용하라

제가 넥서스7 2013을 평소 집에서는 전자 액자로 사용하고 있는데

위에 거치형 무선 충전기에 옆으로 눞여두면 지저분하게 선을 꽂을 필요 없이 

깔끔하게 액자로 사용할 수가 있습니다.

그리고 모토 360의 경우에도 무선 충전을 지원하기 때문에, 

(모토360 배터리가 워낙 짧아서 하루를 안가는 문제가 있기도 해서 

자주 충전을 해 줘야 합니다.)

불편하게 충전 거치대를 들고 다니지 않고 표준 충전기만 여러 곳에 있으면 

아무데서나 충전을 할 수 있어서 편리합니다.


LG전자에서 무선 충전을 3년 전부터 지원을 하고 있었는데, 

늦었지만 삼성전자에서 무선 충전을 기본 지원하는 것은 분명히 환영할 일입니다.

앞으로, 카페나 식당 그리고 많은 곳에서 무선 충전을 지원해 준다면

폰이나 스마트워치 등등이 나도 모르는 사이에 충전이 되는 

그런 날들이 곧 오지 않을까 하는 생각을 해 봅니다. 

신고
Posted by 공놀이나하여보세

1. 설치

sudo apt-get install git openjdk-7-jdk


2. Clone

git clone https://github.com/.../... .git


3. commit(내가 수정한 것 보내기)

git commit -m ".. "

git push


4.pull(최신 소스 받기)

git pull

 


잘 정리된 사이트

http://syaku.tistory.com/245

신고

'Tool > Github' 카테고리의 다른 글

Github(깃허브) 간단 사용법  (0) 2015.03.25
Posted by 공놀이나하여보세