جدول المحتويات:

ILI9341 Touch Shield لـ Wemos D1 Mini: 4 خطوات
ILI9341 Touch Shield لـ Wemos D1 Mini: 4 خطوات

فيديو: ILI9341 Touch Shield لـ Wemos D1 Mini: 4 خطوات

فيديو: ILI9341 Touch Shield لـ Wemos D1 Mini: 4 خطوات
فيديو: ESP32-S3 TFT Display 3.5'' ILI9488: SPI Version vs Parallel Version 2024, يوليو
Anonim
ILI9341 Touch Shield لـ Wemos D1 Mini
ILI9341 Touch Shield لـ Wemos D1 Mini

مرحبًا صناع!

لقد صنعت درع ILI9341 لسلسلة Wemos D1 المصغرة. باستخدام هذا الدرع يمكنني استخدام جميع وظائف شاشة TFT مقاس 2.8 بوصة ، وهي تعمل كشاشة (بالطبع) ، بالإضافة إلى ذلك ، يمكنني استخدام وظيفة اللمس ومقبس SD أيضًا.

هذه التعليمات مستوحاة من هذا العمل الخاص بشركة Nailbuster Inc.

في الخطوات التالية سأوضح كيف يمكنك صنع درع خاص بك.

الخطوة 1: المكونات التي تحتاجها

المكونات التي تحتاجها
المكونات التي تحتاجها
المكونات التي تحتاجها
المكونات التي تحتاجها
  • ILI9341 2.8 "TFT مع شريحة تعمل باللمس
  • Wemos D1 mini (أو mini Pro)
  • لوح شريطي (حد أدنى 36 كولون × 35 صفوف)
  • L7805 منظم الجهد IC + غرفة التبريد
  • مقبس طاقة 5.5x2.1
  • مكثف 330nF
  • مكثف 100nF
  • بطاقة SD بالحجم الكامل (أو micro SD مع محول)
  • صف واحد من الذكور والإناث رأس
  • الأسلاك
  • كبل USB الصغير لتنزيل البرنامج
  • مصدر طاقة 6-12 فولت (اختياريًا)

إذا كنت ترغب في استخدام وظيفة اللمس لشاشة TFT ، فعليك شراء واحدة بشريحة تعمل باللمس.

الخطوة 2: أضف وظيفة SD

أضف وظيفة SD
أضف وظيفة SD
أضف وظيفة SD
أضف وظيفة SD

كما ترى ، تحدد دائرة Nailbuster الجزء الرئيسي من وصلة الدبوس. لدينا شيء واحد فقط يجب القيام به ، لتوصيل دبابيس SD بوحدة MCU.

يتواصل كل جزء من TFT مع MCU من خلال ناقل SPI. لذلك يتعين علينا توصيل ثلاثة دبابيس SD بمسامير SPI الشائعة.

  • SD_MOSI إلى دبوس MOSI الخاص بـ MCU
  • SD_MISO إلى دبوس MISO لوحدة MCU
  • SD_SCK إلى دبوس SCK الخاص بـ MCU.

يجب أن يكون SD_CS فقط (تحديد التابع أو SS) فريدًا. أستخدم دبوس D3 كـ SD_CS.

بالطبع عليك لحام رأس دبوس ذكر طويل بأربعة سنون لتوصيلات SD.

مزيد من المعلومات حول حافلة SPI على ويكيبيديا.

الخطوة 3: عمل ثنائي الفينيل متعدد الكلور

صنع ثنائي الفينيل متعدد الكلور
صنع ثنائي الفينيل متعدد الكلور
صنع ثنائي الفينيل متعدد الكلور
صنع ثنائي الفينيل متعدد الكلور
صنع ثنائي الفينيل متعدد الكلور
صنع ثنائي الفينيل متعدد الكلور
  • البعد PCB الذي أستخدمه هو 36 كولون في 35 صفًا. في البداية أضع المكونات الرئيسية وحدد الأبعاد النهائية لثنائي الفينيل متعدد الكلور. بعد ذلك قمت بقصه إلى الأبعاد النهائية.
  • قم بعمل أربعة ثقوب في الزوايا الأربع التي يمكنك من خلالها إصلاح ثنائي الفينيل متعدد الكلور.
  • قم بتكبير الثقوب التي يمكنك من خلالها إدخال مقبس الطاقة.
  • قطع رؤوس الإناث ولحامها في ثنائي الفينيل متعدد الكلور. انت تحتاج

    • 8 سنون طويلة x2 للوحة Wemos
    • 14 دبوس طويل x1 و
    • 4 سنون طويلة × 1 لشاشة TFT
  • جندى

    • مقبس الطاقة
    • المكثفات
    • منظم الجهد
    • الأسلاك.
  • بعد ذلك عليك قطع بعض شرائط ثنائي الفينيل متعدد الكلور للتخلص من السراويل القصيرة. (انظر الرسم البياني أعلاه).
  • في الخطوة التالية ، أقترح أخذ مقياس متعدد والتحقق من التوصيلات. عند القيام بهذه الخطوة ، يمكنك التخلص من بعض مكونات الدخان والحرق.:-)
  • أخيرًا ، أدخل لوحة Wemos و TFT في الدرع.

هناك طريقة سهلة للغاية لقطع شرائح PCB. استخدم مثقاب بقطر 3.5 مم. قم بمحاذاة في حفرة ولفها بين أصابعك.

لحفظ دائرتك من الاختصارات ، يمكنك تجميعها على ورقة بلاستيكية باستخدام بعض الفواصل والبراغي.

الخطوة 4: نموذج البرنامج

في البداية ، عليك تنزيل وتثبيت المكتبات التالية:

  • مكتبة الرسومات الأساسية Adafruit GFX و
  • مكتبة Arduino لـ XPT2046 من Github.

ثم قم بتنزيل الرسومات الأربعة المرفقة.

  • أنشئ المجلد "button_SD_test_03" وضع الملفات الأربعة فيه.
  • افتح "button_SD_test_03.ino" بواسطة Arduino IDE وقم بتحميل البرنامج إلى MCU.

ستجد في البرامج المرفقة نماذج ترشدك لاستخدام الدرع.

كما سترى معايرة الشاشة للشاشة العمودية ليست جيدة. إذا كانت لديك معلمات معايرة أفضل ، فيرجى مشاركتها معنا.

هناك بعض المسامير المتبقية التي يمكن استخدامها لتوصيل درعك بأجهزة استشعار أو أجهزة أخرى.

  • D0 - إدخال / إخراج رقمي أو SS وجهاز SPI إضافي
  • A0 - مدخلات alalog
  • RST
  • TX ، RX - الاتصال التسلسلي ، I2C أو SS وأجهزة SPI إضافية

بالطبع يمكنك التواصل مع الأجهزة الأخرى أو الحصول على أي بيانات من الإنترنت من خلال WiFi أيضًا. للقيام بذلك ، انظر التعليمات السابقة الخاصة بي.

  • اتصال WiFi بين وحدات MCU ESP8266 من خلال جهاز التوجيه المنزلي
  • Accesspoint - اتصال المحطة بين وحدتي MCU من ESP8266.

موصى به: