آموزش راه اندازی ماژول نمایشگر OLED در آردوینو arduino

آموزش راه‌اندازی ماژول نمایشگر OLED آردوینو

در قسمت اول از سری آموزش‌های OLED ، به طریقه اتصال OLED به Arduino و همچنین نمایش ساده یک متن در نمایشگر پرداختیم. در این قسمت به توضیح توابع کتابخانه U8glib خواهیم پرداخت و در قسمت‌های بعدی نیز پروژه‌های نسبتا پیچیده با نمایشگر OLED انجام می‌دهیم. با مرجع تخصصی آردوینو ، دیجی اسپارک همراه باشید.

 

drawLine

ساختار تابع به صورت زیر می‌باشد:

 

 

توسط این تابع خطی از مختصات (x1,y1)که مختصات شروع می‌باشد به مختصات (x2,y2) که مختصات پایان می‌باشد رسم می‌شود.  از این تابع باید در  “حلقه‌ی سم” استفاده شود.

مثال:

 

و در اجرا همانند زیر می‌باشد :

آموزش راه اندازی ماژول نمایشگر OLED در آردوینو

عمل‌کرد تابع drawLine

 

drawHLine

ساختار آن همانند قطعه کد زیر می‌باشد :

توسط این تابع خطی افقی از مختصات x و y ، از سمت چپ به راست به طول w  رسم می‌شود. از این تابع می‌بایست در “حلقه رسم” استفاده شود.

مثال:

 

آموزش راه اندازی ماژول نمایشگر OLED در آردوینو

عمل‌کرد تتابع drawHLine

 

 

drawVLine

این تابعی دارای ساختاری به شکل زیر می‌باشد :

این تابع خطی عمودی از مختصات x و y از بالا به پایین به ارتفاع h رسم می‌کند. از این تابع نیز باید در “حلقه‌ی رسم نوشته شود”.

مثال:

 

آموزش راه اندازی ماژول نمایشگر OLED در آردوینو

عمل‌کرد تابع drawVLine

 

 

drawBox

ساختار تابع مطابق  شکل زیر می‌باشد :

این تابع مستطیلی ( تو پر ) از مختصات x و y به طول w و به ارتفاع h رسم می‌کند. این تابع نیز همانند بقیه توابع گرافیکی باید درون “حلقه رسم” نوشته شود.

مثال:

آموزش راه اندازی ماژول نمایشگر OLED در آردوینو arduino

عمل‌کرد تابع drawBox

 

drawFrame

این تابع کادری از مخصات x و y ، به طول w و ارتفاع h رسم می‌کند. از این تابع درون “حلقه رسم استفاده می‌شود ”

ساختار تابع به شکل زیر می‌باشد :

 

مثال:

آموزش راه اندازی ماژول نمایشگر OLED در آردوینو arduino

عمل‌کرد تابع drawFrame

 

 

 

 

علیرضا قربانی
علیرضا قربانی
علیرضا قربانی هستم دانشجوی مهندسی پزشکی. چیزهای خیلی زیادی رو در دنیا دوست دارم. یک گیک هستم و یشه گفت یک هکر. نه به معنی دزدی پسورد و ایمیل مردم. به معنی عشق به دونستن و عشق به تحقیق درباره خیلی از چیزهایی که می بینم و می‌شنوم. اگر بخوام علاقه‌مندی‌ درجه یکم رو نام ببرم میتونم بگم برنامه نویسی و بعد از اون امبدد سیستم ها.

3 دیدگاه ها

  1. matrix می‌گه:

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

  2. […] آموزش راه‌اندازی ماژول نمایشگر OLED آردوینو بخش دوم […]

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *