손근질

[아두이노]RF모듈을 이용하여 마우스 데이터 받아보기

epari 2013. 5. 14. 14:28

개요>>

심심하고 따분할 때 누가 날 위로해줄 사람이 없다면 사용하지 않는 마우스를 무선 송신기로 변경시켜보자.

그리하면 마우스 조작으로 무선 수신기로 데이터를 받아서 수신쪽에서 이러쿵 저러쿵 조작이 가능하지 않을까?


준비물>>

1)무선 송수신 모듈

2)아두이노 송수신용 2개

3)기타 배선 및 헤더


방법>>

1) 무선송수신 모듈을 편리하게 사용하기 위하여 VirtualWire를 http://www.open.com.au/mikem/arduino/ 에서 1.5(2011년 6월21일 현재 최신)버전을 다운 받아서 arduino\libraries 폴더 안에 압축을 풀기.

2) P/S2 마우스 라이브러리를 http://thepotterproject.net/TPPNews/?page_id=180을 참고하여 같은 방법으로 라이브러리 등록. 
이때 홈페이지 설명과 같이 ps2.h 에 include된 Proram.h를 Arduino.h로 변경할것.




아주 오래전 부품을 적출하기 위해 분해 해논 마우스 발견 케이스는 버리고 기판만 남아있다.

사실 이 마우스 기판이 정상작동 하는지는 잘 모르겠고, 발광 다이오드도 하나가 보이지 않는다.

어찌 되었든...

 http://thepotterproject.net/TPPNews/?page_id=180 이곳에서 마우스 핀맵을 알수 있었다.

왼쪽부터 Vcc(5v), Gnd, data, sck, nc 테스트를 위해 배선을 버리고 헤더 납땜.


아두이노 소스는 

http://cafe.naver.com/arduinostory/9850

세상 참 넓군.. 나와 같은 생각을 하다니..


수신측 아두이노 스케치


송신측 아두이노 스케치