족구 점수판 연동 안드로이드 엡 개발
족구 동호회 점수판 작업중에 있다.
일단 BT로 아두이노 전광판에 연결해서 데이터를 전송하는 기능을 만들 예정이다.
첫째로는 기본적인 BT연결 및 버튼 눌렀을때 UI 변경되는걸 만들었다.
(이글루스 파일 첨부, 서버 종료로 접근 불가)btjoystick.zip
위 소스 코드는 이전에 BT 조이스틱 코드에서 UI만 족구 점수판용으로 살짝 바꾼 겁니다.
이제 점수 판과 통신하는 부분만 구현하고 UI fix 하고 연동하면 될듯.. ^^;
오랜만에 안드로이드 APP 살짝 만지니 재미 있네요 ^^;
버튼에 제스쳐를 넣어 보자
http://developer.android.com/intl/ko/reference/android/view/GestureDetector.OnGestureListener.html
gesture
onfling
arduino code 및 android application source code이다.
arduino leonardo source coe (receive check 용도로 App에서 BT로 받은 데이터를 serial로 보이도록 했다.
(이글루스 파일 첨부, 서버 종료로 접근 불가)sketch\_apr29a.ino.zip
ardroid application과 연동되는데 HC-06 + Arduino uno + 7segment code [검증은 안해보고 상상코등했다. ^^ 왜냐? 보드가 없거덩 ㅜㅜ]
(이글루스 파일 첨부, 서버 종료로 접근 불가)shift\_BT\_push.ino.zip
자 그리고 허접하지만.. android APP 이다.
(이글루스 파일 첨부, 서버 종료로 접근 불가)btjoystick\_v03.zip

기능은 간단하다.
-
setting을 눌러서 BT 연결 시도, swap, reset key가 나오다
-
각 번호를 누르면 해당 스코어가 + 된다.
-
각 번호를 롱 프레스 하면 해당 스코어가 - 된다.
-
왼쪽에서 오른쪽으로, 오른쪽에서 왼쪽으로 스와이프하면 스와이프가 된다.
(해당 동작들이 BT를 통해 arduino쪽으로 넘어간다)
\