로봇・기술/드론

드론을 만들어 보자! (2)

초인로크 2023. 11. 22. 19:05
반응형

이전부터 드론 만들기에 도전하고 있다.

 

내가 만들면서 느끼는 것은,

 

드론 만드는데 이론적인 설명을 정말 많이 되어있는데,

 

실제로 만들려면 어떻게 해야 되는지에 대한 내용은 가뭄에 콩 나듯이  있는 듯하다.

 

웬만하면 "내가 책을 써 볼까?"라는 생각까지 들 정도니...

 

 

 

드론을 만들어 보자!

파이널 판타지 6에 출연했던 비공정.. https://www.youtube.com/watch?v=8x3Ca2BVXJ8 게임을 하면서 나도 비공정을 만들어서 하늘을 날아보고 싶다는 상상을 해 보았다.. 누군가는 나보고 별난 사람이라고 하

fermium.tistory.com

 

 

코어리스 모터로 만든 드론은

 

모터 출력에 한계가 있어서 브러시리스 모터도 이용해 보기로 했다.

 

 

 

 

1. 모터

 

모터는 아마존에서 제일 싼 MT2204 2300KV 모터를 주문했다.

 

모터 4개에 2500엔 정도 한다.

 

 

2. 드라이버

 

ESC 모터 드라이버는 SimonK 30A ESC 드라이버를 주문했다.

 

BEC 5V 2A의 전원도 제공한다.

 

 

3. 배터리

 

배터리를 연결하기 전에 자신이 가지고 있는 ESC가 그 배터리를 지원하는지 확인하고 연결해야 한다.

 

여기서는 11.1V 2200mAh 3S 25C Lipo 배터리를 이용했다.

 

 

4. 소스코드

 

아래의 소스코드를 이용하면 간단하게 동작 확인 작업을 할 수 있다.

 

https://github.com/lobodol/ESC-calibration

 

GitHub - lobodol/ESC-calibration: Arduino sketch to calibrate ESC (Electrical Speed Controllers)

Arduino sketch to calibrate ESC (Electrical Speed Controllers) - GitHub - lobodol/ESC-calibration: Arduino sketch to calibrate ESC (Electrical Speed Controllers)

github.com

 

 

본 스케치는 아두이노용이므로,

 

ESP32에 맞도록 헤더를 [ESP32Servo.h]로 바꾸어 주었다.

 

 

5. 마이크로컨트롤러

 

이번 목표는 ESP 모듈을 쓰는 것이라서,

 

ESP32-DevKitC-32D를 이용하였다.

 

 

6. 동작 확인 결과

 

모터에 바나나 플러그 땜질하고 연결하고 해서 하루정도만에 모터 동작 확인까지는 왔다.

 

 

 

 

이게 생각 이상으로 회전속도가 빠르므로 항상 안전에 유의하여야 한다.

 

이제 센서의 작동과 컨트롤 방법 등의 연구가 필요하다.

 

 

 

 

실제로 프로펠러를 달고 모터를 움직이니 소리가 엄청나네..

 

언젠간 날 수 있을거야!

반응형