Spesifikasi 1.44-Inch Color LCD Screen TFT Display Module
- Model: ST7735
- Ukuran Layar: 1.44 inci
- Resolusi: 128 x 128 piksel
- Warna: 65K warna (16-bit)
- Driver IC: ST7735
- Antarmuka: SPI (Serial Peripheral Interface)
- Tegangan Operasional: 3.3V (umumnya)
- Konektor: 8-pin SIP (Single Inline Package)
- Fitur Tambahan:
- Tampilan TFT dengan kualitas gambar yang tinggi
- Konsumsi daya rendah
- Sudut pandang luas
Diagram Pin
_______
| |
| ST7735|
|_______|
| 1 2 3 4 5 6 7 8 |
| | | | | | | |
VCC GND CS RESET DC SDI SCK LED
- VCC: Power supply (3.3V)
- GND: Ground
- CS: Chip Select
- RESET: Reset
- DC: Data/Command
- SDI (MOSI): Serial Data In
- SCK: Serial Clock
- LED: Backlight control (optional, can be connected to VCC)
Contoh Koneksi ke Arduino
Koneksi Hardware
- Arduino Uno:
- VCC -> 3.3V Arduino (atau melalui regulator jika menggunakan 5V Arduino)
- GND -> GND Arduino
- CS -> Pin 10 Arduino
- RESET -> Pin 9 Arduino
- DC -> Pin 8 Arduino
- SDI (MOSI) -> Pin 11 Arduino
- SCK -> Pin 13 Arduino
- LED -> 3.3V atau pin digital (misalnya pin 7 Arduino untuk kontrol backlight)
Diagram Koneksi
Arduino LCD Module
------- -----------
3.3V ------> VCC
GND ------> GND
D10 ------> CS
D9 ------> RESET
D8 ------> DC
D11 ------> SDI (MOSI)
D13 ------> SCK
D7 ------> LED (optional)
Contoh Program Arduino Menggunakan Adafruit ST7735 Library
-
Instalasi Library:
- Buka Arduino IDE, pergi ke “Sketch” -> “Include Library” -> “Manage Libraries”.
- Cari “Adafruit ST7735” dan instal library yang relevan.
- Cari “Adafruit GFX” dan instal library tersebut juga.
-
Contoh Kode:
// Pin definisi
// Inisialisasi layar
Adafruit_ST7735 tft = Adafruit_ST7735(TFT_CS, TFT_DC, TFT_RST);
void setup() {
// Mulai komunikasi serial
Serial.begin(9600);
Serial.print("Initializing...");
// Inisialisasi layar
tft.initR(INITR_144GREENTAB); // Untuk layar 1.44 inch
Serial.println("OK!");
// Background hitam
tft.fillScreen(ST77XX_BLACK);
// Teks putih
tft.setTextColor(ST77XX_WHITE);
tft.setTextSize(1);
// Menampilkan pesan
tft.setCursor(0, 0);
tft.println("Hello, world!");
}
void loop() {
// Tambahkan kode loop di sini
}
Langkah-langkah
-
Koneksi Hardware:
- Sambungkan modul layar TFT ke Arduino sesuai dengan diagram koneksi di atas.
-
Upload Program:
- Sambungkan Arduino ke komputer menggunakan kabel USB.
- Buka Arduino IDE, salin program di atas, pilih board yang sesuai, dan unggah program ke Arduino.
-
Pengujian:
- Setelah program diunggah, layar TFT seharusnya menampilkan pesan “Hello, world!” dengan background hitam dan teks putih.
Dengan spesifikasi dan contoh program ini, Anda dapat menggunakan modul layar TFT 1.44 inci dengan driver ST7735 untuk berbagai aplikasi tampilan dalam proyek Arduino Anda.