فهرست مطالب:

استفاده از TFT 1.44 با آردوینو نانو: 4 مرحله
استفاده از TFT 1.44 با آردوینو نانو: 4 مرحله

تصویری: استفاده از TFT 1.44 با آردوینو نانو: 4 مرحله

تصویری: استفاده از TFT 1.44 با آردوینو نانو: 4 مرحله
تصویری: MKS Gen L - 3D Touch 2024, جولای
Anonim
استفاده از TFT 1.44 با آردوینو نانو
استفاده از TFT 1.44 با آردوینو نانو

در این آموزش با نحوه اتصال صفحه LCD TFT 1.44 که به همراه Robo-Geek Kits متصل می شود آشنا می شویم.

این صفحه نمایش های کوچک LCD هنگام کار با میکرو روباتیک بسیار مفید هستند زیرا صفحه نمایش مناسب 128 128 128 پیکسل را ارائه می دهند. 2 نوع TFT 1.44 وجود دارد ، یکی شامل کارت SD و دیگری بدون قیمت 15 دلار آمریکا و 5 دلار آمریکا است. این آموزش TFT 1.44 بدون کارت SD را پوشش می دهد.

این آموزش با Arduino Uno یا Arduino Nano آزمایش شده است. اگر برد آردوینو دیگری دارید ، لطفاً اسناد را مرور کنید زیرا ممکن است طرح پین متفاوت باشد. در نهایت ما فرض می کنیم که کاربر سطح اولیه ای از نحوه استفاده از آردوینو و ایجاد ارتباطات الکترونیکی را دارد. اگر در دنیای آردوینو تازه کار هستید ، پیشنهاد می کنیم این دستورالعمل را بررسی کنید:

www.instructables.com/id/Arduino-Nano/

مرحله 1: بارگیری کتابخانه های مورد نیاز

بارگیری کتابخانه های مورد نیاز
بارگیری کتابخانه های مورد نیاز

کتابخانه های زیر را به آردوینو اضافه کنید:

github.com/adafruit/Adafruit-GFX-Library

github.com/adafruit/Adafruit-ST7735-Librar…

اگر با نحوه افزودن کتابخانه آشنایی ندارید ، به این آدرس مراجعه کنید:

www.arduino.cc/fa/Guide/Libraries

مرحله 2: سیم کشی TFT 1.44 به آردوینو

سیم کشی TFT 1.44 به آردوینو
سیم کشی TFT 1.44 به آردوینو
سیم کشی TFT 1.44 به آردوینو
سیم کشی TFT 1.44 به آردوینو
سیم کشی TFT 1.44 به آردوینو
سیم کشی TFT 1.44 به آردوینو

در پشت صفحه LCD TFT 1.44 ، می توانیم اتصالات از LED به VCC را مشاهده کنیم. ما پیشنهاد می کنیم که آن را در یک تکه کاغذ بنویسید ، همانطور که در تصویر نشان داده شده است با توضیحات آبی.

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

ما چندین بار صفحه را آزمایش کرده ایم و معتقدیم که تغییر سطح اختیاری است ، بنابراین مستقیماً از آردوینو به صفحه LCD TFT 1.44 متصل می شویم.

با توجه به پین های آردوینو

LED تا 3.3 VSCK تا D13

SDA تا D11

A0 تا D8

RST تا D9

CS تا D10

GND به GND

VCC تا 5.0 ولت

مرحله 3: کد: شمارش معکوس

این کد با الهام از فیلم اتصال کوتاه ، شمارنده ای را برای نشان دادن قابلیت صفحه نمایش TFT 1.44 LCD تولید می کند. برای مشاهده نتیجه نهایی ، فیلم را بررسی کنید.

مرحله 4: عیب یابی

عیب یابی
عیب یابی

اگر در اجرای کد مشکل دارید ، پیشنهاد می کنیم موارد زیر را انجام دهید:

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

2. اگر صفحه نمایش در جهت عمودی افست شده است ، یک متغیر به کد اضافه کنید:

int yoffset = 32؛

سپس yoffset را به دستورات رسم اضافه کنید ، به عنوان مثال:

tft.drawLine (10 ، 32 + yoffset ، 10 ، 52 + yoffset ، RED) ؛

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

#تعریف BLACK 0x0000

#تعریف قرمز 0x001F

#آبی را 0xF800 تعریف کنید

#تعریف سبز 0x07E0

#زرد 0x07FF را تعریف کنید

#تعریف PURPLE 0xF81F

#تعریف CYAN 0xFFE0

#تعریف سفید 0xFFFF

توصیه شده: