Hai! Sebagai pemasok TFT 2.4 inci Ili9341, saya sering ditanya tentang cara menampilkan informasi perangkat Bluetooth di layar kecil yang bagus ini. Jadi, saya pikir saya akan menyusun postingan blog ini untuk berbagi beberapa tips dan trik tentang bagaimana Anda dapat mencapainya.
Apa yang Anda Butuhkan
Pertama, mari kita bicara tentang apa yang Anda perlukan untuk memulai. Tentu saja, Anda memerlukan layar TFT 2,4 inci Ili9341. Ini adalah layar kecil yang bagus dengan resolusi tinggi dan warna-warna cerah, membuatnya sempurna untuk menampilkan segala macam informasi.
Anda juga memerlukan mikrokontroler. Saya biasanya merekomendasikan menggunakan papan Arduino, seperti Arduino Uno atau Mega. Mereka mudah digunakan, memiliki banyak pin untuk menghubungkan layar dan komponen lainnya, dan terdapat komunitas besar pengembang di luar sana yang dapat membantu Anda jika Anda mengalami masalah apa pun.
Selain layar dan mikrokontroler, Anda memerlukan modul Bluetooth. Ada banyak pilihan di luar sana, tapi salah satu yang paling populer adalah HC-05 atau HC-06. Modul ini relatif murah, mudah dikonfigurasi, dan dapat berkomunikasi dengan berbagai perangkat Bluetooth, termasuk ponsel pintar, tablet, dan laptop.
Terakhir, Anda memerlukan beberapa kabel jumper untuk menghubungkan semuanya. Pastikan Anda memiliki cukup kabel dengan panjang dan warna berbeda agar semuanya tetap teratur.
Menghubungkan Perangkat Keras
Setelah Anda memiliki semua komponen, sekarang saatnya untuk mulai menghubungkannya bersama-sama. Berikut panduan langkah demi langkah tentang cara melakukannya:
-
Hubungkan TFT 2,4 inci Ili9341 ke Arduino: Layar Ili9341 memiliki beberapa pin yang perlu dihubungkan ke Arduino. Pin pasti yang perlu Anda gunakan akan bergantung pada pengaturan spesifik Anda, namun berikut gambaran umumnya:
- Hubungkan pin VCC layar ke pin 5V di Arduino.
- Hubungkan pin GND layar ke pin GND di Arduino.
- Hubungkan pin SCK layar ke pin SCK (jam) di Arduino.
- Hubungkan pin MISO pada layar ke pin MISO (Master In Slave Out) pada Arduino.
- Hubungkan pin MOSI layar ke pin MOSI (Master Out Slave In) di Arduino.
- Hubungkan pin CS layar ke pin digital di Arduino (misalnya pin 10).
- Hubungkan pin DC layar ke pin digital di Arduino (misalnya pin 9).
- Hubungkan pin RST layar ke pin digital di Arduino (misalnya pin 8).
-
Hubungkan modul Bluetooth ke Arduino: Modul Bluetooth juga memiliki beberapa pin yang perlu dihubungkan ke Arduino. Berikut cara melakukannya:
- Hubungkan pin VCC modul Bluetooth ke pin 5V di Arduino.
- Hubungkan pin GND modul Bluetooth ke pin GND di Arduino.
- Hubungkan pin TX (Transmit) modul Bluetooth ke pin RX (Receive) di Arduino.
- Hubungkan pin RX (Receive) modul Bluetooth ke pin TX (Transmit) di Arduino.
Pastikan Anda memeriksa ulang semua sambungan untuk memastikan semuanya aman dan tidak ada kabel yang kendor.
Memasang Perpustakaan
Sebelum Anda dapat mulai memprogram Arduino untuk menampilkan informasi perangkat Bluetooth pada TFT 2.4 inci Ili9341, Anda perlu menginstal beberapa perpustakaan. Pustaka ini akan memudahkan komunikasi dengan layar dan modul Bluetooth.
-
Perpustakaan Ili9341: Perpustakaan ini memungkinkan Anda mengontrol layar TFT 2,4 inci Ili9341. Anda dapat menginstalnya melalui Arduino IDE dengan membuka
Sketsa > Sertakan Perpustakaan > Kelola Perpustakaandan mencari "Ili9341". Setelah Anda menemukannya, klik tombol "Instal".

