تخفیف 37 درصدی به مناسبت یلدا

1

کد تخفیف yalda تنها برای 1 کاربر دیگر قابل استفاده است

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

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

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

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

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

فلایت کنترل اصلی ترین بخش یک ربات پرنده است که وظیفه کنترل و هدایت ربات پرنده را به عهده دارد ، ساختن فلایت کنترل کار ساده ای نیست و طراحی فلایت کنترل به اطلاعات تخصصی و کاربردی در مورد دریافت اطلاعات از سنسور ها ، کنترل کننده های 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 هایی وجود دارن که بین ماژول و انتن وصل میشن و برد کاری فرستنده رو خیلی زیاد می کنن

کامران محمودزاده
پاسخ
مهدی

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

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

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

کامران محمودزاده
پاسخ
مهندس

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

سلام از نظر نرم افزاری با هم فرق دارند

کامران محمودزاده
پاسخ
مهندس

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

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

کامران محمودزاده
پاسخ
مهندس

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

سلام بله سازگار هست

کامران محمودزاده

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

مهندس

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

کامران محمودزاده

شما جایی رو برای خرید این لوازم سراغ دارید؟

مهندس

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

کامران محمودزاده
پاسخ
جواد

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

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

کامران محمودزاده
پاسخ
جابر

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

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

کامران محمودزاده
پاسخ
محمد

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

پاسخ
آریوبرزن

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

پاسخ
یاسین

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

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

کامران محمودزاده
پاسخ
علی

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

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

کامران محمودزاده
پاسخ
سهیل

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

با سلام در سیستم جدید vip حذف شده است

کامران محمودزاده
پاسخ
سهیل

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

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

کامران محمودزاده
پاسخ
محمد

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

ممنون.

با سلام لینک حذف شده است

کامران محمودزاده
پاسخ
محمد

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

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

کامران محمودزاده
پاسخ
مهدی

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

با سلام فعال هستتند الان

کامران محمودزاده
پاسخ
محمد

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

سلام متاسفانه فعلا این مورد مقدور نیست

کامران محمودزاده
پاسخ
mysiemens

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

ممنون.

با سلام بررسیش می کنم

کامران محمودزاده

همچنان منتظرم…

mysiemens
پاسخ
mysiemens

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

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

کامران محمودزاده
پاسخ
fered59

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

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

کامران محمودزاده
پاسخ
opamp741

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

سلام بررسی می کنم

کامران محمودزاده
پاسخ
علی

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

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

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

کامران محمودزاده
پاسخ
Admin1

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

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

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

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

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

کامران محمودزاده
پاسخ
parviz

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

پاسخ
Admin1

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

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

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

کامران محمودزاده
پاسخ
ilia

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

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

کامران محمودزاده
پاسخ
parham-m

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

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

کامران محمودزاده
پاسخ
alireza3522

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

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

کامران محمودزاده
پاسخ
a.t.r.z

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

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

کامران محمودزاده
پاسخ
asefgb

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

پاسخ
taher67

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

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

کامران محمودزاده
پاسخ
پاشایی

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

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

کامران محمودزاده
پاسخ
×
آموزش رایگان
×
به سبد خرید اضافه شد
×
به سبد خرید اضافه شد