جدول المحتويات:
- الخطوة 1: تنزيل المكتبات المطلوبة
- الخطوة 2: توصيل أسلاك TFT 1.44 إلى Arduino
- الخطوة الثالثة: الكود: العد التنازلي
- الخطوة 4: استكشاف الأخطاء وإصلاحها
فيديو: استخدام TFT 1.44 مع Arduino Nano: 4 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
في هذا البرنامج التعليمي سوف نتعلم كيفية توصيل شاشة TFT 1.44 LCD التي تأتي مع Robo-Geek Kits.
تعد شاشات LCD الصغيرة هذه مفيدة عند العمل مع الروبوتات الدقيقة لأنها توفر شاشة ملائمة تبلغ 128 × 128 بكسل. هناك نوعان من TFT 1.44 ، أحدهما يتضمن بطاقة SD والآخر بدونه بسعر 15 دولارًا أمريكيًا و 5 دولارات أمريكية على التوالي. سيغطي هذا البرنامج التعليمي TFT 1.44 بدون بطاقة SD.
تم اختبار هذا البرنامج التعليمي باستخدام Arduino Uno أو Arduino Nano. إذا كان لديك لوحة Arduino أخرى ، فيرجى مراجعة الوثائق لأن تخطيط الدبوس قد يكون مختلفًا. أخيرًا نفترض أن المستخدم لديه مستوى أساسي من فهم كيفية استخدام Arduino وإجراء اتصالات إلكترونية. إذا كنت جديدًا في عالم Arduino ، فنحن نقترح بشدة التحقق من هذه التعليمات:
www.instructables.com/id/Arduino-Nano/
الخطوة 1: تنزيل المكتبات المطلوبة
أضف المكتبات التالية إلى Arduino:
github.com/adafruit/Adafruit-GFX-Library
github.com/adafruit/Adafruit-ST7735-Librar…
إذا لم تكن معتادًا على كيفية إضافة مكتبات ، فارجع إلى هذا:
www.arduino.cc/en/Guide/Libraries
الخطوة 2: توصيل أسلاك TFT 1.44 إلى Arduino
في الجزء الخلفي من شاشة TFT 1.44 LCD ، يمكننا رؤية التوصيلات من LED إلى VCC. نقترح كتابتها في قطعة من الورق كما هو موضح في الصورة مع التعليقات الزرقاء.
يناسب TFT بشكل جيد عند استخدام اللوح. تأكد من أن جميع المسامير في نفس الصف وتثبيتها برفق لأن المسامير دقيقة. تحقق من الصورة لترى كيف يبدو الاتصال.
لقد اختبرنا الشاشة عدة مرات ونعتقد أن مبدل المستوى اختياري ، لذلك سنقوم بالاتصال مباشرة من Arduino بشاشة TFT 1.44 LCD.
فيما يتعلق بدبابيس Arduino
LED إلى 3.3 VSCK إلى D13
SDA إلى D11
A0 إلى D8
RST إلى D9
CS إلى D10
GND إلى GND
VCC إلى 5.0 فولت
الخطوة الثالثة: الكود: العد التنازلي
مستوحى من فيلم Short Circuit ، ينتج هذا الرمز عدادًا لأسفل لإظهار قدرة شاشة TFT 1.44 LCD. من أجل رؤية النتيجة النهائية ، تحقق من الفيديو.
الخطوة 4: استكشاف الأخطاء وإصلاحها
إذا كنت تواجه مشكلة في تشغيل الكود ، فنقترح القيام بما يلي:
1. تأكد من عمل التوصيلات بشكل صحيح باستخدام مقياس الفولتميتر
2. إذا تم إزاحة الشاشة في الاتجاه الرأسي ، أضف متغيرًا إلى الكود:
عدد int yoffset = 32 ؛
ثم أضف yoffset إلى أوامر الرسم ، على سبيل المثال:
tft.drawLine (10 ، 32 + yoffset ، 10 ، 52 + yoffset ، RED) ؛
3. ماذا لو لم يتم عرض مكتبات Adafruit بالألوان المرغوبة. هذا صعب بعض الشيء في الحل. اقتراحنا ، إنشاء وظيفة صغيرة تعرض كل لون وتدوين الرقم. تتطلب الأجهزة الإلكترونية ذات الأسعار المعقولة مزيدًا من القرصنة ، هذا كل شيء ، إنها جزء من المتعة. تحقق من الألوان التالية أولاً ، واضبطها وفقًا لذلك.
# تعريف الأسود 0x0000
#define RED 0x001F
# تعريف الأزرق 0xF800
#define الأخضر 0x07E0
#define الأصفر 0x07FF
#define الأرجواني 0xF81F
#define CYAN 0xFFE0
#define WHITE 0xFFFF
موصى به:
عقبة في تجنب استخدام الروبوت باستخدام Arduino Nano: 5 خطوات
عقبة تجنب الروبوت باستخدام Arduino Nano: في هذه التعليمات ، سأصف كيف يمكنك جعل عقبة تتجنب الروبوت باستخدام Arduino
بدء استخدام RPLIDAR منخفض التكلفة باستخدام Jetson Nano: 5 خطوات
الشروع في العمل باستخدام RPLIDAR منخفض التكلفة باستخدام Jetson Nano: نظرة عامة موجزة يعمل اكتشاف الضوء وتحديد المدى (LiDAR) بنفس طريقة استخدام محددات المدى بالموجات فوق الصوتية مع نبض الليزر بدلاً من الموجات الصوتية. تستثمر Yandex و Uber و Waymo وما إلى ذلك بكثافة في تقنية LiDAR لعلاقاتهم الخاصة بالسيارات المستقلة
Visuino كيفية استخدام شاشة LCD TFT ST7735: 9 خطوات
Visuino كيفية استخدام LCD TFT ST7735: في هذا البرنامج التعليمي سنستخدم شاشة LCD TFT ST7735 متصلة بـ Arduino UNO و Visuino لعرض صورة ورقم عشوائي
كيفية استخدام Mac Terminal ، وكيفية استخدام الوظائف الرئيسية: 4 خطوات
كيفية استخدام Mac Terminal ، وكيفية استخدام الوظائف الرئيسية: سنعرض لك كيفية فتح محطة MAC. سنعرض لك أيضًا بعض الميزات داخل Terminal ، مثل ifconfig وتغيير الأدلة والوصول إلى الملفات و arp. سيسمح لك Ifconfig بالتحقق من عنوان IP الخاص بك وإعلان MAC الخاص بك
كيفية استخدام Orange PI: قم بإعداده للاستخدام مع شاشة HDMI TFT LCD مقاس 5 بوصات: 8 خطوات (مع صور)
Orange PI HowTo: قم بإعداده للاستخدام مع شاشة HDMI TFT LCD مقاس 5 بوصات: إذا كنت حكيماً بما يكفي لطلب شاشة HDMI TFT LCD جنبًا إلى جنب مع Orange PI الخاص بك ، فربما تشعر بالإحباط بسبب الصعوبات في محاولة إجبارها على العمل . بينما لم يتمكن الآخرون حتى من ملاحظة أي عقبات. المفتاح هو أن هناك العديد من