تخفیف 38 درصدی به مناسبت عید نوروز

3

کد تخفیف nowruz1403 تنها برای 3 کاربر دیگر قابل استفاده است

آموزش ساخت فلایت کنترل و شیوه برنامه نویسی فلایت کنترل

آموزش ساخت فلایت کنترل و شیوه برنامه نویسی فلایت کنترل

در آموزش ساخت فلایت کنترل به بررسی شیوه کنترل کوادکوپتر با استفاده از فلایت کنترل و شیوه برنامه نویشی فلایت کنترل می پردازیم . طراحی و ساخت کوادکوپتر روز به روز بیشتر و فراگیر تر می شود و ساخت ربات های پرنده از حالت تفننی و سرگرمی به دنیای تجاری و کاربرذی در حال توسعه است.

قلب تپنده هر ربات پرنده ای سیستم کنترل پرواز یا فلایت کنترل آن است که در قیمت های مختلفی و با امکانات متفاوت در بازار موجود می باشند . در صورتی که به کوادکوپتر علاقه مند هستید از مطلب آموزش کوادکوپتر و معرفی وسایل و هزینه ساخت کواد کوپتر دیدن فرمایید .

فلایت کنترل چیست ؟

فلایت کنترل اصلی ترین بخش یک ربات پرنده است که وظیفه کنترل و هدایت ربات پرنده را به عهده دارد ، ساختن فلایت کنترل کار ساده ای نیست و طراحی فلایت کنترل به اطلاعات تخصصی و کاربردی در مورد دریافت اطلاعات از سنسور ها ، کنترل کننده های PID ، فیلتر ها ، تولید پالس و سایر موارد نیاز دارد .

اموزش ساخت فلایت کنترل با آردوینو

یکی از فلایت کنترل های ارزان قیمت و نسبتا پایدار فلایت کنترل Multiwii هست که بر پایه آردوینو طراحی شده است . مولتی وی دارای امکانات مناسبی است . فلایت کنترل Multiwii رایگان و اپن سورساست و گزینه خوبی برای توسعه و سفارشی سازی می باشد .

تهیه یک فلایت کنترل مولتی وی بصورت آماده کمی گران تمام می شود پس بهترین راه این هست که خودمان آن را درست کنیم. به این شکل می توان قیمت تمام شده یک فلایت کنترل مولتی وی را به 1/10 قیمت نمونه تجاری برسانیم که بسیار مقرون به صرفه می باشد.

فلایتی که در نهایت طراحی می شود از نظر تعادل ، پایداری ، کنترل و برنامه ریزی هیچ گونه تفاوتی با نمونه های تجاری ندارد . سایز فلایت 5*5 سانتی متر است که به راحتی روی فریم های تجاری قابل پیاده سازی است .  برای دسترسی به نحوه ساخت فلایت کنترل مولتی وی از دوره آموزش ساخت کوادکوپتر دیدن فرمایید .


برنامه نویسی فلایت کنترل

در بخش برنامه نویسی فلایت کنترل یک فلایت کنترل پایه ای طراحی می کنیم که دارای تعادل مناسبی است . در آن از تمام اصول کنترلی یک کنترل کننده استفاده شده است . اندازه این فلایت کنترل 5.5 در 5.5 سانتی متر است و بصورت در حالت X کانفیک شده است . برای کنترل ربات از ماژول ژیرسکوپ L3G4200 استفاده شده است و هسته کنترلر آن یک میکروکنترلر ATMEGA328 است .

برای سهولت در برنامه نویسی روی میکرو بوتلودر آردوینو آپلود شده است و از طریق یک مبدل USB به TTL می توان فلایت کنترل WLE را پروگرام کرد (دقیقا مانند برد مولتی وی) . در این آموزش بصورت کامل نحوه برنامه نویسی فلایت کنترل شرح داده شده است ، برنامه بخش بند شده و هر بخش بصورت مجزا توضیح داده شده است و در آخر برنامه کلی شرح داده شده است تا درک آن برای شما راحت تر باشد .

