برای مشاهده آموزش کانفیگ مارلین بخش دوم به ادامه مطلب بروید



در بخش قبل آموزش آپلود فریم وورک رو یاد دادیم .

این قسمت میریم به دنبال بحث راه اندازی نمایشگر Reprap Discount Full Graphic Smart Controller 12864 که کار نسبتا آسانی هست . ولی ممکنه به چند ارور بر بخورید که در ادامه مطلب با آن ها اشنا میشوید .

در این بخش با راه اندازی بازر و ناوبری و SD CARD هم  آشنا میشوید .


مرحله 1:

برای راه اندازی نمایشگر 12864 ابتدا باید کتابخانه مربوط به آن را دانلود کنید .

چند راه برای دانلود کتابخانه وجود دارد .


دریافت کتابخانه U8glib
حجم: 1.1 مگابایت

حتما این کتابخانه را در کامپایلر آردوینو خود بارگزاری کنید . در غیر این صورت حتما به ارور بر میخورید .


از این قسمت میتونید اقدام به بارگزاری کتابخانه U8glib کنید .

راه دیگر استفاده از Manage Library هست که با سرچ u8glib میتوانید آخرین نسخه آن را دانلود کنید .
 
برای دانلود آخرین نسخه کتابخانه u8glib میتوانید از این آدرس دانلود کنید .


مرحله 2:

در این قسمت با هم یکسری دستورات رو از کامنت // خارج میکنیم .
برای راه اندازی Smart Controller 12864 ابتدا دستورات مربوط به آن رو برسی میکنیم .
ابتدا به تب Configuration.h میرویم .



با فشردن دکمه ترکیبی Ctrl+F  در کادر جستجو به دنبال دستور define DOGLCD# بگردید و // اول آن را حذف کنید .

سپس دستور define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER# را جستجو کنید و // اول آن را حذف کنید .

تا اینجا دستورات راه اندازی Lcd رو فعال کردیم .

مرحله 3:

در این مرحله به دنبال دستورات فعال سازی ناوبری میگردیم .

در همان کادر جستجو :
  • define ENCODER_PULSES_PER_STEP 1
  • define ENCODER_STEPS_PER_MENU_ITEM 5
// اول دستورات بالا هم حذف کنید .
دستورات بالا برای فعال سازی ناوبری هست .


مرحله 4:

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


  • define SDSUPPORT

// اول این دستور را حذف کنید . کار این دستور فعالسازی استفاده از رم در کنترلر هست



  • define SD_CHECK_AND_RETRY

// اول این دستور را حذف کنید . کار این دستور چک کردن رم در کنترلر است



مرحله 5:

در این قسمت به برسی دستورات راه اندازی بازر می پردازیم.


  • define SPEAKER

// اول دستور را حذف نمایید . این دستور برای فعال سازی بازر است


  • define LCD_FEEDBACK_FREQUENCY_DURATION_MS 100

  • define LCD_FEEDBACK_FREQUENCY_HZ 1000


دستورات بالا تن صدای بازر رو تعیین میکنه . پیشنهاد ما فعال سازی 1000 HZ هست که باید // اول آن را حذف کنید .




به پایان آموزش میرسیم . امید بر آن داریم تا این بخش هم مورد رضایت شما واقع شده باشد .


  • توجه کنید ورژن های مختلف مارلین با هم در تنظیمات متفاوت هستن این نسخه که به آموزش آن پرداختیم آخرین نسخه ای هست که منتشر شده و در همین سایت هم قرار دادیم .

  • اگر با ارور u8glib  برخورد کردید اقدام به بارگزاری کتابخانه آن در کامپایلر کنید .
  • اگر با ارور Printer Halted. KILL() Called  برخورید بر روی این لینک کلیک کنید تا به صفحه اختصاصی این ارور بروید .
  • ارور Killed Printer Halted  Please Reset معمولا به علت وصل نبودن سیم های مادر بورد رخ میده که سبب گمراهی نو آموزان میشه .نگران نباشید و آموزش اختصاصی آن را دنبال کنید .


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