정보나눔

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

HC-06 문제
UnSov | 2019-09-07

1. 프로젝트 사용한 보드 종류

  (EX : 오렌지보드, 오렌지 BLE보드, 아두이노 UNO 등)

 아두이노 우노 (호환)

 

 

 

2. 사용한 개발 프로그램명

  (EX : 아두이노 IDE, 스크래치, mBlock 등)

아두이노 IDE

 

 

3. 사용한 센서 모델명

  (센서 모델명을 자세하게 적어 주실 경우 더 정확하게 확인할 수 있습니다.)

블루투스 모듈 HC-06 (DIP) 펌웨어 v3.0 [SZH-EK105]

 

 

4. 연결한 회로 설명 (또는 이미지)

vcc = 5v, gnd = gnd, RX = 8 TX= 7

 

5. 소스코드 (주석 필수)

  (원하는 기능의 코드를 전부 작성해 드리긴 어렵습니다. 기초부터 차근차근 공부해보면서 코드를 만들어 보세요.)

#include <SoftwareSerial.h> // 라이브러리 추가
 
#define BT_RXD 8 // RX핀 디지털 8핀
#define BT_TXD 7 // TX핀 디지털 7핀
SoftwareSerial bluetooth(BT_RXD, BT_TXD); // 블루투스 설정
 
void setup(){
  Serial.begin(9600); // 시리얼 9600baud
  bluetooth.begin(9600); // ""
}
 
void loop(){
  if (bluetooth.available()) {
    Serial.write(bluetooth.read());
  }
  if (Serial.available()) {
    bluetooth.write(Serial.read());
  }
}

 

 

다 맞게 했는데 AT응답이 없네요.

시리얼 모니터도 9600 , NO LINE ENDING으로 했어요.

아그리고 문제가 있는거면 다시 리셋이나 초기화 가능하나요?

 

이전글   |    지그비 통신에 문제가 있어서 올립니다 2019-09-06
다음글   |    아두이노 12v dc모터 회로 질문입니다. 2019-09-09