فهرست مطالب:
تصویری: ILI9341 Touch Shield for Wemos D1 Mini: 4 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
سلام سازندگان!
من یک سپر 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 از طریق گذرگاه SPI با MCU ارتباط دارد. بنابراین ما باید سه پایه SD را به پین های رایج SPI متصل کنیم.
- SD_MOSI به پین MOSI MCU
- SD_MISO به پین MISO MCU
- SD_SCK به پین SCK MCU.
فقط SD_CS (انتخاب برده یا SS) باید منحصر به فرد باشد. من از پین D3 به عنوان SD_CS استفاده می کنم.
البته شما باید یک هدر پین بلند مردانه چهار پین را به اتصالات SD لحیم کنید.
اطلاعات بیشتر در مورد گذرگاه SPI در ویکی پدیا.
مرحله 3: ساخت PCB
- بعد PCB مورد استفاده من 36 ستون در 35 ردیف است. در ابتدا اجزای اصلی را قرار می دهم و ابعاد نهایی PCB را تعریف می کنم. پس از آن آن را به ابعاد نهایی برش دادم.
- چهار سوراخ در چهار گوشه ایجاد کنید که از طریق آن می توانید PCB را تعمیر کنید.
- سوراخ هایی را که می توانید از طریق آنها پریز برق را وارد کنید بزرگ کنید.
-
هدرهای زنانه را ببرید و آنها را به PCB لحیم کنید. تو نیاز داری
- 8 پین طول x2 برای برد Wemos
- طول 14 پین x1 و
- 4 پین طول x1 برای TFT
-
لحیم کاری
- پریز برق
- خازن ها
- تنظیم کننده ولتاژ
- سیم ها
- پس از آن شما باید برخی از نوارهای PCB را بردارید تا شورت ها را از بین ببرید. (نمودار بالا را ببینید.)
- در مرحله بعد پیشنهاد می کنم که یک مولتی متر بگیرید و اتصالات را بررسی کنید. با انجام این مرحله می توانید برخی از اجزای دود و سوزان را از بین ببرید.:-)
- در نهایت برد Wemos و TFT را در سپر قرار دهید.
برای برش نوارهای PCB راه بسیار ساده ای وجود دارد. از مته ای با قطر 3.5 میلی متر استفاده کنید. آن را به یک سوراخ تنظیم کنید و آن را بین انگشتان خود بچرخانید.
برای نجات مدار خود از میانبرها ، می توانید آن را با استفاده از فاصله و پیچ روی یک ورق پلاستیکی مونتاژ کنید.
مرحله 4: نمونه برنامه
ابتدا باید کتابخانه های بعدی را بارگیری و نصب کنید:
- کتابخانه هسته گرافیکی Adafruit GFX و
- کتابخانه آردوینو برای 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 از طریق روتر خانگی
- ارتباط نقطه دسترسی -ایستگاه بین دو MCU ESP8266.
توصیه شده:
Cara Menggunakan Wemos D1 R1/ Wemos D1 Mini/ NodeMCU: 7 مرحله
Cara Menggunakan Wemos D1 R1/ Wemos D1 Mini/ NodeMCU: Pada tutorial pertama ini، Saya ingin mengajak Anda bagaimana caranya menggunakan papan mikrokontroler yang sudah ada Module WiFi ESP8266 di dalamnya dan juga sering dijum11، ) dengan menggunakan aplikasi
مرحله به مرحله اتوماسیون خانگی با استفاده از Wemos D1 Mini با طراحی PCB: 4 مرحله
گام به گام اتوماسیون خانگی با استفاده از Wemos D1 Mini با طراحی PCB: اتوماسیون خانگی گام به گام با استفاده از Wemos D1 Mini با طراحی PCB چند هفته قبل ما آموزش "اتوماسیون خانگی با استفاده از تمشک پای" را در rootaid.com منتشر کردیم که مورد استقبال علاقه مندان و علاقه مندان قرار گرفت. دانشجو. سپس یکی از اعضای ما آمد
آموزش Arduino L293D Motor Shield Shield: 8 مرحله
Arduino L293D Motor Driver Shield Tutorial: می توانید این و بسیاری از آموزش های شگفت انگیز دیگر را در وب سایت رسمی ElectroPeak بخوانید. مرور کلی در این آموزش ، نحوه رانندگی DC ، پله ای و سروو موتور با استفاده از سپر درایور موتور Arduino L293D را خواهید آموخت. آنچه خواهید آموخت:
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 کار می کند تا یک ساعت هوشمند یا دستگاهی با صفحه نمایش کوچک بسازد. مشاهده همه اطلاعات مورد نیاز پراکنده است
Arduino Uno: Bitmap Animation در ILI9341 TFT Touchscreen Shield Shield With Visuino: 12 مرحله (همراه با تصاویر)
Arduino Uno: Bitmap Animation on ILI9341 TFT Touchscreen Shield With Visuino: Shield های صفحه نمایش TFT مبتنی بر TFT مبتنی بر ILI9341 بسیار محبوب هستند. Visuino مدتی است که از آنها پشتیبانی می کند ، اما من هرگز فرصتی برای نوشتن یک آموزش در مورد نحوه استفاده از آنها نداشتم. اما اخیراً تعداد کمی از افراد پرسیدند