Welcome! Log In Create A New Profile

Advanced

Mega2560+Ramps1.4+Marlinنصب برد،درایور،وبرنامه برروی بردهای

Posted by 3D Printer Soren 
باسلام:
عزیزانی که درنصب برنامه هایArduino+Marlin_Lcd12864مشکل دارندچگونگی نصب برنامهArduinoودرایوربردMega2560-
ونصب برنامه Marlin وراه اندازی Lcd12864 رابرای دوستانی که تماس گرفته اند توضیح میدم امیدوارم مفیدواقع بشه.
برای ساخت پرینتر3بعدی احتیاج به برد Mega2560 وشیلددرایور Ramps1.4 و4عدددرایور A4988 داریدکه ازهمین فروشگاه میتوانیدتهیه نمایید.
1-ابتدابرنامه Arduinoراازسایت [downloads.arduino.cc] دانلودوآن رانصب نمایید.
درایوربردMega2560درهمین برنامه موجوداست تمامی درایورهارانصب نماییدتوجه داشته باشیددرصورت دانلودورژنهای بالاتر(1.6.9)بایدبردرافلش نمایید،
توصیه میکنم اگربابردMega2560کارنکرده ایدفقط باورژن 1.6.5r5کارکنید.
2-نرم افزارMarlinراازسایت [codeload.github.com] دانلودنماییدودرپوشه C:\Program Files\Arduino کپی واگسترکت نمایید.
3-بردMega2560رابه کامپیوتروصل نماییدوصبرکنیدتاکامپورت بردشماازطرف کامپیوترانتخاب واجراشود. (مثال Com4)
4-ازپوشه C:\Program Files\Arduino\Marlin-1.0.x\Marlinبرنامه Marlin.inoرااجرانمایید.
درقسمت نوارابزار،Tools/Board:Arduino/Genuino Mega or Mega2560راانتخاب کنید.(معرفی مدل بردMegaبه نرم افزار).
درهمان قسمتTools/Processor:ATmega2560(Mega2560)راانتخاب نمایید.(معرفی میکروکنترلر)
دوباره درهمان آدرس Tools/Port:ComXXXشماره پورت بردشمارامعرفی کرده انتخاب نمایید.
اینترنت رافعال نماییدودرقسمت نوارابزارقسمتSketch/Include Library/Manege Libraryراکلیک نمایید،صبرکنیدتالاگ فایل دانلودولیست اسکتچ های قابل دانلودمعرفی شود.
درپنجره باز شدهLibrery Maneger/U8glibراانتخاب وآخرین ورژن راInStallنمایید،تاپایان دانلودفایل صبرکنید،پس ازدانلود پنجره Librery Maneger راببندید.
درنرم افزارTabMarlin,Marlinراانتخاب نماییداولین تب میباشد،درنوارابزاردرقسمت Sketch/Include Library/U8glib راانتخاب نماییدتادر TabMarlin داخل صفحه عبارت P
// PanelOne from T3P3 (via RAMPS 1.4 AUX2/AUX3)
// [reprap.org]
//#define PANEL_ONE

// The MaKr3d Makr-Panel with graphic controller and SD support
// [reprap.org]
//#define MAKRPANEL

// The Panucatt Devices Viki 2.0 and mini Viki with Graphic LCD
// Panucatt Devices
// ==> REMEMBER TO INSTALL U8glib to your ARDUINO library folder: Google Code Archive - Long-term storage for Google Code Project Hosting.
//#define VIKI2
//#define miniVIKI

// This is a new controller currently under development. [github.com]
//
// ==> REMEMBER TO INSTALL U8glib to your ARDUINO library folder: Google Code Archive - Long-term storage for Google Code Project Hosting.
#define ELB_FULL_GRAPHIC_CONTROLLER
#define SD_DETECT_INVERTED

// The RepRapDiscount Smart Controller (white PCcool smiley
// [reprap.org]
//#define REPRAP_DISCOUNT_SMART_CONTROLLER

// The GADGETS3D G3D LCD/SD Controller (blue PCcool smiley
// [reprap.org]
//#define G3D_PANEL

// The RepRapDiscount FULL GRAPHIC Smart Controller (quadratic white PCcool smiley
// [reprap.org]
//
// ==> REMEMBER TO INSTALL U8glib to your ARDUINO library folder: Google Code Archive - Long-term storage for Google Code Project Hosting.
#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER (معرفی مدلLCD12864)

// The RepRapWorld REPRAPWORLD_KEYPAD v1.1
// [reprapworld.com]
//#define REPRAPWORLD_KEYPAD
//#define REPRAPWORLD_KEYPAD_MOVE_STEP 10.0 // how much should be moved when a key is pressed, eg 10.0 means 10mm per click

// The Elefu RA Board Control Panel
// Web Hosting - This site is temporarily unavailable
// REMEMBER TO INSTALL LiquidCrystal_I2C.h in your ARDUINO library folder: [github.com]
//#define RA_CONTROL_PANEL

// The MakerLab Mini Panel with graphic controller and SD support
// [reprap.org]
//#define MINIPANEL
پس ازانجام تنظیمات دربرنامه Marlin خوددر CONFIGURATION_H دوباره برنامه را Verify/Compile نمایید.
درصورت ندادن اخطاروکامپایل کردن کامل برنامه راروی برد Upload نمایید.
6-پس ازتنظیم نصب واجرای سخت افزارهای معرفی شده درنوارابزارازقسمت Fileبرنامه راذخیره نمایید.
این دستورفقط برای نصب نرم افزار Arduino و درایوربردMega2560 واجرای نرم افزارMarlin ونصب وتنظیم LCD12864 میباشد،تنظیمات دیگرقطعات اجرانشده،Extruder,Hotend,Heatbed,Motor بایدانجام شود.
خدانگهدار...
Sorry, only registered users may post in this forum.

Click here to login