Bagaimana untuk memaparkan papan pendahulu pada TFT 2.4 inci Ili9341?

Mar 20, 2026

Tinggalkan pesanan

Rachel Kim
Rachel Kim
Ghairah tentang inovasi, saya memberi tumpuan kepada memanfaatkan teknologi baru untuk meningkatkan prestasi paparan LCD. Peranan saya melibatkan kerja rapat dengan pasukan R & D untuk membangunkan penyelesaian yang menangani keperluan pasaran yang berkembang di Longnan Hongtai Technology Co., Ltd.

Hai semua! Saya pembekal paparan Ili9341 TFT 2.4 inci. Hari ini, saya akan berkongsi dengan anda cara memaparkan papan pendahulu pada skrin kecil yang hebat ini.

Mula-mula, mari kita bincangkan tentang sebab anda ingin menggunakan TFT 2.4 inci Ili9341 untuk papan pendahulu. Ia mempunyai resolusi yang baik, paparan warna yang terang, dan ia agak mudah untuk disambungkan dengan mikropengawal. Sama ada anda sedang mengusahakan projek permainan, sistem pemarkahan sukan atau mana-mana aplikasi lain yang anda perlukan untuk menunjukkan kedudukan, skrin ini boleh melakukan kerja dengan baik.

Prasyarat

Sebelum anda memulakan, anda memerlukan beberapa perkara. Jelas sekali, anda memerlukan paparan Ili9341 TFT 2.4 inci itu sendiri. Anda juga memerlukan mikropengawal, seperti Arduino atau Raspberry Pi. Saya telah menggunakan kedua-duanya, dan ia berfungsi dengan baik dengan skrin ini. Anda juga memerlukan beberapa komponen elektronik asas seperti perintang dan kapasitor, dan kabel yang diperlukan untuk menyambungkan segala-galanya. Dan sudah tentu, anda memerlukan sedikit pengetahuan pengaturcaraan. Jika anda baru dalam pengaturcaraan, jangan risau. Terdapat banyak sumber dalam talian untuk membantu anda bermula.

Persediaan Perkakasan

Mari kita masuk ke dalam persediaan perkakasan. Menyambungkan TFT 2.4 inci Ili9341 ke mikropengawal anda agak mudah. Skrin menggunakan protokol SPI (Serial Peripheral Interface), yang merupakan cara biasa untuk berkomunikasi antara peranti. Anda perlu menyambungkan PIN MOSI (Master Out Slave In), MISO (Master In Slave Out), SCK (Jam Bersiri) dan CS (Chip Select). Anda boleh menemui gambar rajah pinout untuk TFT 2.4inch Ili9341 dalam lembaran data.

Jika anda menggunakan Arduino, anda boleh menyambungkan skrin ke pin SPI pada papan. Sebagai contoh, pada Arduino Uno, pin MOSI ialah 11, MISO ialah 12, SCK ialah 13, dan anda boleh menggunakan sebarang pin digital untuk CS. Pastikan untuk menyambungkan pin kuasa dan pembumian dengan betul juga. Anda juga boleh menyemakLCD Antara Muka Spiuntuk maklumat lanjut tentang LCD antara muka SPI.

Persediaan Perisian

Setelah perkakasan disediakan, sudah tiba masanya untuk beralih kepada perisian. Anda perlu memasang perpustakaan yang diperlukan untuk TFT 2.4 inci Ili9341. Terdapat beberapa perpustakaan berbeza yang tersedia, tetapi saya mengesyorkan menggunakan perpustakaan Adafruit_GFX dan Adafruit_ILI9341. Perpustakaan ini memudahkan untuk melukis bentuk, teks dan imej pada skrin.

Spi Interface LcdSpi Interface LCD

Anda boleh memasang perpustakaan ini menggunakan Pengurus Perpustakaan IDE Arduino. Cuma pergi ke Sketch > Include Library > Manage Libraries, dan cari "Adafruit GFX" dan "Adafruit ILI9341". Klik butang Pasang untuk setiap pustaka.

Memaparkan Papan Pendahulu