بعداز شرح برنامه نویسی ، به نحوه کار کرد فلایت و سوار کردن آن روی فریم پرداخته و عملکرد آن را بررسی می کنیم. برای دسترسی به نحوه برنامه نویسی فلایت کنترل از دوره آموزش ساخت کوادکوپتر دیدن فرمایید .

در دوره آموزش ساخت کوادکوپتر مطالب زیر به صورت کامل مورد بحث قرار میگیرد :

  1. آموزش ساخت فلایت کنترل Multiwii
  2. آموزش کامل راه اندازی فلایت کنترل APM 2.5 و APM 2.6 , APM 2.8
  3. آموزش راه اندازی فلایت کنترل QQ Super و KK PRO
  4. ساخت کوادکوپتر با فلایت کنترل KK v5.5
  5. راه اندازی و کانفیگ فلایت کنترل multiwii 2.5

برای این مطلب ۶۵ دیدگاه ثبت شده است

جواد

فرموده بودین که از ماژول nrf برای فرستنده استفاده کردین که برای افزایش برد ان را تقوقت کردین .من همچین تقویت کننده ای .توی مدار ندیدم .ممکنه راهنمایی منید

کامران محمودزاده : سلام برای افزایش برد booster هایی وجود دارن که بین ماژول و انتن وصل میشن و برد کاری فرستنده رو خیلی زیاد می کنن

پاسخ
1402/06/09
مهدی

سلام و احترام
چگونه به مطلب این صفحه دسترسی داشته باشم؟
آموزش کدنویسیش کجاست؟

آیا لینک دیگه ایی هست؟

کامران محمودزاده : سلام دوره آموزش کوادکوپتر را نگاه کنید

پاسخ
1402/04/12
مهندس محمد کاظم

سلام میخواستم بدونم که
برد kk2.0 با بردkk2.1.5 تفاوت دارد

کامران محمودزاده : سلام از نظر نرم افزاری با هم فرق دارند

پاسخ
1402/01/28
مهندس محمد کاظم

برد kk2.0
اسپید کنترل 20 آمپر EMAX
موتور براسلش EMAX 2213
ملخ 10*4.5
باتری 3سل (11.1V) با جریان 2200 میلی آمپر و تخلیه 25C
رادیو کنترل 6 کاناله

کامران محمودزاده : متاسفانه فطعات برند به سختی پیدا میشن و اگر هم موجود باشن قیمت بالایی دارند ولی با یک سرچ در اینترنت می توانید این قطعات رو پیدا کنی

پاسخ
1401/11/01
مهندس محمد کاظم

سلام من می خواستم بدونم برد kk2.0 به اسپید کنترل 20امپر EMAXوهمچنین به موتور EMAX 2213 چیه باتری 3سل 11.1ولت با جریان 2200
سازگار است

کامران محمودزاده : سلام بله سازگار هست

مهندس محمد کاظم رحمدل : بعد یک سوال دیگر هم داشتم میتوانید برای تنظیم کردن برد kk2.0 یک ویدئو آموزشی درست کنید و آموزش دهید خیلی ممنون

کامران محمودزاده : کار با این برد بسیار ساده هست ولی اگر وقت کافی داشته باشم حتما این کار رو انجام میدم

مهندس محمد کاظم رحمدل : شما جایی رو برای خرید این لوازم سراغ دارید؟

کامران محمودزاده : چه وسایلی نیاز دارید لطفا لیست کنید

پاسخ
1401/10/28
جواد موسوی

با سلام. اسپیدکنترلرهای شما آنالوگ است و اسپیدهای جدید بازار همگی قابل برنامه ریزی، آیا در اتصال نوع جدید به فلایت کنترل مشکلی پیش نمیاد؟

کامران محمودزاده : با سلام خدمت شما دوست گرامی ، چیزی به اسم انالوگ و دیجتال نداریم . اسپید هایی که در اموزش مورد استفاده قرار گفته قابل برنامه ریزی هستند . البته همه اسپید ها به صورت پیشفرض دارای تنظیماتی هستند که نیاز ما به کانفیگ رو مرتفع می کنند و نیازی نیست اسپید هارو دستکاری کنیم

