Course

آموزش ساخت فلایت کنترل Multiwii (جلسه 22 کواد)

آموزش ساخت فلایت کنترل Multiwii (جلسه 22 کواد)
آموزش ساخت فلایت کنترل مولتی وی

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

طراحی و ساخت ربات های پرنده روز به روز بیشتر و فراگیر تر می شود و ساخت ربات های پرنده از حالت تفننی و سرگرمی به دنیای تجاری و کاربرذی در حال توسعه است، قلب تپنده هر ربات پرنده ای سیستم کنترل پرواز یا فلایت کنترل آن است که در قیمت های مختلفی و با امکانات متفاوت در بازار موجود می باشند . یکی از فلایت کنترل های ارزان قیمت و نسبتا پایدار فلایت کنترل Multiwii هست که بر پایه آردوینو طراحی شده است و دارای امکانات مناسبی است ، فلایت کنترل Multiwii رایگان و اپن سورس هست پس گزینه خوبی برای توسعه و سفارشی سازی است . تهیه یک فلایت کنترل مولتی وی بصورت آماده کمی گران تمام می شود پس بهترین راه این هست که خودمان آن را درست کنیم به این شکل می توان قیمت تمام شده یک فلایت کنترل مولتی وی را به 1/10 قیمت نمونه تجاری (حدودا 25 هزار تومان) برسانیم که بسیار مقرون به صرفه است ، فلایتی که در نهایت طراحی میشه از نظر تعادل ، پایداری ، کنترل و برنامه ریزی هیچ گونه تفاوتی با نمونه های تجاری ندارد . سایز فلایت 5*5 سانتی متر است که به راحتی روی فریم های تجاری قابل پیاده سازی هست و از اندازه استاندارد استفاده شده است همچنین آموزش کامل برنامه ریزی ، نصب و راه اندازی این فلایت بصورت فیلم آموزشی آماده شده است که می توانید از آن استفاده کنید

مطالب و فایل که در این قسمت ارائه می شوند:

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

دیدن فیلم تست فلایت کنترل در آپارات

Course

آموزش ساخت فلایت کنترل WLE (جلسه 21 کواد)

آموزش ساخت فلایت کنترل WLE (جلسه 21 کواد)
آموزش ساخت فلایت کنترل WLE

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

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

مطالبی که در جلسه ساخت فلایت کنترل WLE ارائه می شود به شرح زیر است :

  1. نحوه دریافت دیتا از رسیور
  2. شیوه عملکرد پین های ورودی پالس
  3. نحوه استفاده از وقفه برای دریافت دیتا از رسیور
  4. توضیحاتی در مورد ماژول L3G4200 و بررسی دیتاشیت آن
  5. بررسی رجستر های ماژول L3G4200 و کاربرد هر کدام
  6. برنامه نویسی L3G4200 و نحوه دریافت دیتای خام از آن
  7. تبدیل دیتای خام L3G4200 به دیتای قابل استفاده برای فلایت
  8. کالیبره کردن ماژول L3G4200 جهت بهبود عملکرد ربات
  9. معرفی کنترل کننده PID و شرح عملکرد آن
  10. نحوه استفاده از PID در فلایت کنترل
  11. پیاده سازی PID با زبان آردوینو
  12. توضیح مختصری درباره فیلتر ها
  13. بررسی حالت های مختلف کنترل ربات (نحوه پرواز ، رفتن به چپ و راست و …)
  14. بررسی رفتار کانال های رادیو کنترل در حرکت ربات
  15. توضیح کلی برنامه نویسی فلایت کنترل
  16. جمع بندی کلی شرح نهایی برنامه نویسی
  17. بستن فلایت روی فریم و نحوه سیم کشی ها
  18. آموزش استفاده از فلایت کنترل (روشن ، خاموش ، پرواز و … )

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

Course

آموزش کامل راه اندازی فلایت کنترل APM 2.X (جلسه 18،19،20 کواد)

