صفحه 2 از 3 نخستنخست 123 آخرینآخرین
نمایش نتایج: از 11 به 20 از 25
Like Tree7 لایک

موضوع: 2560 Mega و GY-87 به جای ArduPilot

  1. #11
    Member
    تاریخ عضویت
    Apr 2014
    محل سکونت
    ایران
    نوشته ها
    40
    نقل قول نوشته اصلی توسط meysam60 نمایش پست ها
    با سلام.
    بنده با بردها و ماژول های زیر میخواهم یک اتوپایلوت (Ardupilot mega) بسازم :
    1- Arduino Mega 2560
    2- ماژول IMU _ GY-87
    3- GPS UBOX-NEO-6M-V2
    خب بنده نرم افزار های زیر رو هم نصب کردم :
    1- ArduPilot-Arduino-1.0.3-gcc-4.8.2-windows نرم آفزار آردو
    2- Git-1.9.4-preview20140815 (نرم افزار GIT )
    3- MHV_AVR_Tools_20131101
    4- و در نهایت هم جی سی اس : MissionPlanner
    و هم از طریق ArduPilot-Arduino-1.0.3-gcc-4.8.2-windows کدها و فریمور آردوپیلوت رو روی آردوینو مگا 2560 ریختم. و هم مستقیم از طریق Mission Planner فریمور و فایل Hex مربوط به Ardu Plane رو با موفقیت روی برد ریختم. ولی متاسفانه وقتی از طریق Mission planner میخواهم کانکت بشم. ولی نمیشه ...
    لطفا یک آموزش کامل بزارید
    سلام دوستان، چرا کارارو مشکل میکنید، فرمور ArdiPoilot را نمیشه روی این برد ریخت، چندتا از دلیلاشو دوستان دیگه گفتن، مثل نداشتن حافظه برای دیتا لاگ، و همچنین برد APM یه کنترلر دیگه بنام 16u2 داره که برد شما نداره و کلی چیزای دیگه، ولی خب یه نفر اومده فرمور این بردو پورت کرده برای Mega 2560 که اسم فرمورشو MegaPirateNG گذاشته.
    من از این برد و ماژول GY87 و GPS 6M V2 عین همینایی که شما دارید راه انداختم، برای ماژول GY87 یه کوچولو جابجایی کد لازمه تا بشه باهاش کارکرد. اگه اینکارهارو انجام بدید مشکلی نخواهید داشت.
    ویرایش توسط romeo82ir : 09-26-2014 در ساعت 03:38 PM

  2. #12
    Junior Member
    تاریخ عضویت
    May 2014
    نوشته ها
    22
    نقل قول نوشته اصلی توسط romeo82ir نمایش پست ها
    سلام دوستان، چرا کارارو مشکل میکنید، فرمور ArdiPoilot را نمیشه روی این برد ریخت، چندتا از دلیلاشو دوستان دیگه گفتن، مثل نداشتن حافظه برای دیتا لاگ، و همچنین برد APM یه کنترلر دیگه بنام 16u2 داره که برد شما نداره و کلی چیزای دیگه، ولی خب یه نفر اومده فرمور این بردو پورت کرده برای Mega 2560 که اسم فرمورشو MegaPirateNG گذاشته.
    من از این برد و ماژول GY87 و GPS 6M V2 عین همینایی که شما دارید راه انداختم، برای ماژول GY87 یه کوچولو جابجایی کد لازمه تا بشه باهاش کارکرد. اگه اینکارهارو انجام بدید مشکلی نخواهید داشت.
    سلام دوست عزیز. بنده در محل کار دست کم 7 مدل اتوپایلوت عالی با برند های مختلف از جمله پاندا و آردوپایلوت مگا و غیره دارم. بنده برای راه اندازی با مگا 2560 اهداف خاصی دارم.. از جمله مسلط شدن کامل به سخت افزار برای توسعه و سفارشی سازی و غیره...
    وگرنه اگر بنا به راحتی باشه به عنوان مثال یه اتوپایلوت دارم که اوپن سورس هم نیست ولی به راحتی و با کمترین تنظیمات تمام اهداف ماموریت رو به درستی و بدون هیچ مشکلی انجام میده و خیلی هم قویه... !
    ولی هدف بنده چیز دیگریست.
    حالا اگر از دوستان کسی اطلاعاتی در این موارد داره حتما به ما کمک کنه :
    1- اون حافظه 4 مگ روی آردوپایلوت رو چجوری میشه به آردونیو مگا اضافه کرد برای زخیره لاگ ها ( و یا به طور کلی به جاش یک حافظه بیرونی به آردوینو مگا اضافه کنیم برا لاگ ها و غیره)
    2- اون کنترلر اضافی ( 16U2) که دوستمون فرمودند روی برد آردوپایلوت مگا 2.6 هست ، چه کاری انجام میده و چجوری میشه اون و یا جانشینی برای اون رو به آردوینو مگا اضافه کرد...البته تا جایی که من میدونم یکی از وظایف این آی سی کنترلر 16U2 اضافه ، تامین ارتباط USB به آی سی مگا 2560 روی برد آردو و کلا تبدیل usb به سریال هستش ...که البته روی برد آردونیو مگا هم یک آی سی برای ارتباط یو اس بی داره ... اما چه محاسبات دیگری این کنترلر اضافه انجام میدهد؟

  3. #13
    Junior Member
    تاریخ عضویت
    Dec 2013
    نوشته ها
    13
    همونطوری که romeo82ir گفتند، اگه تسلظ بالایی به برنامه نویسی آردوینو ندارید، کار سخت و زمان بری هست. بهتره از کدهای MegaPirateNG استفاده کنید.

    اون حافظه فلش با پورت SPI وصل شده به میکرو ولی مسلما نمی تونید SD CARD جاش استفاده کنید. باید ببینید دقیقا مدل حافظه فلش چی هست، یه بورد براش بزنید و بعد وصل کنید به SPI میکرو!
    میکروی دومی علاوه بر ارتیاط USB سیگنهای های ورودی رادیو کنترل رو می خونه و به میکروی اصلی میده.
    ماژول سنسوری که دقیقا مشابه سنسورهای بورد باشه GY86 هست نه 87 . که بازم یکم متفاوت میشه چون اگه درست یادم باشه mpu6000 روی بورد با SPI به میکرو وصل میشد نه I2C.

    خلاصه اینکه یا باید برید شماتیک APM رو ببینید و دقیقا عین همون مدار رو ببندید یا اینکه کد رو تغییر بدید و یه بخشهایی رو اصلا حذف کنید (مثل همون مگا پایرت ان جی).
    لایک کردن

  4. #14
    Junior Member
    تاریخ عضویت
    May 2014
    نوشته ها
    22
    نقل قول نوشته اصلی توسط farzadsw نمایش پست ها
    همونطوری که romeo82ir گفتند، اگه تسلظ بالایی به برنامه نویسی آردوینو ندارید، کار سخت و زمان بری هست. بهتره از کدهای megapirateng استفاده کنید.

    اون حافظه فلش با پورت spi وصل شده به میکرو ولی مسلما نمی تونید sd card جاش استفاده کنید. باید ببینید دقیقا مدل حافظه فلش چی هست، یه بورد براش بزنید و بعد وصل کنید به spi میکرو!
    میکروی دومی علاوه بر ارتیاط usb سیگنهای های ورودی رادیو کنترل رو می خونه و به میکروی اصلی میده.
    ماژول سنسوری که دقیقا مشابه سنسورهای بورد باشه gy86 هست نه 87 . که بازم یکم متفاوت میشه چون اگه درست یادم باشه mpu6000 روی بورد با spi به میکرو وصل میشد نه i2c.

    خلاصه اینکه یا باید برید شماتیک apm رو ببینید و دقیقا عین همون مدار رو ببندید یا اینکه کد رو تغییر بدید و یه بخشهایی رو اصلا حذف کنید (مثل همون مگا پایرت ان جی).
    جواب شما کاملا فنی و قانع کننده بود...ممنونم...
    معمولا ما الکترونیک کارها فقط یه جور حرف دیگری رو قبول میکنیم :
    باید اونقدر اطلاعات بگیریم تا با منطق خودمون قبول کنیم !
    در مورد مشکل :
    1- من اتفاقا ماژول gy-86 هم دارم... فکر کنم اگه اون رو ببندم روش باید تغییر کمتری تو کد بدم..فقط رابط رو باید i2c کنم درسته ؟
    بنده فقط در مورد کد نویسی مقداری ضعیف هستم..ولی از نظر الکترونیک انشاالله مشکلی خاصی نباشه...
    2- اگر دوستان باز هم چیزی به ذهنشون میرسسه دریغ نکنید
    3- روی بحث اون حافظه 4 مگا بایتی روی برد آردوپایلوت اگه باز هم کسی راهکاری، نقشه ایی ، مشابهی چیزی داره من سراپا گوش هستم.
    4- ضمنا در مورد استفاده از برد رسپری پای و یا پورت کردن آردوپایلوت یا px4 روی اون اطلاعاتی ندارید؟
    البته از این جا به بعد رو میدونم که آدم باید بره سراغ سرچ زدن و تحقیق و غیره .. ولی عمدا میخواهم بحث رو تو این فروم ادامه بدم چون میدونم بدرد خیلی ها خواهد خورد!
    نجف پور
    لایک کردن

  5. #15
    Junior Member
    تاریخ عضویت
    May 2014
    نوشته ها
    22
    ممنون از همه دوستان
    انجام شد👍

  6. #16
    Junior Member
    تاریخ عضویت
    May 2014
    نوشته ها
    22
    ممنون از همه دوستان
    لایک کردن

  7. #17
    uno
    uno آنلاین نیست.
    Junior Member
    تاریخ عضویت
    Jul 2015
    نوشته ها
    8
    سلام
    در بخش Developer نقشه ساخت ArduPilot2.6 و نام همه قطعات و نحوه اتصال پایه های قطعات به هم قرار گرفته است
    3dr.com/kb/apm-2-6

  8. #18
    Senior Member
    تاریخ عضویت
    Oct 2014
    محل سکونت
    ایران
    نوشته ها
    178
    سلام دوستان فکر کنم با این نقشه بتونید فلایت کنترلش را بسازید (مگا 2560)

    تا ظهر یا فردا 2 تا آی سی مگاه به دستم میرسه انشا الله اگه مشکلی پیش نیاد اول رادیو کنترل حرفه ای را تست میکنم بعد فلایت کنترل را واستون می سازم و نقشه را آپ میکنم

    اینم بگم پول جای برد مگا ندید آی سی را بخرید 16 هزار و برنامه مگاه روش بریزید یا بوت لدرش را

    arduino-mega-pin-mapping-aeroquad
    درود بر کسانی که دعا دارند و ادعا ندارند
    نیایش دارند و نمایش ندارند
    حیا دارند و ریا ندارند
    رسم دارند و اسم ندارند…

  9. #19
    Junior Member
    تاریخ عضویت
    Jul 2016
    نوشته ها
    3
    سلام
    من با gy-801 و اردوینو mega2560 کار می کنم و میخوام با سورس کد مگاپایروت فلایت کنترول درست کنم. از QUADCopter با شکل X استفاده می کنم .
    چه تغییراتی باید انجام بدهم در سورس کد مگاپایروت تا درست کار کنه.
    از کمک‏ تون ممنونم

  10. #20
    مدیر گروه
    تاریخ عضویت
    Nov 2013
    محل سکونت
    ایران
    نوشته ها
    4,064
    نقل قول نوشته اصلی توسط a-lala2009 نمایش پست ها
    سلام
    من با gy-801 و اردوینو mega2560 کار می کنم و میخوام با سورس کد مگاپایروت فلایت کنترول درست کنم. از QUADCopter با شکل X استفاده می کنم .
    چه تغییراتی باید انجام بدهم در سورس کد مگاپایروت تا درست کار کنه.
    از کمک‏ تون ممنونم

    اینجا در مورد کانفیگ های لازم برای استفاده از این کتابخونه و مچ کردن اون با جایرو توضیح داده:
    MegaPirate/Arducopter Setup | DIY Multicopter

صفحه 2 از 3 نخستنخست 123 آخرینآخرین

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  

SEO by vBSEO