정보나눔

오픈소스하드웨어 프로젝트에 대한 다양한 정보를 나누는 공간입니다.

오렌지보드 BLE를 통합적으로 컨트롤 가능한 앱이 있을까요?
최조영 | 2015-12-09

튜토리얼의 오렌지보드BLE 관련 내용을 보면 해당 예시마다 각각 다른 앱을 사용하는것 같습니다.

가령 LED를 켜는 것 따로 서보모터 동작하는 앱 따로....

초음파센서나 LED,  서보모터 등을 동시에 컨트롤 할 수 있는 앱은 따로 없는건지요.

음... 기존의 블루투스용 앱을 다운받아 사용해보니 검색이 안되거나 또는 등록을 거절당했다는 메세지가 나옵니다.

물론 앱을 직접 앱인벤터 등으로 만들 수도 있겠지만 아직 그럴 실력까지는 되지 않아서..  알아보고 있습니다.

 

위 처럼 여러개 센서가 아니더라도... 센서값의 입력을 볼 수 있는 어플이나 여러개 핀을 입출력을 활용하여 제어할 수 있는 전용 앱이 혹시 있을런지하여 여쭤봅니다.

 꼭 코코아팹 전용이 아니더라도 혹시 호환가능한 BLE컨트롤 앱이 있다면 안내 부탁드립니다.

프로필사진

수박쨈 2015-12-09 14:46:00

아두이노와 통신을 할때 정해놓은 프로토콜만 같다면 하나의 앱으로 여러 센서와 사용이 가능합니다.

예를 들면 아두이노로 측정된 값을 보여주는 앱을 만들어 놓으면 아두이노에는 온도센서를 달아놓든 습도센서를 달아놓든 조도센서를 달아놓든 상관없이 그 센서값만 전달하면 앱에서는 그 값을 출력하게 됩니다.(단일 센서 연결에 한정)

 

위 앱은 그냥 아두이노에서 오는 값만을 출력하게 하면 되겠네요.

 

하지만 센서를 여러개 설치하고 그 각각을 컨트롤하려면 각 센서값을 구분할 수 있는 무언가가 필요합니다. 그렇지 않으면 여러 센서에서 날라오는 값을 하나의 블루투스에서 제어할 때 전송된 값이 어느 센서에서 날라왔는지 구분이 불가능합니다.

그렇기 때문에 프로토콜을 만들어야 하는데 현재 이 프로토콜이 정해진 규격이 없어서 공통의 앱을 찾기는 어려울듯 하네요.

 

LED를 켜고 서보모터를 동작시키고 이러는 앱은 개발한다면 만드는데는 어려운점이 없을거 같습니다.

다만 앱을 배포할 때 앱 설명서대로 핀을 연결해 주어야 겠죠.

이전글   |    아두이노간 블루투스 통신 2015-12-08
다음글   |    질문드려요 2015-12-09