ما هي شـــــاشـــــة 1.8 TFT و مـــــــواجـــــهتها مـــع الاردويـنـــــو
في هذا المشروع سوف نوضح لك كيف يمكنك استخدام شاشة 1.8 TFT مع الاردوينو . ستتعرف على كيفية توصيل الشاشة بالكتابة وكتابة نص ورسم الأشكال وعرض الصور على الشاشة .
ما هي شاشة 1.8 TFT ؟
1.8 TFT هي شاشة ملونة مع 128 × 160 بكسل . يمكن للشاشة تحميل الصور من بطاقة SD – بها فتحة بطاقة SD مدمجة في الخلف . يوضح الشكل التالي شاشة 1.8 TFT الأمامية والخلفية .
تستخدم هذه الوحدة للاتصالات برتكول SPI – انظر الأسلاك أدناه . للتحكم في الشاشة ، سنستخدم مكتبة TFT ، التي تم تضمينها بالفعل مع الاردوينو IDE 1.0.5 والإصدارات الأحدث .
أطراف ومنافذ شاشة 1.8 TFT للربط مع الاردوينو
يوضح الجدول أدناه أسلاك 1.8 TFT إلى الاردوينو أنو .
1.8 TFT Display | Wiring to Arduino Uno |
LED | 3.3 V |
SCK | 13 |
SDA | 11 |
A0 or DC | 9 |
RESET | 8 |
CS | 10 |
GND | GND |
VCC | 5 V |
ملاحظة : تحتوي لوحات الاردوينو المختلفة على دبابيس SPI مختلفة . إذا كنت تستخدم لوحة الاردوينو أخرى ، فتحقق من الوثائق الرسمية لـ الاردوينو .
عرض النص علي شاشة 1.8 TFT ؟
لكتابة نص على الشاشة ، يمكنك تخصيص لون خلفية الشاشة وحجم الخط ولونه .
يمكنك أيضا زيادة أو تقليل العدد المحدد كوسيطة ، لزيادة أو تقليل حجم الخط .
يعرض الكود التالي “Hello، World!” في منتصف الشاشة وتغيير لون الخط كل 200 مللي ثانية .
انسخ الكود التالي إلى الاردوينو IDE وقم بتحميله على لوحة الاردوينو الخاصة بك .
أخيرًا ، لرسم النص على الشاشة ، تستخدم السطر التالي :
لتحميل الكود البرمجي اضغط هنا
إليك “Hello, World!” النص على شاشة 1.8 TFT .
عرض الأشكال علي شاشة 1.8 TFT ؟
يعرض المثال التالي عدة أشكال . في كل مرة يتم فيها تمرير الكود عبر الحلقة ، تتغير الأشكال .
انسخ الكود التالي إلى الاردوينو IDE وقم بتحميله على لوحة الاردوينو الخاصة بك .
او لتحميل الكود البرمجي اضغط هنا
إليك الأشكال على الشاشة :
أنتهت !!!