اولین کوادکوپترم؛ حدود ۵۰ سانتیمتر طول و عرض، با چهار موتور براشلس KV1000، فلایتکنترل اختصاصی مبتنی بر ATmega2560، و ارتباط تمامبیسیم با گوشی از طریق ESP8266.
سلام! من محمدرضا اسدی هستم از زنجان، ایران. این اولین کوادکوپترمه که با زبان برنامهنویسی C++ برنامهنویسی کردم. این کوادکوپتر حدود ۵۰ سانتیمتر طول و عرض داره و با چهار موتور براشلس KV1000 کنترل میشه. جالبه که این کوادکوپتر از طریق گوشی موبایل کنترل میشه و نیازی به کنترل رادیویی نداره. برد کنترل پرواز این کوادکوپتر از چیپ ATmega2560 استفاده میکنه که تفاوتی با برد آردوینو نداره. برای ارتباط با گوشی هم از ESP8266 استفاده شده.
این کوادکوپتر با ابعاد بدنهی ۴۹×۴۹ سانتیمتر و استفاده از فیلامنت ABS (ساختهشده با پرینتر سهبعدی) طراحی شده. به دلیل متریال بهکار رفته، بدنه استحکام و وزن مناسبی داره که منجر به وزن نهایی ۱۱۰۳ گرم شده.
۴ موتور براشلس با نرخ ۱۰۰۰KV، مجهز به ESCهای ۳۰ آمپر و ملخهای ۹.۵ اینچ. تغذیه از یک باتری Li-Po ۳ سلول (۱۱.۱ ولت) با ظرفیت ۲۲۰۰ میلیآمپرساعت و نرخ تخلیهی ۳۵C که توان خروجی تا ۷۷ آمپر رو فراهم میکنه.
هستهی اصلی عملیات بر عهدهی یه فلایتکنترل اختصاصیه که با طراحی PCB شخصی و میکروکنترلر ATmega2560 و ماژول ESP8266 توسعه یافته. الگوریتمهای کنترل تعادلی بر پایهی پروتکل PID و فیلترهای پردازشی پیادهسازی شدن.
این پهپاد فاقد رادیوکنترل سنتیه و از طریق یه اپلیکیشن اختصاصی (طراحیشده توسط خودم) روی گوشی هوشمند کنترل میشه. سیستم مجهز به GPS برای نمایش موقعیت مکانیه (با توجه به محدودیتهای فعلی، دقت ناوبری در سطح پایهست).
فایلهای سورس C++، نقشههای سختافزار و فایلهای پیکربندی این پروژه از طریق گیتهاب در دسترسه.