Isi kandungan:

Menggunakan TFT 1.44 Dengan Arduino Nano: 4 Langkah
Menggunakan TFT 1.44 Dengan Arduino Nano: 4 Langkah

Video: Menggunakan TFT 1.44 Dengan Arduino Nano: 4 Langkah

Video: Menggunakan TFT 1.44 Dengan Arduino Nano: 4 Langkah
Video: Arduino Tutorial: Using the 1.44" Color TFT display (ILI9163C) with Arduino 2024, Julai
Anonim
Menggunakan TFT 1.44 Bersama Arduino Nano
Menggunakan TFT 1.44 Bersama Arduino Nano

Dalam tutorial ini kita akan belajar bagaimana menyambungkan skrin LCD TFT 1.44 yang dilengkapi Robo-Geek Kits.

Skrin LCD kecil ini berguna ketika bekerja dengan robotik mikro kerana memberikan paparan 128 x 128 piksel yang mudah. Terdapat 2 jenis TFT 1.44, satu termasuk kad SD dan satu tanpa kad dengan harga masing-masing $ 15 AS dan $ 5 AS. Tutorial ini akan merangkumi TFT 1.44 tanpa kad SD.

Tutorial ini telah diuji dengan Arduino Uno atau Arduino Nano. Sekiranya anda mempunyai papan Arduino yang lain, sila semak dokumentasi kerana susun atur pin mungkin berbeza. Akhirnya kami menganggap bahawa pengguna mempunyai tahap pemahaman asas bagaimana menggunakan Arduino dan membuat sambungan elektronik. Sekiranya anda baru mengenal dunia Arduino, kami sangat menyarankan untuk melihat arahan ini:

www.instructables.com/id/Arduino-Nano/

Langkah 1: Memuat turun Perpustakaan yang Diperlukan

Memuat turun Perpustakaan yang Diperlukan
Memuat turun Perpustakaan yang Diperlukan

Tambahkan perpustakaan berikut ke Arduino:

github.com/adafruit/Adafruit-GFX-Library

github.com/adafruit/Adafruit-ST7735-Librar…

Sekiranya anda tidak biasa cara menambah perpustakaan, rujuk ini:

www.arduino.cc/en/Guide/Perpustakaan

Langkah 2: Pendawaian TFT 1.44 ke Arduino

Pendawaian TFT 1.44 ke Arduino
Pendawaian TFT 1.44 ke Arduino
Pendawaian TFT 1.44 ke Arduino
Pendawaian TFT 1.44 ke Arduino
Pendawaian TFT 1.44 ke Arduino
Pendawaian TFT 1.44 ke Arduino

Di bahagian belakang skrin LCD TFT 1.44, kita dapat melihat sambungan dari LED ke VCC. Kami mencadangkan untuk menuliskannya dalam sehelai kertas seperti yang ditunjukkan dalam gambar dengan komen biru.

TFT sangat sesuai ketika menggunakan papan roti. Pastikan semua pin berada dalam baris yang sama dan pasangkannya dengan lembut kerana pinnya halus. Periksa gambar untuk melihat bagaimana sambungannya.

Kami telah menguji layar beberapa kali dan kami percaya pergeseran level adalah pilihan, jadi kami akan menghubungkan terus dari Arduino ke skrin LCD TFT 1.44.

Berkenaan dengan pin Arduino

LED ke 3.3 VSCK hingga D13

SDA hingga D11

A0 hingga D8

RST hingga D9

CS hingga D10

GND hingga GND

VCC hingga 5.0 V

Langkah 3: Kod: Membilang

Diinspirasikan dari filem Short Circuit, kod ini menghasilkan penghitung bawah untuk menunjukkan kemampuan skrin LCD TFT 1.44. Untuk melihat hasil akhir, periksa videonya.

Langkah 4: Penyelesaian masalah

Penyelesaian masalah
Penyelesaian masalah

Sekiranya anda menghadapi masalah menjalankan kod, kami mencadangkan untuk melakukan perkara berikut:

1. Pastikan sambungan dilakukan dengan betul dengan voltmeter

2. Sekiranya paparan diimbangi dalam arah menegak, tambahkan pemboleh ubah ke kod:

int yoffset = 32;

Kemudian tambahkan yoffset ke perintah menggambar, misalnya:

tft.drawLine (10, 32 + yoffset, 10, 52 + yoffset, MERAH);

3. Bagaimana jika perpustakaan Adafruit tidak dipaparkan dengan warna yang diinginkan. Ini agak sukar untuk diselesaikan. Cadangan kami, buat fungsi kecil yang memaparkan setiap warna dan perhatikan nombornya. Elektronik yang berpatutan memerlukan penggodaman lebih sedikit, itu sahaja, ini adalah sebahagian daripada keseronokan. Periksa warna berikut terlebih dahulu, dan sesuaikan dengan sewajarnya.

#tentukan HITAM 0x0000

#tentukan MERAH 0x001F

#tentukan BIRU 0xF800

#tentukan HIJAU 0x07E0

#tentukan KUNING 0x07FF

#tentukan PURPLE 0xF81F

#tentukan CYAN 0xFFE0

#tentukan PUTIH 0xFFFF

Disyorkan: