코코아팹은 누구나 창의적 아이디어를 현실로 만들어 낼 수 있도록
만들고, 공유하고, 배울 수 있는 터전이
되고자 합니다.
아이디와 비밀번호를 잊으셨나요?아이디 / 비밀번호 찾기
코코아팹 회원이 아니신가요? 회원가입
블루투스 AT command
박진규 | 2017-07-18
|
|
---|---|
제가 사용하는 블루투스 모듈은 HM-10과 오렌지보드BLE 입니다. 먼저 가장 기본적인 코딩을 했습니다. 근데 문제는 이상하게 둘다 AT 명령어를 듣질 않았습니다. 코코아팹과 아두이노 커뮤니티 사이트를 찾아본 결과, DUE는 Serial2,3에 연결하면 작동이 안된다고 하길래 Serial로 해주었더니 작동하였습니다. 하지만 AT 명령어 중 몇개만 응답하고 주소라던지 장치 검색은 되지 않았습니다. 혹시나 sleep 모드 일까봐 80자 이상 입력해봤지만, 특별한 반응을 보이지 않았습니다.
두번째로 오렌지보드BLE는 4,5번 RX,TX 잡아줬지만, 아무런 응답도 없었습니다.
HM-10과 오렌지보드BLE 모두 휴대폰에서 연결을 시도 했지만, HM-10에서는 장치가 페어링 준비가 되었는지 확인하라고 뜨고, 오렌지보드BLE는 오렌지보드BLE에서 거절 했다고 떴습니다.
p.s 몇시간째 알아보다가 너무 힘들어서 여기에 올려용.....ㅠㅠ
#include <SoftwareSerial.h> SoftwareSerial HM10(4,5); void setup() { Serial.begin(9600); HM10.begin(9600); } void loop() { if (HM10.available()) { Serial.write(HM10.read()); } if (Serial.available()) { HM10.write(Serial.read()); } } |
|
이전글 | 블루투스 다중연결 가능한가요? | 2017-07-17 |
다음글 | 컴파일 에러요ㅠㅠ | 2017-07-18 |