[프로그램] 삼축센서 마우스 프로그램[AM-3AXIS VER2용]입니다.
HandSensor.hex를 KD-128PRO 킷트의 atmega128에 구워 넣구요.
시리얼 포트를 AVR의 UART0에 연결하시고,
프로그램 실행 후, OPEN 하시면 프로그램이 실행됩니다.
이 때, X, Y, Z 축은 각각 AVR의 A/D 포트 중 0, 2, 4 번에 연결하시구요.
3.3V 동작입니다.
실행 후에는 10초동안 켈리브레이션을 하므로, 센서와 마우스를 10초간 만지지 마세요. 그 후에는 공중에서 3축 센서를 움직이시면 마우스가 움직일 겁니다.
가로채기로 마우스를 움직인 예제입니다.
요즘 공중 마우스가 시장에 간혹 나오던데, 이걸 드라이버로 구현하고, 클릭을 집어 넣으면 공중 마우스가 되겠지요?
감사합니다.
|