حل مشکلات کتابخانه U8GLIB توسط مجموعه سه سو برای علاقه مندان به پرینتر سه بعدی به شما آموزش داده می شود.

یکی از مشکلات اساسی در هنگام شخصی سازی مارلین زمانی اتفاق می افتد که شما می خواهید ال سی دی خود را فعال کنید.

ال سی دی های 12864 دارای یک کتابخانه به نام u8glib هستند که این کتابخانه در هنگام آپلود یا بعد از آپلود دچار مشکل می شود.

با نصب این کتابخانه اروری که از فعالسازی ال سی دی فول گرافیکی مربوط به عدم وجود کتابخانه داده می شود رفع خواهد شد.

روش حل مشکلات کتابخانه U8GLIB:

کتابخانه U8GLIB
وارد منوی زیر شوید
کتابخانه U8GLIB
و سپس با جستجو کتابخانه آنرا نصب کنید

اگر پس از نصب کتابخانه U8GLIB ارور مربوط به کتابخانه را مشاهده کردید باید ورژن نرم افزار آردوینو را تغییر دهید.

بعضا اتفاق افتاده است که پس از نصب کتابخونه و آپلود، ال سی دی به شکل زیر در آمده است:

کتابخانه U8GLIB

برای حل این مشکل نیاز است که 3 خط کد که تاخیر یا delay هست به شکل زیر در کد مارلین اضافه شود:

کتابخانه U8GLIB

این سه خط کد دقیقا بعد از فعال سازی ال سی دی فول گرافیکی اضافه می شود.

1- define ST7920_DELAY_1 DELAY_NS(200)#

2- define ST7920_DELAY_2 DELAY_NS(200)#

3- define ST7920_DELAY_3 DELAY_NS(200)#

با اضافه کردن این سه خط مشکل شما رفع خواهد شد.

در صورت داشتن هرگونه سوال در مورد مشکلات کتابخانه U8GLIB از طریق واتس اپ با ما در تماس باشید.

دوستان و همراهان عزیز برای مشاهده آموزش های بیشتر به مابقیه پست ها در سربرگ دنیای پرینتر سه بعدی مراجعه کنید.