برد کنترل (مادربورد) پرینتر سه بعدی MKS BASE2 V1.2

در این مطلب به روش آپلود و تنظیمات ابتدائی فرمویر برد کنترل MKS BASE2 (با تمرکز بر MKS BASE2 V1.2) می پردازیم.

نرم افزار مورد نیاز:

  • درایور های FTDT USB drivers
  • محیط Arduino IDE
  • Pronterface

فرمویر:

  • Marlin
  • Repetier
  • Sprinter
  1. درایور های USB VCP – برد های MKS BASE دارای چیپ جدیدتر FT232 USB to UART بوده و و نیاز به درایور های آپدیت شده VCP(virtual com port) از وبسایت سازنده دارد. ورژن منطبق با سیستم عامل خود را دانلود کرده یا برای ویندوز می توانید فایل اجرایی را دریافت و اجرا کنید. احتمالا ویندوز های Vista/Seven/8/10 برای نصب درایور اقدام به جستجو در آپدیت درایور کند اما پیشنهاد می شود برای عملکرد بهتر درایور های FTDI را نصب کنید. درایور های VCP برای MKS BASE یک پورت COM بر روی کامپیوتر نصب می کنند. می توانید با رفتن به Device Manager و کلیک بر روی گزینه Ports(COM & LPT) دنبال عبارتی مانند USB Serial Port(COM3) بگردید (که البته این عدد بسته به هر سیستم می تواند تغییر کند) شماره COM خود را ببینید. این عدد را به خاطر بسپارید چراکه بعدا در تنظیم سایر نرم افزار ها استفاده خواهید کرد.
  2. محیط Arduino IDE را نصب کنید – Arduino IDE را دانلود و اکسترکت کنید.
  3. فرمویر خود را دانلود کنید – می توانید بیشتر فرمویر ها را دانلود کنید. در اینجا از مارلین به عنوان مثال استفاده می شود. مارلین و یا هر فرمویر دلخواهی را که می خواهید دانلود و اکسترکت کنید.
  4. آپلود فرمویر – محیط Arduino IDE را اجرا کنید (arduino.exe)، برد خود را انتخاب کنید – Tools–>Board –>Arduino Mega 2560، سریال پورت خود را انتخاب کنید – File–>Open–>(محل دانلود مارلین، فایل Marlin.pde). حال که مارلین در محیط Arduino IDE لود شده است، روی تب configuration.h کلیک کنید. خطوط کد زیر، خطوط پایه ای هستند که برای عمل کردن X3 نیاز به تغییر دارد.
#define BAUDRATE 250000 //This will work fine for the MKS Gen
#define MOTHERBOARD 33 //33 is for RAMPS which the MKS
GEN is compatible with MOTHERBOARD 34
#define TEMP_SENSOR_0 3 //If you have the NTC 100K 
#define TEMP_SENSOR_1 0
#define TEMP_SENSOR_2 0
#define TEMP_SENSOR_BED 3 //If you have the NTC 100K
  • اینها تنها خطوطی هستند که صرفا برای راه اندازی MKS Gen نیاز است.
  • پس از آپلود روی برد، می توانید بیشتر عملکرد های برد را تست کنید.
  • برای پرینتر خود نیاز است که تنظیمات را در فایل configuration اعمال کنید.
  • 5. مارلین را آپلود (یا compile to test) کنید – وقتی که همچنان در پنجره Arduino هستید، روی آیکون مثلثی که داخل یک دایره است کلیک کنید تا یک کامپایل تست انجام گیرد. این کار باعث اطمینان از عدم وجود خطا در فایل می شود. می توانید از این مرحله بگذرید.
  • بر روی آیکون فلشی که به سمت راست اشاره می کند و در یک قاب مربعی قرار دارد کلیک کنید تا فرمویر را در برد آپلود کنید. اگر همه چیز به خوبی پیش رود پیغام “Done Uploading” در پایین پنجره Arduino ظاهر می شود.