?>

Hard Copy World

HCW

Q&A

Home > Forum >

Q&A

블루투스로 안드로이드와 다른 아두이노 보드를 동시에 접속하는게 가능한가요?

페이지 정보

작성자 이제엽 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일15-08-29 20:04 조회3,126회 댓글1건

본문

먼저 위의 이미지는 제가 현실적으로 가능해보이는 계획을 짠 것이구요...

 

좀 더 효율적인 통신 방법이 없을지

2일동안 밤새서 검색했는데 적절한 모듈이 없어서 고민중입니다..

원하는 목표는 아두이노 보드에서 하나의 블루투스 모듈을 통해

안드로이드폰과 다른 아두이노 보드 N개와 동시에 페어링하는 것입니다..

만들려는 최종 결과물은 안드로이드 게임에서 사용가능한

무선 조이스틱과 유사한 개념이구요

두개의 아두이노보드에서 수집되는 센서값들을 비교/연산해서 안드로이드폰으로 전송하는 것입니다

블루투스로 구현이 불가능하다면 블루투스와 유사한 형태로 전원만 켜면 자동으로 페어링이 되어야합니다

 

nRF24L01 칩셋은 안드로이드와 직접적인 통신은 불가능하고

http://www.zdnet.co.kr/news/news_view.asp?artice_id=20101103174740&type=det&re=

을 보면 안드로이드 mini sd 슬롯에 호환되는 작은 모듈로 통신이 가능하다고 되어있더라구요..

 

지그비 통신은 1:N통신이 가능하지만 안드로이드폰과 통신하기는 힘들것 같고..

와이파이는 아직 알아보지 못했습니다

혹시 더 좋은 방법이 있으면 알려주시면 감사하겠습니다

 

P.S http://cargocollective.com/lesiatrubat/E-TRACES-memories-of-dance

토슈즈에 부착된 압력센서를 안드로이드폰으로 무선전송하는 것인데

제가 만드려는 것도 이와 유사합니다

 

댓글목록

최고관리자님의 댓글

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

특히 아두이노에서 2개 이상의 블루투스를 제어하기는 어렵습니다. 블루투스 모듈이 2개 이상 페어링 가능한게 있다고는 들었는데 사용예도 적고, 페어링이 끊기는 상황등이 발생했을 때 아두이노에서 이걸 처리해주기는 힘들것 같습니다. 핸드폰과는 블루투스를 이용해서 연결 하더라도 다른 아두이노와의 통신에는 그려주신 이미지처럼 RF 모듈을 사용하는 것이 어떨까 싶습니다. 일단 이 상태로 구현하고 다시 더 좋은 방법을 찾아보는 것이 시간을 아끼는 방법일것 같네요.
WiFi의 경우에는 소모전류 문제도 있고 1:N 네트웍 구축하기가 쉽지 않은 단점이 있습니다. 젤 쉬운건 Zigbee 또는 RF 모듈로 모든 기기를 연결하는 것인데.. 이 경우는 핸드폰에 별도로 RF 모듈을 달아줘야 하는 단점이 있습니다.