آردوینوآموزش آردوینوآموزش و راه اندازی محصولاتتوسعه دانش

راه اندازی LCD با افکتهای زیبا با آردوینو به کمک FT800

مرور

اگر با مطالب علمی قبلی ما همراه بوده باشید، گفتیم که تراشه FT800 یک درایور حرفه‌ای ال سی دی های رنگی TFT و تاچ اسکرین مقاومتی می‌باشد و ما با ساده‌ترین میکروکنترلرها نظیر AVR قادر به ایجاد افکت‌های گرافیکی هستیم اکیداً توصیه می‌کنیم محتوای علمی قبلی را با توضیحات کامل راه اندازی نمایشگر 4.3 اینچ به کمک ماژول FT800 و AVR مطالعه و استفاده بفرمایید.

با توجه به حجم بالای تقاضا در مورد راه اندازی ماژول FT800 با آردوینو، تیم فنی پژوهشگران بر آن شد تا محتوای علمی، نمونه کد، کتابخانه و مثال‌های کاربردی از این ماژول قدرتمند را با آردوینو نیز ارائه دهد.

۱ – شماتیک ارتباط آردوینو با ماژول FT800

همان طور که می دانید برای ارتباط با تراشه FT800 ما می توانیم از دو پروتکل SPI و یا I2C استفاده کنیم، که در این محتوای آموزشی نمونه کدها و کتابخانه‌های ارائه شده مبتنی بر پروتکل SPI کار می‌کند. برای برقراری ارتباط با پروتکل SPI باید پایه شماره 8 ماژول FT800 یا همان پایه Mode را به زمین متصل کنید.

در ادامه شماتیک اتصالات ماژول FT800 را به برد آردینو UNO مشاهده می‌کنید که البته این موضوع قابل تعمیم به سایر بردهای خانواده Arduino نیز هست:

Circuit-FT800-Arduino

2 – نصب کتابخانه ماژول FT800

فرض ما بر این است که شما عزیزان به موضوع و روش کار با بردهای آردینو آشنا هستید، در عین حال با توجه به اینکه برای کار با آردوینو و استفاده از این آموزش باید نرم افزار آردوینو را برروی سیستم خود نصب داشته باشید.

در انتهای مطلب بسته دانش فنی این آموزش حاوی نمونه کدها و کتابخانه ها در دسترس شماست، برای نصب آنها و اجرای مثال های آن، کتابخانه را در مسیر نصب نرم افزار آردوینو و در پوشه Library قرار دهید.

برای مثال در سیستم من مسیر نصب به صورت زیر است:

FT800-Lib

سپس نرم افزار آردوینو را باز کنید؛ همانطور که مشاهده می‌کنید کتابخانه FT800، به لیست کتابخانه های شما اضافه شده است که به راحتی می‌توانید از آن استفاده کنید.

3 – شروع برنامه نویسی

کتابخانه ارائه شده بسیار حرفه ای و در عین حال استفاده از آن ساده است بطوری که با فراخوانی چند تابع ال سی دی به راحتی راه اندازی می‌شود همچنین کاملا سازگار با نرم افزار گرافیکی FTDI EVE Screen Editor می باشد.

فقط کافی است از منو Export نرم افزار خروجی گرفته در این صورت کد به صورت اتوماتیک وارد محیط آردوینو شده و با پروگرم کردن برد ال سی دی راه اندازی می شود. جهت یادگیری کار با نرم افزار FTDI EVE Screen Editor توصیه می‌کنیم آموزش‌های قبلی مرتبط را مطالعه نمایید.

FTDI_ExportFTDI_Arduino

نکته مهم : همراه کتابخانه ارائه شده در بسته دانش فنی 15 مثال عملی و تست شده وجود دارد(مستند در فیلم) که می‌تواند کمک شایانی باشد برای آن دسته از دوستانی که تازه علاقه‌مند کار با این ماژول توسط آردوینو شده‌اند. همچنین دو مثال به صورت مجزا برای راه اندازی قسمت Sound و Touch وجود دارد که شما را از رسیدن به یک HMI دست ساز ارزان قیمت بی نیاز می کند.

در تصویر زیر برنامه راه اندازی Touch را مشاهده می کنید که به صورت عملی روی ال سی دی 4.3 اینج پیاده سازی شده است.

Touch-FT800

شما را دعوت می‌کنیم به مشاهده دقیق فیلمی از عملکرد فوق العاده زیبای تراشه گرافیکی FT800 که به سادگی هرچه تمام تر توسط آردوینو تهیه و تدوین شده است.

لذت کار کردن با پروگرامر بی‌سیم از دست ندهید

ما در این پروژه با توجه به نیاز به برنامه ریزی متعدد آردوینو و نمایش افکتهای گرافیکی از پروگرامر بیسیم EasyProg برای راحتی کار استفاده کرده‌ایم. ذکر این نکته خالی از لطف نیست که شما را دعوت کنیم تا مطلب مربوط با این پروگرمر حرفه‌ای و جذاب را مطالعه کنید.

دانش فنی:

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

خرید دانش فنی

 

پشتیبانی و آپدیت:

تمامی محصولات نرم افزاری سایت شامل خدمات پشتیبانی میباشند و در صورتی که آپدیت ارائه شود، به صورت رایگان برای خریداران قبلی نیز ارسال میشود. در صورت وجود هرگونه مشکل در سورس میتوانید از بخش “نظرات” و یا “تماس با ما” با ما در ارتباط باشید.

ضمناً شما می توانید برای تهیه اجناس مربوط به این آموزش از طریق فروشگاه اینترنتی پژوهشگران نسبت به خرید اقدام نمایید.

سخت افزار مورد نیاز این آزمایش

    ماژول درایور TFT LCD دارای کنترلر تاج مقاومتی FT800
    برد آردوینو Arduino UNO CH340G
    برد آردوینو Arduino UNO SMDبه همراه کابل
    برد آردوینو Arduino UNO R3 به همراه کابل
    پروگرامر بی‌سیم EasyProg
    سیم جامپر نری به مادگی 20cm (بسته 20 تایی)
    سیم جامپر مادگی به مادگی 20cm (بسته 20 تایی)
برچسب ها

تیم فنی پژوهشگران

ما گروهی از اعضای قدیمی پژوهشسرای رباتیک مشهد مربوط به سالهای دهه 80 و... هستیم، دور هم جمع شدیم و قصد داریم نتایج R&D خود را در پژوهشگران به تألیف درآوریم...

نوشته های مشابه

دیدگاهتان را بنویسید

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

دکمه بازگشت به بالا
بستن
بستن