?>

Hard Copy World

HCW

Q&A

Home > Forum >

Q&A

blinky어플과 블루투스모듈을 연결하여 제어하려고 합니다.

페이지 정보

작성자 달콤한태클 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일16-06-15 23:00 조회967회 댓글1건

본문

안녕하세요

처음에는 라즈베리파이2에 동글을 연결하여 이 동글이 블루투스 모듈(아두이노연결)2개의 신호를 받아서

거리를 측정하여 그 거리에 따라 LED를 제어하려고 했었는데,

동글과 블루투스간에 통신이 잘 되지않았습니다.

 

그래서 라즈베리파이 대신에 안드로이드 어플을 이용하여 

블루투스모듈과 연결하여 코드로 제어를 하려고 합니다..

모듈과 안드로이드가 연결은 되었지만, 그 이후에 blinky 앱을 이용하여 아두이노와 함께 어떻게 LED를 제어할 수 있는지

모르겠습니다..

 

제가 구상하고 있는 부분은 블루투스 모듈 2개가 안드로이드와 통신이 되면

단순히 거리가 아니라 이 거리를 기반으로 안드로이드 코드를 통해 좌표로 인식하는 것입니다.

안드로이드가 제한 시간내에 통과하지 못하면 기존의 LED불빛이 작동하는 사이클이 아닌

다른 사이클로 작동하는 것입니다. 

이 것은 안드로이드가 좌표 정보를 아두이노에게 주어서 아두이노가 LED를 제어하는 것입니다.

빨간색 녹색 초록색이 있는데 일반 신호등같이 빨간색 초록색이 작동합니다.

초록색 불이 켜지면 안드로이드가 횡단보도를 건넙니다

이 때 안드로이드가 제한시간 내에(원래 사이클) 신호등을 건너지 못하면

노란불이 계속 깜빡입니다. 

안드로이드가 다 건넜음을 인식하면 신호등이 정상대로 작동합니다.

 

도움이 되는 소스나 아시는 분 있으시다면 ...

도와주시면 정말 감사하겠습니다 ㅠㅠ

댓글목록

최고관리자님의 댓글

최고관리자 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 작성일

Blinky 앱은 아두이노 없이 BLE 모듈만으로 동작하도록 만들었습니다. 아두이노를 함께 사용하실 예정이라면 BLE chat 앱 소스를 사용하시는 것이 더 좋습니다. BLE chat 앱은 핸드폰과 아두이노간 채팅을 하도록 하는 예제입니다. 어떤 데이터든 양방향 통신이 가능하죠. 이 앱을 수정해서 사용하세요.
http://www.hardcopyworld.com/gnuboard5/bbs/board.php?bo_table=tech_comm&wr_id=32&page=2