GN⁺: ESP32를 활용한 저비용 드론 제작 방법
(digikey.com)- 스마트폰으로 제어 가능한 DIY WiFi 드론 프로젝트
- 드론은 초기에는 취미용으로 시작했으나, 현재는 사진 촬영, 농업, 국방 및 군사 등 다양한 분야에서 활용되는 도구로 발전
- 용도, 기능, 페이로드 용량에 따라 가격이 천차만별로, 몇 달러에서 수백만 달러까지 다양
- 드론의 안정적인 작동과 원하는 결과를 얻기 위해서는 정밀 센서(예: 자이로스코프) 및 데이터 처리 기술이 필요
- 예: 공중 안정성 유지에는 센서 데이터를 정확히 처리하는 기술 필수
프로젝트 개요
- 이 프로젝트에서는 쉽게 제어 가능한 WiFi 기반 DIY 드론을 제작
-
소형 크기로 쉽게 제작 가능하며, 아래 부품들로 구성됨:
- ESP32 모듈
- MPU6050 IMU (관성 측정 장치)
- 코어리스 모터
- 플라스틱 프로펠러
DIY WiFi 드론의 주요 기능
- WiFi 제어: 스마트폰으로 드론 조작 가능
- 안정성 제어: MPU6050 IMU를 사용하여 안정성 유지
- 올인원 PCB 설계: 별도의 3D 프린팅 부품 필요 없음
- 확장 가능: 위치 유지(Position Hold), 높이 유지(Height Hold)와 같은 추가 기능 외부 모듈로 추가 가능
- 소형 및 경량 설계
- 내장 배터리 충전기: 외부 충전기 불필요
- 내장 USB 인터페이스: 프로그래밍 및 디버깅 용이
- Android 및 iOS 앱 지원: 스마트폰 앱으로 드론 조작
- 오픈소스: 설계와 소스 코드 모두 공개되어 커스터마이징 가능
Hacker News 의견
-
FPV 드론 생태계는 DIY가 가능하며, 다양한 부품을 조합하여 만들 수 있음
- 예: 비행 제어 MCU가 있는 작은 PCB, 모터 드라이버 PCB, 탄소 섬유 프레임, LoRa 라디오 PCB, 카메라 및 비디오 전송 시스템 등
- Betaflight, ArduPilot, iNav, PX4 펌웨어 사용 가능하며, 직접 작성할 수도 있음
- PCB 프레임은 편리하지만 높은 가속 상황에서 충분히 견고하지 않을 수 있음
-
오래된 iPhone을 드론으로 변환하는 아이디어
- iPhone 6은 GPS, 자이로, 가속도계, 여러 카메라, 강력한 프로세서, 블루투스, Wi-Fi, LTE, 소리 및 빛 센서 등을 갖추고 있음
- 케이스를 제거하면 주변 환경을 인식하고 통신할 수 있는 훌륭한 미니 컴퓨터가 됨
- 최신 iPhone에서는 ARKit을 사용하여 드론과 환경에 대한 공간 이해를 높일 수 있음
- Apple이 오래된 휴대폰을 DIY 프로젝트에 사용할 수 있도록 OS 수준의 제한을 제거하는 방법을 제공했으면 좋겠음
-
DIY 드론을 저렴한 비용으로 제작할 수 있는 시대
- 미국에서 대중의 히스테리가 발생하는 시기에 DIY 드론을 12-13달러에 제작할 수 있음
- UFO로 별을 착각하는 사람들이 많아 저렴한 드론 대신 중국산 하늘등을 사용하는 것이 더 효과적일 수 있음
-
Crazyflie 드론을 제작한 경험
- 2.4GHz 프로토콜을 사용한 Crazyflie 드론을 제작했으며, 현재는 ESP32를 사용하여 업그레이드 가능
- 저렴한 비용으로 드론을 제작할 수 있으며, Hackerbox에 포함될 가능성도 있음
-
프로그래머블 드론을 구매할 수 있는 옵션
- M5Stamp Fly와 같은 프로그래머블 드론을 구매할 수 있으며, 일본의 오픈 소스 항공 전자 장비를 참고할 수 있음
-
PCB에 착륙 장치가 포함된 드론
- PCB에 착륙 장치가 포함된 드론이 흥미로우며, SeedStudio에 키트를 판매하거나 외주를 고려했으면 좋겠음
- 부품 비용이 13달러 이하로 추정되며, DIY 드론 라이트 쇼를 위한 군집을 만들기에 적합함
-
카메라 없는 드론의 실용성
- 카메라 없는 드론의 실용성이 낮으며, 낚시와 같은 특정 용도로 사용 가능
- 드론이 물고기를 감지하면 낚싯줄을 떨어뜨리고 돌아오도록 프로그래밍 필요
-
DigiKey의 구매 버튼 부재
- DigiKey에서 모든 부품을 배송받고 싶지만, 구매 버튼이 없어 아쉬움
-
ESP32에 시각 관성 측정을 적용하는 시도
- ESP32에 시각 관성 측정을 적용하려는 시도가 흥미로움
-
Espressif의 ESP-Drone과 유사한 프로젝트
- Espressif의 ESP-Drone을 재포스팅한 것인지 의문
- 기사에 링크된 저장소에 악성 코드가 있다는 주장과 의심스러운 커밋 기록이 있음