وبلاگ محمدرضا اسدی

کوادکوپتر
سلام! من محمدرضا اسدی هستم از زنجان، ایران. این اولین کوادکوپتر منه که با زبان برنامه‌نویسی C++ برنامه‌نویسی کردم. این کوادکوپتر حدود ۵۰ سانتی‌متر طول و عرض داره و با چهار موتور براشلس KV1000 کنترل می‌شه. جالبه که این کوادکوپتر از طریق گوشی موبایل کنترل می‌شه و نیازی به کنترل رادیویی نداره. برد کنترل پرواز این کوادکوپتر از چیپ atmega2560 استفاده می‌کنه که تفاوتی با برد آردوینو نداره. برای ارتباط با گوشی هم از ESP8266 استفاده شده.
این کوادکوپتر با ابعاد بدنه ۴۹×۴۹ سانتی‌متر و استفاده از فیلامنت ABS (ساخته شده با پرینتر سه بعدی) طراحی شده است. به دلیل متریال به‌کار رفته، بدنه دارای استحکام و وزن مناسبی است که منجر به وزن نهایی ۱۱۰۳ گرم شده است.

  • سیستم پیشران (Propulsion System): بهره‌گیری از ۴ موتور براشلس با نرخ ۱۰۰۰KV، مجهز به ESCهای ۳۰ آمپر و ملخ‌های ۹.۵ اینچ. این سیستم با استفاده از یک باتری Li-Po ۳ سلول (11.1V) و ظرفیت ۲۲۰۰ میلی‌آمپر ساعت با نرخ تخلیه (Discharge Rate) ۳۵C تأمین می‌شود که توان خروجی تا ۷۷ آمپر را فراهم می‌کند.

  • سیستم کنترل و ناوبری (Control & Navigation): هسته اصلی عملیات بر عهده یک فلایت‌کنترل اختصاصی است که با طراحی PCB توسط خودم و بهره‌گیری از میکروکنترلر ATmega2560 و ماژول ESP8266 توسعه یافته است. الگوریتم‌های کنترل تعادلی بر پایه پروتکل PID و فیلترهای پردازشی پیاده‌سازی شده‌اند.

  • ارتباطات و ریموت: این پهپاد فاقد رادیوکنترل سنتی بوده و از طریق یک اپلیکیشن اختصاصی (طراحی شده توسط خودم) بر روی گوشی هوشمند کنترل می‌شود. همچنین سیستم مجهز به GPS برای نمایش موقعیت مکانی است (با توجه به محدودیت‌های فعلی، دقت ناوبری در سطح پایه است).
نسخه دارای گریپر :
سیستم پیشران
  • Motor: Brushless Motor, 1000KV
  • Propeller: 9.5 inch High-Efficiency Propeller
  • ESC (Electronic Speed Controller): 30A Brushless ESC
  • Power Source: 3S LiPo Battery (2200mAh, 35C Discharge Rate)
سیستم کنترل و پردازش
  • Main Flight Controller (MCU): ATmega2560 (High-performance AVR)
  • Communication Module: ESP8266 (For Wi-Fi Telemetry/Control)
  • Inertial Measurement Unit (IMU): MPU6050 (6-Axis Gyroscope & Accelerometer)
سیستم ناوبری
  • GPS Module: High-precision GNSS Module
دسترسی به مخزن کامل، شامل فایل‌های سورس C++، نقشه‌های سخت‌افزار و فایل‌های پیکربندی، از طریق گیت‌هاب فراهم است: