Spesifikasi:
- Ukuran Layar: 1.8 inch.
- Resolusi: 128×160 piksel.
- Koneksi: SPI (Serial Peripheral Interface), hanya membutuhkan 4 pin IO untuk komunikasi.
- Tegangan Operasi: 3.3V atau 5V.
- Warna: Mendukung tampilan full color RGB (65K warna).
- Papan PCB: Dilengkapi dengan papan dasar PCB untuk memudahkan pemasangan.
- Driver IC: Biasanya menggunakan IC driver seperti ST7735.
Kode Pemrograman (Arduino Contoh):
Untuk menggunakan modul ini dengan Arduino, kamu bisa menggunakan pustaka Adafruit GFX dan Adafruit ST7735. Berikut contoh kode sederhana untuk menampilkan teks dan bentuk dasar:
Adafruit_ST7735 tft = Adafruit_ST7735(TFT_CS, TFT_DC, TFT_RST);
void setup() {
tft.initR(INITR_BLACKTAB); // Inisialisasi layar
tft.fillScreen(ST7735_BLACK); // Bersihkan layar dengan warna hitam
tft.setCursor(10, 10); // Atur posisi kursor
tft.setTextColor(ST7735_WHITE); // Warna teks putih
tft.setTextSize(1); // Ukuran teks
tft.println("Hello, World!"); // Tampilkan teks di layar
// Menggambar kotak
tft.drawRect(30, 30, 50, 50, ST7735_RED); // Gambar kotak merah
}
void loop() {
// Tambahkan logika jika diperlukan
}
Langkah Penggunaan:
-
Sambungkan Modul: Hubungkan modul ke mikrokontroler menggunakan koneksi SPI:
- MOSI: Pin data SPI.
- SCK: Pin clock SPI.
- CS: Pin chip select (pilih chip).
- DC: Pin data/command untuk mengirim perintah atau data.
- RST: Pin reset.
Untuk Arduino, biasanya dihubungkan ke pin digital seperti yang ditentukan dalam kode.
-
Instal Pustaka: Gunakan pustaka Adafruit GFX dan Adafruit ST7735 yang tersedia di Library Manager Arduino IDE.
-
Inisialisasi dan Tampilkan Data: Setelah modul terhubung, inisialisasi layar di dalam kode dan mulai menampilkan teks, gambar, atau grafik.
-
SPI Menggunakan 4 IO: Karena antarmuka SPI, modul ini hanya membutuhkan 4 pin IO, sehingga ideal untuk proyek yang memerlukan efisiensi pin.
Cara Perawatan:
- Hindari Tekanan Berlebih: Layar TFT rentan terhadap tekanan, jadi hindari menekannya terlalu keras.
- Bersihkan dengan Lembut: Gunakan kain lembut untuk membersihkan layar dari debu dan kotoran tanpa merusaknya.
- Jaga Tegangan yang Stabil: Pastikan modul mendapatkan tegangan operasi yang tepat, baik 3.3V atau 5V sesuai kebutuhan.
- Periksa Koneksi SPI: Pastikan semua pin SPI terhubung dengan benar untuk komunikasi yang lancar antara modul dan mikrokontroler.
Modul ini cocok untuk berbagai aplikasi tampilan grafis seperti proyek Arduino, sensor display, monitoring data, atau aplikasi portabel yang memerlukan layar kecil namun fungsional.