پاسخ
1400/06/22
جابر

سلام توی فیلم آموزشی بوتلودر میکرو رو برابر با pro قرار دادید ، اما بوتلودر میکرو برای من uno هست ، این اشکالی ایجاد نمی کنه ؟ 

کامران محمودزاده : بهتر هست بوتلودر uno رایت بشه ، چون یونو حجم بوتلودرش کمتره
اگر پرو هم قرار بدید مشکلی نیست ولی وقت اپلود کد باید پرو رو انتخاب کنید

پاسخ
1399/09/25
محمد کاظم

سلام. یک سوال داشتم خدمت شما.
کواد وقتی بالا می رود که نیروی تراست آن بیشتر از وزن باشد. وقتی ما دکمه گاز تراست را بالا می بریم تراست زیاد شده و کواد رو به بالا سرعت می گیرو چون این نیرور از نیروی وزن بیشتر است. سوالم اینجاست وقتی ما مثلا دکمه گاز را تا وسطا بالا ببریم و دستمون را ول کنیم چرا کواد معلق می ماند؟ به هر حال در این نقطه نیروی تراست از وزن بیشتر است و کواد مطابق قانون نیوتن باید همیشه بالا رورد. یعنی ثابت شدن در یک ارتفاع خاص باید توسط کنترل کننده pid انجام شود. من نظرم اینه که تراست که زیاد کردیم مثلا یک و نیم برابر وزن باعث می شود کواد بالا رود حالا در هر نقطه ای که می خواهیم وایسیم کنترل کننده pid کار می کند و با حفض ارتفاع کاری می کند که تراست با وزن برابر گردد.
می خواستم بدانم این تحلیلم در برد های الکترونیکی رخ می دهد و اینکه درست است یا نه؟

پاسخ
1398/10/12
آریوبرزن

سلام من برد مولتی وی رو ساختم ولی وقتی به سیستم وصل میکنم و نرم افزار رو باز میکنم قسمت i2c erorr تند تند شماره میندازه و وقتی برد رو تکون میدم حدود 30-40 ثانیه با تاخیر نمودار گرافیکی عکس العمل نشون میده ممنون میشم بگید مشکلش چیه؟

پاسخ
1398/07/11
یاسین بدون امتیاز

با سلام
من از اسپید کنترلر های T-MOTOR استفاده میکنم که با فرکانس 600 HZ کار میکنند
لطفا توضیح دهید کجای سورس را باید تغییر دهم و به چه نحوی؟

کامران محمودزاده : سلامم خروجی ها در مولتی وی 50 هرتز هستند و پارامتری برای تغییر فرکانس در کانفیگ ندیدم

پاسخ
1396/06/18
علی بدون امتیاز

با درود بر شما
لطفا در مورد اتصال gps و کد نویسی آن در این فلایت هم راهنمایی بفرمایید.
آیا این فلایت هم مثل فلایت amp دارای نرم افزاری برای برنامه ریزی و کنترل هست ؟؟؟

کامران محمودزاده : با سلام ، زیاد نمیشه به مولتی وی اعتماد کرد و یا بهش قطعات اضافی وصل کرد ولی بله اینم نرم افزار کاننفیگ داره

پاسخ
1396/06/16
سهیل بدون امتیاز

سلام ببخشىد من دوره ى کواد و اردوىنو رو خرىدارى کردم چطورى vipرو فعال کنم

کامران محمودزاده : با سلام در سیستم جدید vip حذف شده است

پاسخ
1396/06/11
سهیل بدون امتیاز

سلام ببخشىد در سىستم جدىد دوره هاىى که از قبل خرىدارى کردىم به کىف پول توى ساىت اضافه نمىشه

کامران محمودزاده : دوه های قبل از سیستم جدید اضافه نمی شوند

پاسخ
1396/06/11
محمد بدون امتیاز

سلام لطفاً زود تر اصلاح را انجام دهید

ممنون.

کامران محمودزاده : با سلام لینک حذف شده است

