فهرست مطالب:

Arduino TFT Graphics Shield: 4 مرحله (همراه با تصاویر)
Arduino TFT Graphics Shield: 4 مرحله (همراه با تصاویر)

تصویری: Arduino TFT Graphics Shield: 4 مرحله (همراه با تصاویر)

تصویری: Arduino TFT Graphics Shield: 4 مرحله (همراه با تصاویر)
تصویری: Marlin Firmware 2.0.x Explained 2024, نوامبر
Anonim
Image
Image
نمودار سیم کشی
نمودار سیم کشی

این دستورالعمل نحوه ساخت سپر گرافیکی رنگی 240 * 320 پیکسل (QVGA) برای Arduino UNO R3 شما را توضیح می دهد.

سپر ، که دارای یک گذرگاه SPI و یک کنترل کننده صفحه نمایش ILI9341 است ، مستقیماً به Arduino شما متصل می شود.

فقط 5 پین داده آردوینو استفاده می شود که سایر پین ها را برای پروژه های شما آزاد می گذارد.

طول صفحه نمایش TFT برابر با آردوینو است که بسته ای مرتب را ایجاد می کند.

سپر:

  • نیاز به کابل را برطرف می کند.
  • یک پایه ثابت برای صفحه نمایش فراهم می کند
  • شامل تقسیم کننده های ولتاژ 5 ولت تا 3 ولت لازم است
  • می تواند بر روی سایر سپرهای آردوینو چیده شود

هزینه برآورد شده قطعات کمتر از 20 دلار است

تصاویر

عکس 1 نشان می دهد که سپر آردوینو تقویت شده است.

در این ویدئو سپر TFT در حال حرکت نشان داده شده است.

مرحله 1: لیست قطعات

قسمت های زیر از https://www.aliexpress.com/ بدست آمده است:

  • 1 فقط ماژول صفحه نمایش 2.2 اینچی TFT SPI LCD 240*320 ILI9341 با شکاف کارت SD برای Arduino Raspberry Pi 51/AVR/STM32/ARM/PIC [1]
  • فقط 1 نمونه اولیه PCB Board Board برای Arduino ATMEGA328P UNO R3 Shield FR-4 Fiber PCB Breadboard 2mm 2.54mm Pitch

قطعات زیر به صورت محلی تهیه شده است:

  • 5 مقاومت 2K2 اهم 1/8 وات فیلم فلزی
  • 5 مقاومت 3k3 اهم 1/8 وات فیلم فلزی
  • 1 نوار پایانی فقط 40 پین هدر 0.1 اینچ/2.54 میلی متر برای PCB ها
  • سیم فیوز مسی قلع 10 آمپر

هزینه برآورد شده قطعات کمتر از 20 دلار است

مرحله 2: نمودار سیم کشی

نمودار سیم کشی
نمودار سیم کشی
نمودار سیم کشی
نمودار سیم کشی

ماژول TFT 5 ولت را می پذیرد ، زیرا دارای تنظیم کننده ولتاژ 3 ولت است ، اما هر یک از ورودی های TFT انتظار 3 ولت را دارد.

2K2 | تقسیم کننده های ولتاژ 3K3 خروجی های 5 ولت آردوینو را تا 3 ولت کاهش می دهند.

تصاویر

  • عکس 1 نمودار سیم کشی TFT را نشان می دهد.
  • عکس 2 سپر منطبق را نشان می دهد
  • عکس 3 قسمت زیرین سپر را نشان می دهد
  • عکس 4 نشان می دهد نمای بالای سپر است
  • عکس 5 واحد مونتاژ شده را نشان می دهد

آزمایش کردن

  • صفحه نمایش TFT را از سپر جدا کنید
  • سپر را در آردوینو خود قرار دهید
  • آردوینو خود را به رایانه وصل کنید
  • بررسی کنید که هر اتصال تقسیم ولتاژ 3 ولت اندازه گیری کند.
  • Arduino را از رایانه خود جدا کنید
  • صفحه نمایش TFT را وصل کنید
  • شما اکنون آماده رفتن هستید.

مرحله 3: نرم افزار

سه فایل کتابخانه علاوه بر کد پیوست مورد نیاز است

مرحله 1

فایلهای کتابخانه زیر را بارگیری کنید:

  • https://github.com/adafruit/Adafruit_ILI9341
  • https://github.com/adafruit/Adafruit-GFX-Library
  • https://github.com/adafruit/Adafruit_BusIO

هر یک از فایل های فوق با فرمت zip هستند و در پوشه بارگیری شما ظاهر می شوند

گام 2

هر یک از کتابخانه های فوق را با استفاده از Arduino IDE خود انتخاب و نصب کنید:

  • روی "Sketch |." کلیک کنید شامل کتابخانه | افزودن کتابخانه زیپ… | Adafruit_ILI9341-master.zip”
  • روی "Sketch |." کلیک کنید شامل کتابخانه | افزودن کتابخانه زیپ… | Adafruit-GFX-Library-master.zip”
  • روی "Sketch |." کلیک کنید شامل کتابخانه | افزودن کتابخانه زیپ… | Adafruit_BusIO-master.zip”

مرحله 3

از Arduino IDE شما:

  • فایل متصل شده "graphicstest2.ino" را در یک طرح آردوینو کپی کنید [1]
  • طرح را به عنوان "graphicstest2" ذخیره کنید و سپس آن را در Arduino خود بارگذاری کنید

توجه داشته باشید

[1]

محتویات “graphicstest2.ino” یکسان با فایل نمونه کتابخانه است… | Arduino | کتابخانه ها | Adafruit_ILI9341-master | نمونه ها | graphicstest | graphicstest.ino”با این تفاوت که برخی پین های ماژول نمایش اضافی در هدر تعریف شده اند.

کد عکس روی جلد نیز گنجانده شده است.

مرحله 4: خلاصه

در مورد نحوه ساخت سپر گرافیکی TFT برای Arduino Uno R3 توضیح داده شده است

اندازه صفحه نمایش 320 در 240 پیکسل (QVGA)

سپر SPI مستقیماً به آردوینو متصل می شود

فقط 5 پین داده آردوینو مورد نیاز است

طول صفحه نمایش TFT برابر با آردوینو است که بسته ای مرتب را ایجاد می کند.

برآورد هزینه قطعات 20 دلار است

برای مشاهده سایر دستورالعمل های من اینجا را کلیک کنید.

توصیه شده: