چگونه اطلاعات دستگاه بلوتوث را روی پردازنده TFT 2.4 اینچی Ili9341 نمایش دهیم؟

Jan 15, 2026

پیام بگذارید

راشل کیم
راشل کیم
من در مورد نوآوری پرشور هستم ، من بر روی استفاده از فن آوری های نوظهور برای تقویت عملکرد نمایشگر LCD تمرکز می کنم. نقش من شامل همکاری نزدیک با تیم های تحقیق و توسعه برای تدوین راه حل هایی است که نیازهای در حال تحول در بازار را در شرکت Longnan Hongtai Technology ، Ltd.

سلام! به عنوان تامین کننده TFT 2.4inch Ili9341، اغلب در مورد نحوه نمایش اطلاعات دستگاه بلوتوث در این صفحه نمایش کوچک زیبا از من سوال می شود. بنابراین، فکر کردم که این پست وبلاگ را برای به اشتراک گذاشتن نکات و ترفندهایی در مورد چگونگی دستیابی به آن به اشتراک بگذارم.

آنچه شما نیاز دارید

ابتدا اجازه دهید در مورد آنچه برای شروع به آن نیاز دارید صحبت کنیم. بدیهی است که به صفحه نمایش TFT 2.4 اینچی Ili9341 نیاز دارید. این یک صفحه نمایش کوچک عالی با وضوح بالا و رنگ های زنده است که آن را برای نمایش انواع اطلاعات عالی می کند.

شما همچنین به یک میکروکنترلر نیاز دارید. من معمولاً استفاده از برد آردوینو مانند آردوینو یونو یا مگا را توصیه می کنم. کار کردن با آن‌ها آسان است، پین‌های زیادی برای اتصال نمایشگر و سایر اجزا دارند، و جامعه بزرگی از توسعه‌دهندگان وجود دارد که در صورت بروز هرگونه مشکل می‌توانند به شما کمک کنند.

علاوه بر نمایشگر و میکروکنترلر، به یک ماژول بلوتوث نیز نیاز دارید. گزینه های زیادی وجود دارد، اما یکی از محبوب ترین آنها HC-05 یا HC-06 است. این ماژول ها نسبتا ارزان هستند، پیکربندی آسانی دارند و می توانند با طیف وسیعی از دستگاه های بلوتوث از جمله گوشی های هوشمند، تبلت ها و لپ تاپ ها ارتباط برقرار کنند.

در نهایت، برای اتصال همه چیز به هم به چند سیم جامپر نیاز دارید. مطمئن شوید که سیم های کافی با طول ها و رنگ های مختلف برای مرتب نگه داشتن وسایل دارید.

اتصال سخت افزار

هنگامی که تمام اجزاء را در اختیار دارید، زمان شروع به اتصال آنها به یکدیگر است. در اینجا یک راهنمای گام به گام در مورد نحوه انجام آن آورده شده است:

  1. TFT 2.4inch Ili9341 را به آردوینو وصل کنید: نمایشگر Ili9341 دارای چندین پین است که باید به آردوینو متصل شوند. پین های دقیقی که باید استفاده کنید به تنظیمات خاص شما بستگی دارد، اما در اینجا یک نمای کلی وجود دارد:

    • پایه VCC نمایشگر را به پایه 5 ولت آردوینو وصل کنید.
    • پایه GND نمایشگر را به پایه GND آردوینو متصل کنید.
    • پین SCK نمایشگر را به پین ​​SCK (ساعت) آردوینو وصل کنید.
    • پین MISO نمایشگر را به پین ​​MISO (Master In Slave Out) در آردوینو وصل کنید.
    • پین MOSI نمایشگر را به پین ​​MOSI (Master Out Slave In) در آردوینو وصل کنید.
    • پین CS نمایشگر را به پین ​​دیجیتال آردوینو وصل کنید (به عنوان مثال، پایه 10).
    • پایه DC نمایشگر را به یک پایه دیجیتال آردوینو وصل کنید (به عنوان مثال، پایه 9).
    • پایه RST نمایشگر را به یک پایه دیجیتال آردوینو وصل کنید (به عنوان مثال، پایه 8).
  2. ماژول بلوتوث را به آردوینو وصل کنید: ماژول بلوتوث چندین پین نیز دارد که باید به آردوینو متصل شوند. در اینجا نحوه انجام آن آمده است:

    • پایه VCC ماژول بلوتوث را به پایه 5 ولت آردوینو وصل کنید.
    • پایه GND ماژول بلوتوث را به پایه GND آردوینو وصل کنید.
    • پین TX (Transmit) ماژول بلوتوث را به پین ​​RX (Receive) در آردوینو وصل کنید.
    • پایه RX (Receive) ماژول بلوتوث را به پین ​​TX (Transmit) در آردوینو وصل کنید.

اطمینان حاصل کنید که همه اتصالات را دوباره بررسی کرده اید تا مطمئن شوید که آنها ایمن هستند و هیچ سیم شلی وجود ندارد.

نصب کتابخانه ها

