Bagaimana cara menampilkan papan peringkat pada TFT 2.4 inci Ili9341?

Mar 20, 2026

Tinggalkan pesan

Rachel Kim
Rachel Kim
Bergairah tentang inovasi, saya fokus pada memanfaatkan teknologi yang muncul untuk meningkatkan kinerja tampilan LCD. Peran saya melibatkan bekerja sama dengan tim R&D untuk mengembangkan solusi yang menangani kebutuhan pasar yang berkembang di Longnan Hongtai Technology Co., Ltd.

Hai semuanya! Saya pemasok layar TFT 2,4 inci Ili9341. Hari ini, saya akan berbagi dengan Anda cara menampilkan papan peringkat di layar kecil yang mengagumkan ini.

Pertama, mari kita bahas alasan Anda ingin menggunakan TFT 2,4 inci Ili9341 sebagai papan peringkat. Resolusinya lumayan, tampilan warnanya cerah, dan antarmukanya relatif mudah dengan mikrokontroler. Baik Anda sedang mengerjakan proyek game, sistem penilaian olahraga, atau aplikasi lain apa pun yang mengharuskan Anda menampilkan peringkat, layar ini dapat melakukan tugasnya dengan baik.

Prasyarat

Sebelum memulai, Anda memerlukan beberapa hal. Jelas, Anda memerlukan layar TFT 2,4 inci Ili9341 itu sendiri. Anda juga memerlukan mikrokontroler, seperti Arduino atau Raspberry Pi. Saya telah menggunakan keduanya, dan keduanya berfungsi baik dengan layar ini. Anda juga memerlukan beberapa komponen elektronik dasar seperti resistor dan kapasitor, serta kabel yang diperlukan untuk menghubungkan semuanya. Dan tentu saja, Anda memerlukan pengetahuan pemrograman. Jika Anda baru mengenal pemrograman, jangan khawatir. Ada banyak sumber daya online untuk membantu Anda memulai.

Pengaturan Perangkat Keras

Mari masuk ke pengaturan perangkat keras. Menghubungkan TFT 2,4 inci Ili9341 ke mikrokontroler Anda cukup mudah. Layarnya menggunakan protokol SPI (Serial Peripheral Interface), yang merupakan cara umum untuk berkomunikasi antar perangkat. Anda harus menghubungkan pin MOSI (Master Out Slave In), MISO (Master In Slave Out), SCK (Serial Clock), dan CS (Chip Select). Anda dapat menemukan diagram pinout untuk TFT 2,4 inci Ili9341 di lembar data.

Jika Anda menggunakan Arduino, Anda dapat menghubungkan layar ke pin SPI di papan. Misalnya pada Arduino Uno, pin MOSI adalah 11, MISO adalah 12, SCK adalah 13, dan Anda dapat menggunakan pin digital apa pun untuk CS. Pastikan untuk menghubungkan pin daya dan ground dengan benar juga. Anda juga dapat memeriksanyaLCD Antarmuka Spiuntuk informasi lebih lanjut tentang LCD antarmuka SPI.

Pengaturan Perangkat Lunak

Setelah perangkat keras dikonfigurasi, saatnya beralih ke perangkat lunak. Anda harus menginstal perpustakaan yang diperlukan untuk TFT 2,4 inci Ili9341. Ada beberapa perpustakaan berbeda yang tersedia, tapi saya sarankan menggunakan perpustakaan Adafruit_GFX dan Adafruit_ILI9341. Pustaka ini memudahkan menggambar bentuk, teks, dan gambar di layar.

Spi Interface LcdSpi Interface LCD

Anda dapat menginstal perpustakaan ini menggunakan Library Manager Arduino IDE. Cukup buka Sketsa > Sertakan Perpustakaan > Kelola Perpustakaan, dan cari "Adafruit GFX" dan "Adafruit ILI9341". Klik tombol Instal untuk setiap perpustakaan.

Menampilkan Papan Peringkat

Sekarang, mari kita ke bagian yang menyenangkan - menampilkan papan peringkat. Langkah pertama adalah menentukan data untuk papan peringkat. Ini bisa berupa daftar nama dan skor. Misalnya:

