جدول المحتويات:
فيديو: برنامج TFT Shield التعليمي: 4 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
اليوم ، سوف تتعلم كيف يمكنك إنشاء واستخدام الأزرار في مشاريع Arduino TFT التي تعمل باللمس. أنا أستخدم Kuman's 2.8 TFT Shield جنبًا إلى جنب مع Arduino UNO من Kuman. المكافأة: يأتي TFT Shield من Kuman مع قلم مجاني يمكنك استخدامه لمكابس أكثر دقة!
الخطوة 1: الإعداد
قم بتثبيت الدرع على لوحة Arduino. تأكد من أنها ليست بطريقة خاطئة! يمكنك استخدام الصور أعلاه كمرجع. قم بتوصيل لوحة Arduino بجهاز الكمبيوتر الخاص بك وانتقل إلى برنامج Arduino.
Allchips هي عبارة عن منصة خدمة عبر الإنترنت لمكونات الإلكترونيات ، يمكنك شراء جميع المكونات منها
الخطوة الثانية: المكتبات
قبل تحميل الكود ، ستحتاج إلى تنزيل تلك المكتبات:
- Adafruit TFT LCD
- Adafruit GFX
- شاشة تعمل باللمس Adafruit
بعد تنزيل ملفات ZIP ، قم بتضمينها في Arduino IDE بالانتقال إلى "Sketch - Include Library - Add. ZIP Libraries …"
الخطوة 3: الإنهاء
بالنسبة للمثال الذي أعددته ، يمكنك استخدام الكود الذي يمكنك العثور عليه هنا. لقد أضفت بعض التعليقات لتوضيح الأمور. بعد التحميل ، يمكنك التحقق مما إذا كانت الشاشة تعمل بشكل صحيح عن طريق الضغط على الزر. إذا كان الأمر كذلك ، فستتغير الشاشة وسيظهر نص.
الخطوة 4: استكشاف الأخطاء وإصلاحها
إذا ظلت المطابع الخاصة بك غير معروفة ، فيمكنك معايرة الشاشة عن طريق تغيير القيم الموجودة أعلى الكود (TS_MINX و TS_MAXX و TS_MINY و TS_MAXY). يعمل الزر عن طريق التحقق من مكان الضغط على الشاشة وإذا كان داخل إحداثيات الزر نفسه ، يتم تسجيل نقرة. إذا كانت القيم المذكورة أعلاه غير صحيحة ، فسيتم إيقاف تشغيل تسجيل النقرات
موصى به:
Raspberry Pi - TMD26721 كاشف القرب الرقمي بالأشعة تحت الحمراء برنامج Java التعليمي: 4 خطوات
Raspberry Pi - TMD26721 كاشف القرب الرقمي بالأشعة تحت الحمراء Java Tutorial: TMD26721 عبارة عن كاشف تقارب رقمي يعمل بالأشعة تحت الحمراء يوفر نظامًا كاملاً للكشف عن القرب ومنطق واجهة رقمية في وحدة تثبيت سطحية واحدة مكونة من 8 سنون. صحة. محترف
برنامج Arduino Cellular Shield التعليمي: 9 خطوات (بالصور)
برنامج Arduino Cellular Shield التعليمي: يتيح لك Arduino Cellular Shield إجراء مكالمات هاتفية خلوية وإرسال رسائل نصية. أدمغة هذا الدرع هي SM5100B وهي وحدة خلوية قوية قادرة على أداء العديد من مهام معظم الهواتف المحمولة القياسية. هذا sh
برنامج Arduino Hang Guardian - برنامج Arduino Watchdog Timer التعليمي: 6 خطوات
برنامج Arduino Hang Guardian - برنامج Arduino Watchdog Timer التعليمي: مرحبًا بالجميع ، هذا يحدث لنا جميعًا. تقوم ببناء مشروع ، وتوصيل جميع المستشعرات بحماس ، وفجأة ، يتوقف Arduino ولا تتم معالجة أي مدخلات. "ما الذي يحدث؟" ، ستسأل وتبدأ في البحث في الكود الخاص بك ، فقط لإعادة
برنامج Arduino GPS Shield التعليمي: حاسبة المسافة: 5 خطوات
برنامج Arduino GPS Shield التعليمي: حاسبة المسافة: GPS أو نظام تحديد المواقع العالمي هو نظام ملاحة لاسلكي قائم على الأقمار الصناعية يسمح لك بالحصول على موقعك وإرشادك عبر مواقع أخرى من خلال خريطة معترف بها ومحددة مسبقًا مثل خرائط Google ، وفي عالم اردوينو ، ثي
برنامج Sparkfun CAN Bus Shield التعليمي: 6 خطوات
برنامج Sparkfun CAN Bus Shield التعليمي: تلقي الرسائل وإرسالها باستخدام Sparkfun CAN Bus Shield ما هو CAN؟ تم تطوير ناقل CAN بواسطة BOSCH كنظام بث رسائل متعدد البرامج يحدد الحد الأقصى لمعدل الإشارة البالغ 1 ميجابت في الثانية (بت في الثانية). على عكس الشبكة التقليدية