정보나눔

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

사이트에 있는 오렌지보드(ble) 채팅 앱이 왜 안될까요?
윤찬혁 | 2016-11-22

안드로이드 4.4(kitkat)으로 안드로이드 파일을 import했고,

OrangeBLEChat_buffer와 OrangeBLEChat 2개의 아두이노 소스 중

OrangeBLEChat 아두이노 소스를 사용했습니다.

 

아두이노 보드는 블루노 메가 2560을 사용했고, 

블루투스 연결을 위해

 

SoftwareSerial BTSerial(0, 1); // rx, tx  

 

위와 같이 설정을 해 주었습니다. 그리고 실행을 해보니 안드로이드에서 메시지를 보내면 시리얼창에

아무런 반응이 일어나지 않았고, 시리얼창에서 메시지를 보내면 안드로이드에서도 반응이 없고

시리얼창에서도 글이 작성되지 않았습니다.

 

최초 사이트에 등록되어 있었던 블루투스 연결 코드는

 

SoftwareSerial BTSerial(4, 5);

 

상위 코드와 같았지만 그대로 해보아도 반응이 없습니다. 왜이럴까요???

프로필사진

kocoafab 2016-11-22 13:23:13

안녕하십니까?

윤찬혁님. 코코아팹입니다. 

코코아팹 제품에 대한 관심과 이용 진심으로 감사드립니다. 

소프트웨어 시리얼 선언에 있어서 D0과 D1번은 PC와의 Hardware Serial(UART) 통신을 위해 사용되는 핀임으로 사용이 불가합니다. 

D4, D5번으로 소프트웨어 시리얼을 선언했을 때에도 제대로 동작을 안하신다면 현재 D4과 D5번에 다른 소자를 연결하여 사용하고 계신지 검토를 부탁드립니다. 

추가적으로 오렌지보드에 실장되어 있는 블루투스 활성화 스위치가 안쪽(ON)으로 설정되어 있는지 확인부탁드립니다. 

위 두 사항 모두 문제가 없으시다면 contact@kocoa.or.kr로 연락처 남겨주시면 개별적으로 연라드리도록 하겠습니다. 

감사합니다. 

프로필사진

수신양호 2018-02-12 18:16:29

정보 감사합니다

프로필사진

HO 2018-10-01 17:22:05

감사합니다

이전글   |    적외선 레이더 서모모터 2016-11-21
다음글   |    안녕하세요 2016-11-22