پاسخ
1396/06/02
محمد بدون امتیاز

کی اصلاح تموم میشه؟

کامران محمودزاده : با سلام اصلاح لینک ها به پایان رسید

پاسخ
1396/05/31
مهدی بدون امتیاز

سلام مهندس
کی دوره ی کواد روتور فعال میشه ؟

کامران محمودزاده : با سلام فعال هستتند الان

پاسخ
1396/05/28
محمد بدون امتیاز

سلام.
امکان خرید برد از خود شما وجود داره؟ یعنی برد رو با قطعات کامل بخریم؟
اگه وجود داره چقدر هزینه اش میشه. خیلی فوری نیاز دارم.
ممنون از شما.

کامران محمودزاده : سلام متاسفانه فعلا این مورد مقدور نیست

پاسخ
1395/10/09
بهنام بدون امتیاز

سلام آقای محمود زاده انجمن کواد برای من فعال نیست و فقط انجمن آردوینو را دارم
لطفا درستش کنید
هم ایمیل دادم بهتون و هم اینجا گفتم چند بار ولی متاسفانه هنوز اجازه دسترسی ندارم

ممنون.

کامران محمودزاده : با سلام بررسیش می کنم

mysiemens : همچنان منتظرم...

پاسخ
1395/09/26
بهنام بدون امتیاز

با سلام من دوره آردوینو رو خریداری کردم.
آیا اگر این دوره رو هم خریداری کنم vip برای من فعال میشه؟و امکان استفاده از مطالب viip رو خواهم داشت؟

کامران محمودزاده : سلام کاربرانی که در دوره کواد و اردوینو شرکت کرده اند امکان فعال شدن vip براشون هست

پاسخ
1395/09/11
احمد بدون امتیاز

سلام
وقت بخیر
لطفا بفرمایید چرا طول هر بازوی فریم تقریبا دو برابر طول بلیدهاست.
بهتر نبود برای کاهش وزن کل روبات و بهینه سازی و کاهش وزن طول بازوی فریم رو کاهش بدیم.
البته من هنوز همه فیلمها رو کامل ندیدم.شاید پاسخ سوالم توی فیلمها باشه.
ممنون

کامران محمودزاده : با سلام برای اینکه ربات تعادل خوبی داشته باشه طول بازو هارو بیشتر کردیم

پاسخ
1395/09/02
محمد بدون امتیاز

سلام
آقا کامران من هر چی سعی میکنم اجازه دسترسی به صفحه تخصصی دوره کواد انجمن رو به من نمیده!؟
لطفا بررسی کنید بگید باید چکار کنم؟!
با تشکر

کامران محمودزاده : سلام بررسی می کنم

پاسخ
1395/08/26
علی بدون امتیاز

با سلام وعرض خسته نباشید

فلایت کنترل دست ساز مذکور توانایی استفاده واتصال با ماژولهای جی پی اس داره؟؟

کامران محمودزاده : با سلام بله میشه باید ماژول جی پی اس رو به سوکت پروگرام کردن وصل کنی

پاسخ
1395/08/03
ادمین بدون امتیاز

این فلایتو درست کردیم ولی موقع ایی که برنامه اردینو رو میخوایم بهش انتقال بدیم ، برنامه اردینو ارور میده و انتقال پیدا نمیکنه .
چراغ ال ای دی که روی فلایت گذاشته شده روشن نمیشه و فقط چراغ روی ماژول mpu6050 روشن میشه .
ولی کابل usb to ttl رو برعکس وصل میکنیم هم چراغ ماژول و هم چراغ برد فلایت روشن و برای چند دقیقه چشمک میزنن و بعد خاموش میشن ؟؟؟؟؟؟؟؟؟؟؟؟

مشکل از کجاست مهندس کامران جان عزیز ؟؟؟ی دو روزی میشه جوابی ندادین
این کار فلایت خیلی خیلی فورس هستش .

خواهشا سریع راهنمایی بکن که من باید چیکار انجام بدم .

خیلی خیلی ممنونم مهندس جان .

