하드웨어

/

임베디드 · IoT

바닥부터 시작하는 STM32 드론 개발의 모든 것

※ 본 강의는 22년9월부터 전면 무료화 되었습니다. 무료 컴파일러인 STM32CubeIDE를 이용한 STM32F4 고성능 자작 드론의 FCC 비행제어 시스템을 처음부터 끝까지 모두 직접 개발하는 유일한 강좌입니다. ArduPilot이나 Pixhawk등 드론 오픈소스를 사용하지 않고 센서 인터페이스부터 PID 제어까지 모두 직접 구현하기 때문에 드론 제어시스템 및 임베디드 시스템의 모든 개발 과정들을 경험하고 학습할 수 있습니다. 비전공자, 초보자도 쉽게 따라할 수 있도록 수업에서 모든 소스코드와 하드웨어 조립 방법에 대해 천천히 설명드립니다. 천천히 따라만 하시면 내가 직접 개발한 자신만의 드론으로 상용제품보다 안정적인 비행을 경험하실 수 있습니다.

(5.0) 수강평 77개

수강생 1,593명

Thumbnail

[공지] FS-i6X 를 사용하시는 분들은 "4-5. FS-i6X i-Bus Fail-safe 설정 및 파싱 (보충 영상)" 강좌를 보시면 됩니다.

안녕하세요 M-HIVE ChrisP 입니다.

지난번에 챕터 4를 설명드릴 당시에 긴급 공지사항으로 "FS-i6X 송신기는 사용하실 수 없다"고 말씀드렸었는데 (https://www.inflearn.com/news/15647)

"4-5. FS-i6X i-Bus Fail-safe 설정 및 파싱 (보충 영상)"을 추가하였기 때문에 구현 가능합니다.

FS-i6X를 사용하시는 분들께서는

1. 4-5의 FS-i6X 송신기 설정 부분을 먼저 보신 후,

2. 4-1부터 순서대로 보시되, 송신기 설정은 이미 해놨기 때문에 다시 하지 않습니다.

3. 4-4의 fail-safe 설정 부분 역시 4-5에서 이미 해놨기 때문에 다시 하지 않고, 개념 설명만 보시고 소스코드 구현은 우선 그대로 따라합니다. (단, fail-safe 코드는 아직 동작하지 않을겁니다.)

4. 4-5의 내용을 보시면서 소스코드를 작성하시면  fail-safe 및 모든 기능이 정상동작 합니다.

위의 순서대로 영상을 시청하시고 구현하시면 모든 기능이 다 정상적으로 원하는대로 동작합니다.

위의 순서대로 따라했는데 동작이 제대로 되지 않는 경우는 질문주시면 확인 후 댓글 달아드리겠습니다.

감사합니다.

- ChrisP

댓글