آموزش کامل راه اندازی فلایت کنترل APM 2.X (جلسه 18،19،20 کواد)
آموزش کامل راه اندازی فلایت کنترل APM 2.X

آموزش کامل راه اندازی فلایت کنترل APM 2.X

در این آموزش بصورت کامل فلایت کنترل APM 2.X راه اندازی می شود و با دنبال کردن این آموزش به راحتی می توانید انواع اردوپایلوت خانواده APM مانند APM 2.8 ، APM 2.7 ، APM 2.6 ، APM 2.5 را راه اندازی کنید و از تمام امکانات آن به ساده ترین شیوه استفاده کنید ، فلایت کنترل اردوپایلوت (APM) یک فلایت کنترل بی نظیر است که امکانات پیشرفته و فراوانی را در اختیار ما قرار میدهد که هم مناسب یک کاربر مبتدی و هم مناسب کاربر حرفه ای است ، فلایت کنترل APM دارای تعادل عالی است و مد های پرواز مختلفی را در اختیار ما قرار می دهد که همین مورد باعث می شود کنترل آن حتی برای یک کاربر مبتدی بسیار راحت باشد .

فلایت کنترل APM دارای امکانات بی نظیری است که در زیر به آن ها اشاره می کنیم :

  1. APM دارای خلبان خودکار است و می تواند ماموریتی که برای آن تعریف می کنیم را انجام دهد
  2. تعریف نقشه ، رفتن به مکانی که ما تعیین می کنیم ، انجام ماموریتی که ما به ربات می سپاریم
  3.  قابلیت بازگشت به خانه در صورتی که باتری ضعیف شود ، سیگنال رادیو قطع شود ، سیگنال GPS ضعیف شود و …
  4. قابلیت فرود اضطراری در مکان جاری در صورتی که باتری ضعیف شود ، سیگنال رادیو قطع شود ، سیگنال GPS ضعیف شود و …
  5. قابلیت تعریف محدودیت پرواز
  6. قابلیت امکان ایستادن و ثابت شدن در نقطه ای که مد نظر ما هست
  7. قابلیت تعریف ارتفاع ثابت برای پرواز کردن
  8. قابلیت اتصال سنسور های مختلف مانند ، فاصله سنج ، نور ، سرعت هوا ، فشار و …
  9. قابلیت اضافه کردن گیمبال ، چتر نجات ، تلمتری و …
  10. قابلیت کنترل با گوشی اندروید ، ایفوت ، کامپیوتر  ، رادیو کنترل و تبلت
  11. قابلیت تبادل اطلاعات با بلوتوث ، وای فای ، کابل و تلمتری
  12. و بسیاری قابلیت های بی نظیر دیگر

در این آموزش امکانات اساسی مانند خلبان خودکار ، فرود های اضطراری و سایر امکانات پروازی بصورت کامل آموزش داده می شود و تقریبا تمام امکانات و حالت های پرواز را مورد بررسی قرار می دهیدم و بصورت کامل از 0 تا 100 راه اندازی را بصورت عملی آموزش خواهیم داد ، در این آموزش ابتدا به راهنمایی در مورد ورژن های مختلف APM و مدل های اصلی و چینی می پردازیم و راهنمایی برای انتخاب بهتر را در اختیار شما قرار می دهیم و سپس به راه اندازی نرم افزار و سخت افزار و نصب و روشن کردن و خطا یابی و رفع خطا ها می پردازیم و به آموزش استفاده از حالت های مختلف مثل خلبان خودکار و فرود ها و … می پردازیم