-
Perpustakaan Serial Perangkat Lunak: Library ini memungkinkan Anda membuat port serial tambahan di Arduino, yang berguna untuk berkomunikasi dengan modul Bluetooth. Biasanya sudah diinstal sebelumnya dengan Arduino IDE, tetapi jika belum, Anda dapat menginstalnya dengan cara yang sama seperti perpustakaan Ili9341.
-
Perpustakaan Bluetooth: Ada beberapa perpustakaan Bluetooth yang tersedia untuk Arduino, tetapi salah satu yang paling populer adalah
Perangkat LunakSerialperpustakaan. Anda dapat menggunakannya untuk berkomunikasi dengan modul Bluetooth dan menerima data darinya.
Menulis Kode
Sekarang setelah semua perangkat keras Anda terhubung dan perpustakaan terinstal, sekarang saatnya untuk mulai menulis kode. Berikut adalah contoh dasar bagaimana Anda dapat menampilkan informasi perangkat Bluetooth pada TFT 2,4 inci Ili9341:
#include <SPI.h> #include <ILI9341_t3.h> #include <SoftwareSerial.h> // Tentukan pin untuk tampilan #define TFT_CS 10 #define TFT_DC 9 #define TFT_RST 8 // Buat instance tampilan ILI9341_t3 tft = ILI9341_t3(TFT_CS, TFT_DC, TFT_RST); // Membuat instance port serial Bluetooth SoftwareSerial bluetooth(11, 12); // RX, TX void setup() { // Inisialisasi tampilan tft.begin(); tft.setRotasi(3); tft.fillScreen(ILI9341_BLACK); tft.setTextColor(ILI9341_WHITE); tft.setTextSize(2); // Inisialisasi port serial Bluetooth bluetooth.begin(9600); } void loop() { if (bluetooth.available()) { String data = bluetooth.readStringUntil('\n'); tft.fillScreen(ILI9341_BLACK); tft.setCursor(10, 10); tft.println(data); } }
Kode ini menginisialisasi layar TFT 2,4 inci Ili9341 dan modul Bluetooth, lalu terus memeriksa apakah ada data yang tersedia dari modul Bluetooth. Jika ada, ia membaca data dan menampilkannya di layar.
Pemecahan masalah
Jika Anda mengalami masalah apa pun saat mencoba menampilkan informasi perangkat Bluetooth pada TFT 2,4 inci Ili9341, berikut beberapa hal yang dapat Anda coba:
- Periksa koneksinya: Pastikan semua sambungan antara layar, Arduino, dan modul Bluetooth aman dan tidak ada kabel yang lepas.
- Periksa tingkat baud: Baud rate modul Bluetooth dan Arduino harus cocok. Pada contoh kode di atas, baud rate diatur ke 9600, jadi pastikan modul Bluetooth juga dikonfigurasi untuk menggunakan baud rate yang sama.
- Periksa perpustakaan: Pastikan Anda telah menginstal semua perpustakaan yang diperlukan dengan benar dan mutakhir.
Opsi LCD TFT lainnya
Jika Anda mencari opsi LCD TFT lainnya, kami juga menawarkanLayar LCD TFT Antarmuka RGB 4,3 inci 480×320, ATampilan Antarmuka Mipi, dan sebuahLayar LCD IPS TFT Antarmuka RGB 4,3 inci 480×800. Layar ini menawarkan resolusi, antarmuka, dan fitur berbeda, sehingga Anda dapat memilih salah satu yang paling sesuai dengan kebutuhan Anda.
Hubungi Kami untuk Pembelian
Jika Anda tertarik untuk membeli TFT 2,4 inci Ili9341 atau produk LCD TFT kami yang lain, jangan ragu untuk menghubungi kami untuk mendapatkan penawaran dan mendiskusikan kebutuhan spesifik Anda. Kami di sini untuk membantu Anda menemukan solusi tampilan yang tepat untuk proyek Anda.
Referensi
- Dokumentasi Arduino
- Dokumentasi Perpustakaan Ili9341
- Lembar Data Modul Bluetooth