BASIC4MCU | 질문게시판 | 아두이노 블루투스 at명령어 무응답.
페이지 정보
작성자 차나차나차나 작성일2018-06-29 13:47 조회20,602회 댓글4건
https://www.basic4mcu.com/bbs/board.php?bo_table=gac&wr_id=2085
작성일
작성일
본문
#includeSoftwareSerial BTSerial(2,3); // (Tx, Rx)void setup() {Serial.begin(9600);BTSerial.begin(9600);}void loop() {if (BTSerial.available()){Serial.write(BTSerial.read());}if (Serial.available()){BTSerial.write(Serial.read());}}사진이고 소스입니다.수많은 블로그를 참고하고 며칠동안 해봤는데 AT명령어가 안먹힙니다.(AT-OK 조차 안됨.)페어링전 LED는 잘 깜박이는 상태입니다.통신속도 9600 , line ending 없음 으로 다 맞췄습니다.hc-06 입니다.어떤 부분이 잘못되었을까요.... 잘못된 부분이 없는 것 같은데 환장하겠습니다....
댓글 4
조회수 20,602master님의 댓글
master 작성일
#include <SoftwareSerial.h>
적다가 빠뜨렸겠지만 헤더파일이 빠져있습니다.
//
페어링전 LED는 잘 깜박이는 상태입니다. <-- 현재는 페어링 후라는 얘기인가요?
AT컴맨드는 페어링 전에만 가능합니다.
페어링하고나면 데이터모드로 넘어가서 "AT"를 입력하면 상대방 시리얼포트로 "AT"가 전달 됩니다.
차나차나차나님의 댓글
차나차나차나 작성일
네 복사하는 과정에서 빠졌네요
//
네 당연히 페어링은 하지 않고 테스트 중입니다.
포장 뜯고 그냥 연결만 한 상태입니다.
master님의 댓글
master
HC-06 모듈도 바꿔보고
아두이노 핀도 바꿔보세요
될 때까지 이리저리 해볼 수 밖에 없습니다.
차나차나차나님의 댓글
차나차나차나
답변 감사합니다...