제목 RE: RE: RE: RE: RE: RE: RE: RE: RE: 아두이노 드론키트 1호 블루투스 관련 문의
작성자 firmtech7
이메일
작성일자 2022-11-23
조회수 36
추천수 10
안녕하십니까 주)펌테크입니다.
아두이노 IDE 프로그램의 시리얼 모니터 창을 Open하게 되면
아두이노 우노의 MCU가 Reset이 되며 TX Port로 NULL값이 출력됩니다.
이때 조이스틱 쉴드의 Emergency 버튼으로 드론1호와 연결하면
연결 진행을 실행하는 AT Command가 정상적인 연결 진행하는
ATD083A5C1F15DDr 형태의 입력이 아닌
(ATD083A5C1F15DD이후 r 입력전에 역슬래쉬가 입력됩니다.)
NULL값과 ATD083A5C1F15DDr 형태로 입력이 되어
(NULL+ATD083A5C1F15DD이후 r 입력전에 역슬래쉬가 입력됩니다.)
정상적인 AT Command 입력 형태가 아니므로
OK가 아닌 ERROR라는 Response를 출력하며
시리얼 모니터 창에 CONNECT 1 ERROR가 출력되는 것입니다.
시리얼 모니터 창을 Open 하지 않고 테스트를 진행해 보시거나
메일로 송부해 드린 드론 제어용 전체 소스 코드를 이용 테스트하시기 바랍니다.
확인 부탁 드립니다.

감사합니다.
좋은 하루 보내세요.

------- 원본 내용 ---------



확인 감사합니다.
말씀해주신 방법으로 Bypass 소스코드 업로드 뒤 ATD083A5C1F15DD 명령어 입력하여 연결 되는 것 확인하였습니다. 그러나 항상 처음에 ERROR를 한번 띄운 뒤 연결이 됩니다.
ATD083A5C1F15DD 명령어 입력시 : ERROR 메시지를 발생 시킨 후 다시 ATD083A5C1F15DD 명령어를 입력시키면 연결이 됩니다.
드론 제어 전체코드 실행 후 Emergency키 누르면 CONNECT 1 ERROR가 뜨고 동작이 안되는데
동일하게 다시 Emergency 키가 입력된다면 연결이 될 것 같은데 혹시 해결방법이 있다면 확인 부탁 드립니다.




------- 원본 내용 ---------


안녕하십니까 펌테크입니다.
먼저 아두이노 우노에 Bypass 소스 코드를 업로드한 다음
시리얼 모니터 창에 AT Command ATD083A5C1F15DD를 입력하면
OK라는 Response를 출력하며 드론1호와 연결 시도를 진행합니다.
먼저 드론과 BLE Central 장치가 연결이 되는지 확인해 보시기 바랍니다.
드론 제어용 전체 소스 코드로 Emergency 버튼을 눌러서
드론과 BLE Central 장치를 진행하는 것은 소스 코드상에서
Emergency 버튼 입력 시 위와 같은 연결 진행을 위한
AT Command를 입력하는 것과 동일한 작업을 진행하는 것이며
BLE Central 장치가 정상적으로 OK라는 Response를 출력하지 않으면
시리얼 모니터 창에 CONNECT 1 ERROR라는 메세지가 출력되는 것입니다.
또한 드론 제어용 전체 소스 코드의 드론 MAC Address 변경시에는
083A5C1F15DD의 형태로 변경을 진행하시기 바랍니다.
확인 부탁 드립니다.

감사합니다.
좋은 하루 보내세요.

------- 원본 내용 ---------


확인 감사합니다.

AT+REQSCAN0을 이용하여 검색 동작 중지하고 MAC Address 코드 확인하여 드론제어용 소스코드 수정 후 진행하였으나 동일하게 connect1 error 발생되어 확인 부탁 드립니다.
MAC Address 083A5C1F15DD로 되어 있고 08:3A:5C1F15DD, 083A5C1F15DD 둘 다 해보았으나 안되어 참조 부탁 드립니다.

혹시 하드웨어적인 문제가 있을수도 있는 건지 확인 부탁 드립니다.

감사합니다

------- 원본 내용 ---------


안녕하십니까 펌테크입니다.
BLE Central 장치에 AT Command AT+REQSCAN1을 입력하여
Peripheral 장치를 검색하는 동작을 실행중에는
Emergency 버튼을 눌러도 연결 진행이 불가능합니다,  
AT Command AT+REQSCAN0을 입력하여 BLE Central 장치의
Peripheral 장치를 검색하는 동작을 중지한 다음
Emergency 버튼을 이용하여 연결 진행이 가능합니다,
또한 드론1호의 MAC Address는 앞에 6자리가
08:3A:5C로 시작합니다. 연결하고자 하는 드론1호의
정확한 MAC Address를 확인 후 드론제어용 소스코드를 수정하시기 바랍니다.
확인 부탁 드립니다.

감사합니다.
좋은 하루 보내세요

------- 원본 내용 ---------



확인 감사합니다.
bypass 코드 업로드하고 AT+REQSCAN1 입력하였으나 아래와 같이 아래와 같은 문자가 계속 출력되며,
조이스틱에 LED가 전체적으로 깜빡깜빡입니다.


그 후에 드론 제어용 실행코드 및 MAC Address 수정한 후 emergency 스위치 눌렀으나 아래와 같이 error 발생되어 확인 부탁 드립니다


감사합니다


------- 원본 내용 ---------


안녕하십니까 펌테크입니다.
교육사업부 홈페이지 http://www.codingkit.co.kr/default/product/drone/arduino_drone1.php에서
Bypass 소스 코드를 다운로드한 다음 아두이노 우노에 업로드하시면
AT Command 입력이 가능합니다.
Central 장치에 AT Command AT+REQSCAN1을 입력하시면
주변의 Advertising 동작을 하는 Peripheral 장치가 검색되며
드론1호의 검색이 가능합니다. 이후 드론 제어용 전체 소스 코드의
드론1호 MAC Address 입력 부분을 검색된 드론1호의 MAC Address로 변경 후
Emergency 스위치를 누르면 드론1호와 연결이 가능합니다.
확인 부탁 드립니다.

감사합니다.
좋은 하루 보내세요.

------- 원본 내용 ---------



확인 감사합니다.

엔터를 입력 안했으나 ERROR 메시지 발생되며, 말씀하신 것처럼 캐리지 리턴 변경 후
AT 입력하면 OK 가 생성됩니다

그러나 여전히 블루투스 연결이 되지 않아 해결방법이 있을 지 확인 부탁 드립니다. | 27.163..xxx.xxx
2022-11-21 16:27:59  



------- 원본 내용 ---------


안녕하십니까 펌테크입니다.
Bluetooth 제품에 AT Command 입력 없이
Enter키를 입력하거나 잘못된 AT Command 입력 후
Enter키를 입력하면 ERROR라는 메시지가 출력됩니다.
또한 하단의 설정창의 새줄을 캐리지 리턴으로 변경 후
시리얼 입력 창에 AT라는 AT Command 입력 후
전송을 클릭하면 정상적으로 AT Command 입력이 되면
OK라는 Response를 출력합니다.
확인 부탁 드립니다.

감사합니다.
좋은 하루 보내세요.

------- 원본 내용 ---------


안녕하세요


아두이노 드론키트 1호 구매하여 테스트하려 하는데 블루투스가 되지 않아
AT Command Test 진행하니 아래와 같이 에러 메시지가 뜨는데 해결방법이 있는 지 확인 부탁 드립니다.



감사합니다.
IP ..xxx.xxx
이름 비밀번호
※ 한글 1000자 까지만 입력가능 :