Sekarang, mari kita ke bahagian yang menyeronokkan - memaparkan papan pendahulu. Langkah pertama ialah menentukan data untuk papan pendahulu. Ini boleh menjadi senarai nama dan markah. Contohnya:

#include <Adafruit_GFX.h> #include <Adafruit_ILI9341.h> #define TFT_CS D10 #define TFT_DC D9 #define TFT_RST D8 Adafruit_ILI9341 tft = Adafruit_ILI9341(TFT_CSFT, TFT_RD_DC); // Leaderboard data const char* names[5] = {"Alice", "Bob", "Charlie", "David", "Eve"}; skor int[5] = {100, 90, 80, 70, 60}; void setup() { tft.begin(); tft.setRotation(3); tft.fillScreen(ILI9341_BLACK); } void loop() { tft.setCursor(10, 10); tft.setTextColor(ILI9341_WHITE); tft.setTextSize(2); tft.print("Papan Pendahulu"); untuk (int i = 0; i < 5; i++) { tft.setCursor(10, 40 + i * 30); tft.print(i + 1); tft.print(". "); tft.print(nama[i]); tft.print(": "); tft.print(skor[i]); } kelewatan(5000); }

Dalam kod ini, kami mula-mula memasukkan perpustakaan yang diperlukan dan menentukan pin untuk skrin TFT. Kemudian, kami mencipta contohAdafruit_ILI9341kelas. Dalampersediaanfungsi, kami memulakan skrin, menetapkan putaran, dan mengisi skrin dengan hitam.

Dalamgelungfungsi, kami mula-mula mencetak tajuk "Leaderboard" di bahagian atas skrin. Kemudian, kami melingkari tatasusunan nama dan skor dan mencetak setiap entri pada skrin. Akhir sekali, kami menambah kelewatan selama 5 saat sebelum mengulangi gelung.

Menyesuaikan Papan Pendahulu

Anda boleh menyesuaikan papan pendahulu untuk menjadikannya kelihatan lebih menarik. Contohnya, anda boleh menukar warna teks, saiz dan fon. Anda juga boleh menambah grafik atau imej. Pustaka Adafruit_GFX menyediakan fungsi untuk melukis bentuk seperti segi empat tepat, bulatan dan garisan. Anda boleh menggunakan fungsi ini untuk mencipta papan pendahulu yang lebih menarik secara visual.

Menyelesaikan masalah

Jika anda menghadapi masalah mendapatkan papan pendahulu untuk dipaparkan dengan betul, terdapat beberapa perkara yang boleh anda semak. Pertama, pastikan sambungan perkakasan adalah betul. Semak gambarajah pinout dan pastikan semua pin disambungkan dengan betul. Kedua, semak perisian. Pastikan anda telah memasang perpustakaan yang betul dan kod itu bebas ralat. Anda juga boleh cuba menggunakan kod contoh yang disediakan oleh pustaka untuk melihat sama ada skrin berfungsi.

Pilihan LCD TFT lain

Jika TFT 2.4inch Ili9341 tidak memenuhi keperluan anda, kami juga menawarkan pilihan LCD TFT yang lain. Sebagai contoh, kami mempunyaiSkrin LCD TFT Antara Muka RGB 4.3 Inci 480×320, yang mempunyai skrin yang lebih besar dan resolusi yang lebih tinggi. Anda juga boleh menyemakLCD Antara Muka Spiuntuk maklumat lanjut tentang LCD antara muka SPI kami.

Hubungi Kami untuk Perolehan

Jika anda berminat untuk membeli TFT 2.4inch Ili9341 atau mana-mana produk LCD TFT kami yang lain, sila hubungi kami. Kami berbesar hati untuk membincangkan keperluan anda dan memberikan anda sebut harga. Kami mempunyai pasukan pakar yang boleh membantu anda dengan sebarang soalan teknikal yang mungkin anda ada. Sama ada anda seorang penggemar atau profesional, kami mempunyai penyelesaian yang tepat untuk anda.

Rujukan

  • Dokumentasi Perpustakaan Adafruit_GFX
  • Adafruit_ILI9341 Dokumentasi Perpustakaan
  • Lembaran Data Ili9341 TFT 2.4 inci
Hantar pertanyaan