در طورل آموزش موار زیر بصورت کامل و عملی مورد بررسی قرار میگیرند :

  • آموزش کامل کالیبره کردن قطب نما (Compass Calibration) و GPS فلایت کنترل APM
  • آموزش کامل کالیبره کردن شتاب سنج (Acc Calibration) فلایت کنترل APM
  • آموزش کامل و صحیح کالیبره کردن اسپیدکنترل ها (ESC Calibration) به وسیله APM
  • آموزش کامل تنظیم و کالیبره کردن رادیو کنترل (Radio Control Calibration) با فلایت APM
  • آموزش پین و پایه های APM و نحوه اتصال رادیو کنترل ، اسپید کنترل و ماژول ولتاژ  و … به فلایت کنترل APM
  • آموزش اتصال GPS به فلایت کنترل APM و نحوه اتصال روی فریم
  • آموزش Arming و Disarming کردن فلایت کنترل APM و رفع خطاهایی که ممکن است رخ دهند
  • آمورش فعال کردن خلبان خودکار ، حالت بازگشت به خانه ، فرود خودکار و … در فلایت کنترل APM
Course

آموزش راه اندازی فلایت کنترل QQ Super و KK PRO (جلسه 17 کواد)

آموزش راه اندازی فلایت کنترل QQ Super و KK PRO (جلسه 17 کواد)
آموزش راه اندازی فلایت کنترل QQ Super و KK PRO

آموزش راه اندازی فلایت کنترل QQ Super و KK PRO

فلایت کنترل QQ Super یکی از محصولات شرکت Thunder است ، این فلایت کنترل دارای یک برادر دو قلو به نام KK pro است که دقیقا مانند QQ Super راه اندازی و کانفیگ می شود با این تفاوت که فلایت کنترل KK pro کمی از فلایت کنترل QQ Super ضعیف تر است. فلایت کنترل QQ Super دارای پردازنده 32 بیتی ARM است و فلایت کنترل KK pro دارای پردازنده 8 بیتی است . راه اندازی فلایت کنترل QQ Super بسیار راحت است و نیازی به کامپیوتر و سخت افزار جانبی ندارد ، روی این فلایت کنترل یک دیپ سویچ چهارتایی و یک کلید فشاری با یک پتانسیومتر قرار دارد که به واسطه همان ، نوع ربات و رادیو کنترل را انتخاب می کنیم و جوی استیک و سنسور ها را کالیبره می کنیم ، برد کنترل QQ Super نسبت به قیمتی که دارد از کارایی و تعادل بسیار خوبی برخورد دارد است و اگر اولین بار است میخواهید ربات پرنده بسازید این فلایت کنترل تجربه اولین پرواز خوبی را برای شما به یادگار خواهد گذاشت ، فیلم آموزشی که برای شما آماده کرده ایم یک ساعت و ده دقیقه است ، در فیلم آموزشی راه اندازی QQ Super بصورت کامل نصب فلایت کنترل روی فریم و اتصال اسپد کنترل و رادیو کنترل به فلایت کنترل QQ Super و بصورت کامل نحوه کالیبره کردن جوی استیک و سنسور های این فلایت کنترل را توضیح می دهیم و به کنترل پرواز و تنظیمات رادیو و سایر تنظیمات اساسی این فلایت کنترل می پردازیم ، خلاصه در این آموزش بصورت کامل راه اندازی QQ Super و kk pro را آموزش می دهیم تا بدون مشکل بتوانید با این فلایت کنترل یک ربات پرنده درست کنید

سرفصل های جلسه هفدهم :

  1. معرفی فلایت کنترل QQ Super و kk pro
  2. معرفی سخت افزار فلایت کنترل QQ Super و kk pro
  3. معرفی تک تک پین های ورودی و خروجی و کاربرد و نحوه استفاده
  4. نحوه قرار گیری و بستن فلایت کنترل QQ Super و kk pro روی فریم
  5. نحوه اتصال اسپید کنترل به فلایت کنترل QQ Super و kk pro و نام گذاری موتور ها و چینش موتور ها
  6. نحوه اتصال رسیور رادیو کنترل کنترل به QQ Super و kk pro و بیان نکات لازم در رابطه با آن
  7. نحوه تنظیم کردن حالت ربات برای کواد ایکس ، کواد پلاس ، هگزاکوپتر ایکس و هگزا کوپتر پلاس
  8. نحوه تنظیم کردن و انتخاب سیگنال های ورودی برای رادیو کنترل های مختلف
  9. نحوه کالیبره کردن محور های جوی استیک رادیو در فلایت کنترل QQ Super و kk pro
  10. نحوه کالیبره کردن سنسور های فلایت کنترل QQ Super و kk pro
  11. نحوه تنظیم کردن حالت و حساسیت کنترل و پرواز
  12. نحوه روشن روشن و خاموش کردن فلایت کنترل و تنظیمات رادیو کنترل
  13. نکات تکمیلی در مورد پرواز با این فلایت کنترل
