1 điểm bởi GN⁺ 2024-12-25 | 1 bình luận | Chia sẻ qua WhatsApp
  • Dự án drone DIY WiFi có thể điều khiển bằng điện thoại thông minh
  • Ban đầu, drone bắt đầu như đồ chơi giải trí, nhưng hiện nay đã phát triển thành công cụ được sử dụng trong nhiều lĩnh vực như chụp ảnh, nông nghiệp, quốc phòng và quân sự
  • Theo mục đích sử dụng, chức năng và sức chứa tải trọng, giá dao động rất rộng, từ vài đô la đến hàng triệu đô la
  • Để drone hoạt động ổn định và đạt được kết quả mong muốn, cần có công nghệ xử lý dữ liệu cùng với cảm biến chính xác (ví dụ: con quay hồi chuyển/gyroscope)
    • Ví dụ: duy trì độ ổn định khi bay đòi hỏi kỹ thuật xử lý dữ liệu từ cảm biến một cách chính xác

Tổng quan dự án

  • Trong dự án này, chúng ta chế tạo một drone DIY dựa trên WiFi dễ điều khiển
  • Với kích thước nhỏ gọn, có thể tự chế tạo dễ dàng và bao gồm các linh kiện sau:
    • module ESP32
    • MPU6050 IMU (thiết bị đo quán tính)
    • động cơ coreless
    • cánh quạt nhựa

Các tính năng chính của drone WiFi DIY

  • Điều khiển WiFi: Có thể điều khiển drone bằng điện thoại thông minh
  • Điều khiển ổn định: Duy trì độ ổn định nhờ sử dụng MPU6050 IMU
  • Thiết kế PCB all-in-one: Không cần linh kiện in 3D riêng
  • Mở rộng được: Có thể bổ sung các tính năng bổ sung như giữ vị trí (Position Hold), giữ độ cao (Height Hold) bằng module bên ngoài
  • Thiết kế nhỏ gọn và nhẹ
  • Bộ sạc pin tích hợp: Không cần bộ sạc ngoài
  • Giao diện USB tích hợp: Dễ dàng lập trình và gỡ lỗi
  • Hỗ trợ ứng dụng Android và iOS: Điều khiển drone bằng ứng dụng điện thoại
  • Mã nguồn mở: Thiết kế và code đều được công bố công khai, cho phép tùy biến

1 bình luận

 
GN⁺ 2024-12-25
Ý kiến trên Hacker News
  • Hệ sinh thái drone FPV có thể làm theo kiểu DIY và có thể ghép từ nhiều linh kiện khác nhau

    • Ví dụ: PCB nhỏ có MCU điều khiển bay, PCB điều khiển động cơ, khung sợi carbon, PCB radio LoRa, hệ thống camera và truyền hình ảnh, v.v.
    • Có thể dùng firmware Betaflight, ArduPilot, iNav, PX4 hoặc tự viết firmware riêng
    • PCB frame rất tiện, nhưng có thể không đủ chắc trong các tình huống tăng tốc cao
  • Ý tưởng chuyển đổi iPhone cũ thành drone

    • iPhone 6 có GPS, gyro, gia tốc kế, nhiều camera, bộ vi xử lý mạnh, Bluetooth, Wi-Fi, LTE, cảm biến âm thanh và ánh sáng
    • Sau khi bỏ vỏ, nó trở thành một máy tính mini xuất sắc để nhận diện môi trường xung quanh và giao tiếp
    • Ở iPhone mới, có thể dùng ARKit để nâng cao khả năng hiểu không gian của drone và môi trường
    • Ước gì Apple bỏ các hạn chế ở cấp hệ điều hành để cho phép dùng điện thoại cũ cho các dự án DIY
  • Thời đại chế tạo drone DIY với chi phí thấp

    • Vào thời điểm dư luận Mỹ đang ồn ào, có thể chế tạo một drone DIY với giá 12-13 đô
    • Do có rất nhiều người nhầm lẫn UFO là sao, nên có thể dùng đèn trời của Trung Quốc sẽ hiệu quả hơn là drone giá rẻ
  • Kinh nghiệm làm drone Crazyflie

    • Đã chế tạo drone Crazyflie dùng giao thức 2.4GHz và giờ có thể nâng cấp lên ESP32
    • Có thể làm drone với chi phí thấp, và có thể sẽ được đưa vào Hackerbox
  • Tùy chọn mua drone có thể lập trình được

    • Có thể mua drone có thể lập trình như M5Stamp Fly
    • Có thể tham khảo thiết bị hàng không mã nguồn mở của Nhật Bản
  • Drone có bộ phận hạ cánh tích hợp trên PCB

    • Một drone có bộ hạ cánh tích hợp trên PCB thật thú vị, hy vọng có thể bán thành kit trên SeedStudio hoặc xuất xưởng theo đơn
    • Ước tính chi phí linh kiện dưới 13 đô và phù hợp để tạo bầy cho show ánh sáng drone DIY
  • Tính thực tiễn của drone không có camera

    • Khả năng ứng dụng thực tiễn của drone không có camera không cao, nhưng có thể dùng cho mục đích đặc thù như đánh bắt cá
    • Cần lập trình drone để khi phát hiện cá thì thả dây câu rồi quay trở lại
  • Thiếu nút mua trên DigiKey

    • Muốn nhận tất cả linh kiện cùng lúc từ DigiKey, nhưng tiếc là không có nút mua
  • Cố gắng áp dụng đo quán tính thị giác cho ESP32

    • Việc áp dụng quán tính thị giác trên ESP32 khá thú vị
  • Dự án tương tự như ESP-Drone của Espressif

    • Tôi tự hỏi có phải đây là bản đăng lại ESP-Drone của Espressif hay không
    • Có nghi vấn rằng repo được liên kết trong bài có mã độc, kèm theo lịch sử commit đáng ngờ