1P by neo 20일전 | ★ favorite | 댓글 1개
  • 스마트폰으로 제어 가능한 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을 재포스팅한 것인지 의문
    • 기사에 링크된 저장소에 악성 코드가 있다는 주장과 의심스러운 커밋 기록이 있음