جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-23 12:54
مرحبًا صناع!
لقد صنعت درع 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
كما ترى ، تحدد دائرة 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.
موصى به:
Automatické Ovládání Varny Pomocí WEMOS D1 (mini) / تطبيق Blynk: 5 خطوات
Automatické Ovládání Varny Pomocí WEMOS D1 (mini) / Blynk App: Ahoj všem domovařičům، kteří chtějí automatizovat svou varnu a mají omezený rozpočet nebo jen nechtějí Investovat zbytečne Požitek z držení vařechy a regulace plynu je skvělý relax، ale ne vždy je na
Cara Menggunakan Wemos D1 R1 / Wemos D1 Mini / NodeMCU: 7 خطوات
Cara Menggunakan Wemos D1 R1 / Wemos D1 Mini / NodeMCU: برنامج Pada التعليمي بيرتاما ini ، Saya ingin mengajak Anda bagaimana caranya mengunakan papan mikrokontroler yang sudah ada Module WiFi ESP8266 di dalamnya dan jugaios1 ) dengan menggunakan aplikasi
Rasberry Pi Zero W With Arduino TfT (ili9341): 3 خطوات
Rasberry Pi Zero W مع Arduino TfT (ili9341): بعد أسبوع من البحث والتصحيح والاختبار ، حصلت أخيرًا على SeedStudio 2.8 & quot؛ يعمل Arduino TfT على RasPi 0 W الخاص بي مع Kivy و GPIO لصنع ساعة ذكية أو جهاز عرض صغير. رؤية جميع المعلومات المطلوبة مبعثرة
اختبار الرسومات ILI9341 TFT LCD SPI Display: 6 خطوات
اختبار الرسومات ILI9341 TFT LCD SPI Display: ربط شاشة مقاس 2.8 بوصة SPI TFT بها شريحة ILI9341 إلى Arduino Uno
Arduino Uno: الرسوم المتحركة النقطية على ILI9341 TFT Touchscreen Shield with Visuino: 12 Steps (with Pictures)
Arduino Uno: الرسوم المتحركة النقطية على ILI9341 TFT Touchscreen Shield مع Visuino: تعتبر شاشات العرض التي تعمل باللمس TFT التي تستند إلى ILI9341 دروع عرض منخفضة التكلفة للغاية لأردوينو. لقد حظيت Visuino بدعمهم لفترة طويلة ، لكن لم تتح لي الفرصة مطلقًا لكتابة برنامج تعليمي حول كيفية استخدامها. في الآونة الأخيرة ولكن قلة من الناس سألوا