
تتيح شاشة TFT مقاس 1.8 بوصة عرض الرسومات والنصوص الملونة في مشروعات الأردوينو. تعتمد كثير من الوحدات على المتحكم ST7735 بدقة 128×160 بكسل وتتصل عبر SPI، لكن ترتيب الأطراف ودائرة التغذية يختلفان بين اللوحات التجارية.
الجهد ومستويات المنطق
متحكم ST7735 نفسه يعمل بمنطق 3.3V. لا توصل إشارات Arduino Uno ذات مستوى 5V مباشرة إلا إذا كانت لوحة الشاشة موثقة بأنها تضم منظم جهد ومحوّلات مستويات منطقية. عند غياب ذلك استخدم 3.3V أو محوّل مستويات مناسب، وراجع بيانات الوحدة المطبوعة عليها.
التوصيل عبر SPI
في Arduino Uno تكون خطوط العتاد الشائعة SCK على D13 وMOSI على D11، بينما يمكن اختيار CS وDC وRESET من منافذ رقمية مناسبة وتعريفها في البرنامج. طرف LED يخص الإضاءة الخلفية وقد يحتاج مقاومة أو دارة قيادة بحسب اللوحة. فتحة microSD، إن وجدت، تشارك ناقل SPI مع خط CS مستقل.
البرمجة والاختبار
استخدم مكتبة Adafruit ST7735 مع Adafruit GFX أو مكتبة متوافقة مع رقم المتحكم الفعلي. ابدأ باختبار مثال الرسومات، ثم تحقق من نوع TAB واتجاه الشاشة وترتيب الألوان إذا ظهرت الصورة معكوسة أو بألوان غير صحيحة.
يمكنك إيجاد شاشات TFT ووحدات تحويل المستويات ضمن متجر جذور تك.
اترك تعليقا