제목 RE: 아두이노+드론 키트 1호 블루투스 연결 문제
작성자 firmtech7
이메일
작성일자 2022-03-16
조회수 122
추천수 47
안녕하십니까 펌테크입니다.
 
아두이노 드론 키트 1호에서 제공되는
31Chapter로 나눈 소스 코드 중에
Joystick_13_BT-Connect 예제는
드론과 연결 및 연결해지를 진행하는 예제이고
Joystick_14_Check-Message_01 예제는
드론과 연결 및 연결해지시 진행하며
출력되는 메세지의 체크를 진행하는 예제입니다.
아두이노 드론 키트 1호의 LED는 연결된 이후
데이터 패킷을 수신하는 경우에 LED가 빠르게 깜빡입니다.
Joystick_13_BT-Connect 와Joystick_14_Check-Message_01 예제는
데이터 패킷을 송신하지 않기 때문에 LED가 느리게 깜빡거리고
Joystick_20_Drone_Shield_V2.0 예제는
데이터 패킷을 송신하기 때문에 LED가 빠르게 깜빡거리는 것입니다.
 
감사합니다.
좋은 하루 보내세요.

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


안녕하세요, 아두이노 드론 키트 1호 중 예제에서 문제가 있어 문의드립니다.


아두이노 드론 키트 1호에서 제공되는 31Chapter로 나눈 소스 코드 중 블루투스 부분이 실행이 제대로 되지 않는 것 같아 문의드립니다.
Joystick_12_AT-Command 예제에서 AT커멘드에 대한 답변 OK를 받았으나, Joystick_13_BT-Connect에서는 드론과 연결이 되지 않는 것 같습니다.
Joystick_20_Drone_Shield_V2.0 의 코드를 이용해 드론과 연결하면 드론의 LED가 빠르게 반짝이고, 저는 이게 올바른 작동 방법이라고 알고 있는데, Joystick_13_BT-Connect에서는 그렇지 않습니다. 이는 Joystick_14_Check-Message_01에서도 마찬가지입니다.


제가 Joystick_13_BT-Connect코드에서 수정한 부분은 드론 고유번호밖에 없으며, 컴파일 및 업로드에서도 특별한 에러는 발견되지 않았습니다.
라이브러리의 D:ArduinolibrariesEthernet_UIP에 잘못된 버전 '1.04'이 있습니다.
잘못된 라이브러리가 D:Arduinolibrarieslibraries에서 발견: D:Arduinolibrarieslibraries에 헤더 파일 (.h)이 없습니다
잘못된 라이브러리가 D:ArduinolibrariesRFID에서 발견: D:ArduinolibrariesRFID에 헤더 파일 (.h)이 없습니다
아래 세 줄 경고는 이것입니다. 이는 Joystick_20_Drone_Shield_V2.0에서도 같은 경고문이 뜨지만 작동합니다.

버튼을 누르면 connect 및 disconnect 문구는 작동하나 드론의 LED는 변화가 없습니다.
또한 connect 버튼을 눌렀을 때 STATUS에 노란색 빛이 들어오고, disconnect버튼을 누르면 빛이 꺼집니다(이는 Joystick_20_Drone_Shield_V2.0과 같은 동작입니다).

제가 Joystick_13_BT-Connect를 이용해, 혹은 다른 방법으로 드론과 연결시키기 위해서는 어떤 코드를 작성해야 할지 알고 싶어 문의드립니다.
IP ..xxx.xxx
이름 비밀번호
※ 한글 1000자 까지만 입력가능 :
정민지 빠른 답변 감사합니다!! | 218.144.xxx.xxx 2022-03-16 21:58:32