کامران محمودزاده : با سلام و عرض ادب امکان داره بوت لودر مشکل داشته باشه ، یا خازن کریستال درصت نباشن یا مبدلت ایراد داشته باشه ، شما مراحلو چطوری انجم دادی ؟

پاسخ
1395/07/11
پرویز بدون امتیاز

سلام خسته نباشید
مهندس اگه امکانش بود PCBرو به صورت XPSیا PDFتو سایت قرار میداید

پاسخ
1395/06/31
ادمین بدون امتیاز

سلام مهندس
مبدل usb to ttl حتما باید پایه dtr داشته باشه تا بشه فلایتو درست کرد ؟
من مبدل usb to ttl cp2102 دارم ولی فاقد پایه dtr هستش ، میشه از همین ماژول استفاده کرد ، یا میتونم روی همین ماژول کاری انجام بدم تا پایه dtr دار بشه ؟؟؟؟

ممنون میشم از راهنماییتون مهندس

کامران محمودزاده : سلام بله برای پروگرام کردن بهتره اونو داشته باشه اگرم نداشته باشه میشه یه کلید گذاشت وقت پروگرام پایه رست میکرو رو صفر کنیم تا پروگرام میشه

پاسخ
1395/06/30
مهدی بدون امتیاز

سلام آقاکامران میخواستم ببینم شما نحوه ساخت فلایت حرفه ای apm یانازاروآموزش میدین آخه شما گفتین اگه درخواست داشته باشیم آموزش میدیم ممنون

کامران محمودزاده : سلام apm رو انشالله اموزش میدیم اونو داریم طراحی می کنیم

پاسخ
1395/06/30
پرهام بدون امتیاز

خسته نباشید عدسی های استفاده شده 22p هستن یا 33p؟ ضریب اطمینان خوبی داره ؟

کامران محمودزاده : با سلام 22p هستند بله وولی بازم بستگی به طرف و تجربیاتش داره

پاسخ
1395/06/25
علیرضا بدون امتیاز

سلام استاد چطوری باید اون اطلاعات فلایت کنترل رو بصورت بی سیم یعنی وقتی کواد در حال پرواز هست روی لپ تاپ نمایش داد؟

کامران محمودزاده : با سلام باید از تله متری استفاده کنید

پاسخ
1395/06/21
علی بدون امتیاز

سلام و خسته نباشید زیاد خدمت شما … مرسی که همچنان در حال کامل کردن دوره ها هستین و ما رو فراموش نکردین … ازتون خواهش داشتم که اگه امکانش هست یه فلایت کنترل هم به همراه جی پی اس بصورت دست ساز ارایه بدید یا کلا راه اندازی و کار با جی پی اس های معروفی مانند neo6 یا 3dr رو بصورت پروژه ای فروشی و جداگانه بذارین که خیلی هم مشتاق و متقاضی داره با یه برنامه تحت وب یا مچ با گوگل مپ …
بازم ممنون از فعالیت های شبانه روزیتون

کامران محمودزاده : با سلام انشالله روز به روز ایده هامونو پیاده می کنیم

پاسخ
1395/06/21
asefgb بدون امتیاز

خیلی عالیه خسته نباشید لطفا مباحث مربوط به برنامه اندرویدی کنترل با وایفای رو هم بزارید ممنون

پاسخ
1395/06/20
طاهر بدون امتیاز

سلام مهندس ممنون
PCB با چه نسخه از پروتئوس طراحی شده ؟ با نسخه 8 باز نمیشه ؟!

کامران محمودزاده : با سلام با نسخه 8.5 طرحی شده است

پاسخ
1395/06/20
پاشایی بدون امتیاز

با سلام
بنده میخواستم روش ساخت کواد کوپتر رو بصورت کامل همراه با وسایل کامل ان رو داشته و بدونم
ممنون

کامران محمودزاده : با سلام می توانید در دوره شرکت کنید

پاسخ
1395/06/20
برای ارسال دیدگاه، ابتدا وارد حساب کاربری خود شوید
آموزش رایگان
×
به سبد خرید اضافه شد
×
به سبد خرید اضافه شد