Course

ساخت کوادکوپتر با فلایت کنترل KK v5.5 (جلسه 16 کواد)

ساخت کوادکوپتر با فلایت کنترل KK v5.5 (جلسه 16 کواد)
راه اندازی کامل فلایت کنترل kk5.5

راه اندازی کامل فلایت کنترل kk5.5

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

سرفصل های جلسه شانزذهم :

  1. معرفی فلایت کنترل KK نسخه 5.5
  2. بیان معایت و محاسن فلایت کنترل
  3. معرفی پین و پایه های فلایت کنترل که باید به رادیو کنترل و اسپید کنترل و … وصل شوند
  4. آموزش نصب فلایت کنترل روی ایر فریم و وصل کردن رسیور و اسپید کنترل و …
  5. معرفی و دانلود نرم افزار KK پروگرامر که مخصوص پروگرام فریمور فلایت کنترل های خانواده KK طراحی شده است
  6. آموزش پروگرام کردن فریمور روی فلایت کنترل KK و استفاده از نرم افزار پروگرامر KK
  7. آموزش کانفیگ کردن تنظیمات فلایت کنترل KK
  8. آموزش کالیبره کردن رادیو کنترل و سنسور های فلایت کنترل KK
  9. آموزش روشن و خاموش کردن فلایت KK و سویچ بین مد های عادی ، اسپورت و UFO
  10. آموزش تنطیمات ضرایب PID در فلایت KK
  11. آموزش پرواز کردن و کنترل کوادکوپتر با استفاده از فلایت کنترل KK
  12. نکات تکمیلی درباره فلایت کنترل

 

Course

ساخت پروگرامر اسپیدکنترل های EMAX (جبرانی کواد 3)

ساخت پروگرامر اسپیدکنترل های EMAX (جبرانی کواد 3)
ساخت پروگرامر اسپیدکنترل های EMAX

ساخت پروگرامر اسپیدکنترل های EMAX

در این پست میخواهیم به ساخت پروگرامر اسپیدکنترل های EMAX بپردازیم ، یک پروگرامر برای تنظیم کردن اسپید کنترل (ESC) شرکت ایمکس (EMAX) طراحی می کنیم که می تواند بصورت کاملا اتوماتیک اسپید کنترل های شما را پروگرام کند ، از جمله معروف ترین اسپید کنترل های شرکت ایمکس برای مولتی روتور اسپید کنترل های سری سایمون (Emax ESC Simon) هستند که به وسیله این پروگرامر به راحتی پروگرام می شوند ، این پروگرامر دارای دو مد دستی و تمام اتوماتیک است که می تواند هم زمان تا چهار عدد اسپید کنترل را پروگرام کند . در حالت اتوماتیک بصورت خودکار اسپید کنترل را پروگرام و در انتها آن را تست و کالیبره می کند ، استفاده از این پروگرامر اسپید کنترل بسیار ساده است و آموزش کامل استفاده از آن را بصورت فیلم تهیه و پیوست کرده ایم ، به ایتم و اپشن های پروگرام اشاره می شود و نحوه تنظیم بصورت دستی و بصورت اتوماتیک کاملا توضیح داده می شود . این پروگرامر با استفاده از یک عدد اردوینو نانو و 3 عدد کلید و 3 عدد LED درست شده است و درست کردن آن بسیار به صرفه و ساده است و حتی می توانید روی برد بورد آن را درست کنید .

به زور رسانی شد (1394/9/22) – رفع چند باگ

به زور رسانی شد (1395/1/15) – PCB اضافه شد