قبل از شروع برنامه نویسی آردوینو برای نمایش اطلاعات دستگاه بلوتوث در TFT 2.4inch Ili9341، باید چند کتابخانه نصب کنید. این کتابخانه ها ارتباط با نمایشگر و ماژول بلوتوث را آسان تر می کنند.

  1. کتابخانه Ili9341: این کتابخانه به شما امکان کنترل صفحه نمایش TFT 2.4 اینچی Ili9341 را می دهد. شما می توانید آن را از طریق Arduino IDE با رفتن به نصب کنیدطرح > شامل کتابخانه > مدیریت کتابخانه هاو جستجو برای "Ili9341". هنگامی که آن را پیدا کردید، روی دکمه "نصب" کلیک کنید.

    4.3 Inch 480×320 RGB Interface TFT LCD Screen2

  2. کتابخانه سری نرم افزار: این کتابخانه به شما امکان می دهد پورت های سریال اضافی را در آردوینو ایجاد کنید که برای ارتباط با ماژول بلوتوث مفید است. معمولاً با Arduino IDE از قبل نصب شده است، اما اگر اینطور نیست، می توانید آن را به همان روش کتابخانه Ili9341 نصب کنید.

  3. کتابخانه بلوتوث: چندین کتابخانه بلوتوث برای آردوینو موجود است، اما یکی از محبوب‌ترین آنها همین استنرم افزار سریالکتابخانه می توانید از آن برای برقراری ارتباط با ماژول بلوتوث و دریافت اطلاعات از آن استفاده کنید.

نوشتن کد

اکنون که تمام سخت افزارها را متصل کرده اید و کتابخانه ها را نصب کرده اید، زمان شروع به نوشتن کد است. در اینجا یک مثال اساسی از نحوه نمایش اطلاعات دستگاه بلوتوث در TFT 2.4inch Ili9341 آورده شده است:

#include <SPI.h> #include <ILI9341_t3.h> #include <SoftwareSerial.h> // پین های نمایشگر را تعریف کنید #define TFT_CS 10 #define TFT_DC 9 #define TFT_RST 8 // ایجاد یک نمونه از نمایشگر ILI39 =41t_39 ILI9341_t3 (TFT_CS، TFT_DC، TFT_RST)؛ // ایجاد یک نمونه از پورت سریال بلوتوث SoftwareSerial bluetooth(11, 12); // RX, TX void setup() { // راه اندازی صفحه نمایش tft.begin(); tft.setRotation(3); tft.fillScreen(ILI9341_BLACK); tft.setTextColor(ILI9341_WHITE); tft.setTextSize(2); // راه اندازی پورت سریال بلوتوث bluetooth.begin(9600); } void loop() { if (bluetooth.available()) { String data = bluetooth.readStringUntil('\n'); tft.fillScreen(ILI9341_BLACK); tft.setCursor(10, 10); tft.println(داده)؛ } }

این کد صفحه نمایش TFT 2.4 اینچی Ili9341 و ماژول بلوتوث را مقداردهی اولیه می کند و سپس به طور مداوم بررسی می کند که آیا داده ای از ماژول بلوتوث موجود است یا خیر. در صورت وجود، داده ها را می خواند و روی صفحه نمایش می دهد.

عیب یابی

اگر هنگام تلاش برای نمایش اطلاعات دستگاه بلوتوث در TFT 2.4inch Ili9341 با مشکلی مواجه شدید، در اینجا چند چیز وجود دارد که می توانید امتحان کنید:

  • اتصالات را بررسی کنید: اطمینان حاصل کنید که تمام اتصالات بین نمایشگر، آردوینو و ماژول بلوتوث ایمن هستند و هیچ سیم شلی وجود ندارد.
  • نرخ باود را بررسی کنید: نرخ باود ماژول بلوتوث و آردوینو باید مطابقت داشته باشند. در کد مثال بالا، نرخ باود روی 9600 تنظیم شده است، بنابراین مطمئن شوید که ماژول بلوتوث نیز برای استفاده از نرخ باود یکسان پیکربندی شده است.
  • کتابخانه ها را بررسی کنید: مطمئن شوید که تمام کتابخانه های لازم را به درستی نصب کرده اید و به روز هستند.

سایر گزینه های TFT LCD

اگر به دنبال گزینه‌های دیگر TFT LCD هستید، ما نیز aصفحه نمایش 4.3 اینچی 480×320 RGB صفحه نمایش TFT LCD، یکصفحه نمایش رابط Mipi، و الفصفحه نمایش 4.3 اینچی 480×800 RGB IPS TFT LCD. این نمایشگرها رزولوشن ها، رابط ها و ویژگی های متفاوتی را ارائه می دهند، بنابراین می توانید بهترین گزینه را انتخاب کنید که با نیازهای خود مطابقت دارد.

برای خرید با ما تماس بگیرید

اگر مایل به خرید TFT 2.4inch Ili9341 یا هر یک از دیگر محصولات TFT LCD ما هستید، برای دریافت قیمت و بحث در مورد نیازهای خاص خود با ما تماس بگیرید. ما اینجا هستیم تا به شما کمک کنیم راه‌حل نمایش مناسب برای پروژه خود را پیدا کنید.

مراجع

  • مستندات آردوینو
  • اسناد کتابخانه Ili9341
  • برگه اطلاعات ماژول بلوتوث
ارسال درخواست