#termasuk <Adafruit_GFX.h> #termasuk <Adafruit_ILI9341.h> #define TFT_CS D10 #define TFT_DC D9 #define TFT_RST D8 Adafruit_ILI9341 tft = Adafruit_ILI9341(TFT_CS, TFT_DC, TFT_RST); // Data papan peringkat const char* nama[5] = {"Alice", "Bob", "Charlie", "David", "Eve"}; int skor[5] = {100, 90, 80, 70, 60}; batal pengaturan() { tft.begin(); tft.setRotasi(3); tft.fillScreen(ILI9341_BLACK); } kekosongan loop() { tft.setCursor(10, 10); tft.setTextColor(ILI9341_WHITE); tft.setTextSize(2); tft.print("Papan Peringkat"); untuk (int i = 0; i < 5; i++) { tft.setCursor(10, 40 + i * 30); tft.print(i + 1); tft.print("."); tft.print(nama[i]); tft.cetak(": "); tft.print(skor[i]); } penundaan(5000); }

Dalam kode ini, pertama-tama kita menyertakan perpustakaan yang diperlukan dan menentukan pin untuk layar TFT. Kemudian, kami membuat sebuah instance dariAdafruit_ILI9341kelas. Dipengaturanfungsinya, kita menginisialisasi layar, mengatur rotasi, dan mengisi layar dengan warna hitam.

Dilingkaranfungsinya, pertama-tama kita cetak judul "Papan Peringkat" di bagian atas layar. Kemudian, kita menelusuri array nama dan skor dan mencetak setiap entri di layar. Terakhir, kami menambahkan penundaan 5 detik sebelum mengulangi perulangan.

Menyesuaikan Papan Peringkat

Anda dapat menyesuaikan papan peringkat agar terlihat lebih menarik. Misalnya, Anda dapat mengubah warna teks, ukuran, dan font. Anda juga dapat menambahkan grafik atau gambar. Pustaka Adafruit_GFX menyediakan fungsi untuk menggambar bentuk seperti persegi panjang, lingkaran, dan garis. Anda dapat menggunakan fungsi ini untuk membuat papan peringkat yang lebih menarik secara visual.

Pemecahan masalah

Jika Anda kesulitan menampilkan papan peringkat dengan benar, ada beberapa hal yang dapat Anda periksa. Pertama, pastikan koneksi perangkat keras sudah benar. Periksa diagram pinout dan pastikan semua pin terhubung dengan benar. Kedua, periksa perangkat lunaknya. Pastikan Anda telah menginstal perpustakaan yang benar dan kode bebas dari kesalahan. Anda juga dapat mencoba menggunakan contoh kode yang disediakan oleh perpustakaan untuk melihat apakah layar berfungsi.

Opsi LCD TFT lainnya

Jika TFT 2,4 inci Ili9341 tidak memenuhi kebutuhan Anda, kami juga menawarkan opsi LCD TFT lainnya. Misalnya, kita punyaLayar LCD TFT Antarmuka RGB 4,3 inci 480×320, yang memiliki layar lebih besar dan resolusi lebih tinggi. Anda juga dapat memeriksanyaLCD Antarmuka Spiuntuk informasi lebih lanjut tentang LCD antarmuka SPI kami.

Hubungi Kami untuk Pengadaan

Jika Anda tertarik untuk membeli TFT 2,4 inci Ili9341 atau produk LCD TFT kami yang lain, jangan ragu untuk menghubungi kami. Kami dengan senang hati mendiskusikan kebutuhan Anda dan memberi Anda penawaran. Kami memiliki tim ahli yang dapat membantu Anda dengan pertanyaan teknis apa pun yang Anda miliki. Baik Anda seorang penghobi atau profesional, kami memiliki solusi yang tepat untuk Anda.

Referensi

  • Dokumentasi Perpustakaan Adafruit_GFX
  • Dokumentasi Perpustakaan Adafruit_ILI9341
  • Lembar Data Ili9341 TFT 2,4 inci
Kirim permintaan