Isi kandungan:

Arduino TFT Graphics Shield: 4 Langkah (dengan Gambar)
Arduino TFT Graphics Shield: 4 Langkah (dengan Gambar)

Video: Arduino TFT Graphics Shield: 4 Langkah (dengan Gambar)

Video: Arduino TFT Graphics Shield: 4 Langkah (dengan Gambar)
Video: TFT LCD Shield Arduino, Inisiasi Library dan Kalibrasi Touch | AKHISHOP ELECTRONICS #BelajarArduino 2024, Julai
Anonim
Image
Image
Gambarajah pendawaian
Gambarajah pendawaian

Petunjuk ini menerangkan cara membuat pelindung grafik warna 240 x 320 piksel (QVGA) untuk Arduino UNO R3 anda.

Perisai, yang mempunyai bas SPI dan pengawal paparan ILI9341, dipasang terus ke Arduino anda.

Hanya 5 pin data Arduino digunakan yang menjadikan pin lain percuma untuk projek anda.

Paparan TFT sama panjangnya dengan Arduino anda yang menjadikan pakej kemas.

Perisai:

  • menghilangkan keperluan untuk kabel.
  • menyediakan pemasangan yang stabil untuk paparan
  • mengandungi pembahagi voltan 5 volt hingga 3 volt yang diperlukan
  • boleh disusun di atas pelindung Arduino yang lain

Anggaran kos bahagian kurang dari $ 20

Gambar

Foto 1 menunjukkan perisai Arduino dihidupkan.

Video menunjukkan perisai TFT beraksi.

Langkah 1: Senarai Bahagian

Bahagian berikut diperoleh dari

  • 1 sahaja Modul Paparan LCD 2.2 Inch TFT SPI 240 * 320 ILI9341 dengan Slot Kad SD untuk Arduino Raspberry Pi 51 / AVR / STM32 / ARM / PIC [1]
  • 1 sahaja Papan Pengembangan PCB Prototaip Untuk Arduino ATMEGA328P UNO R3 Shield FR-4 Fiber PCB Breadboard 2mm 2.54mm Pitch

Bahagian berikut diperoleh secara tempatan:

  • 5 hanya perintang filem logam 2K2 ohm 1/8 watt
  • 5 hanya perintang filem logam 3k3 ohm 1/8 watt
  • 1 hanya jalur terminal header 40 pin 0.1 "/ 2.54mm nada untuk PCB
  • Wayar fius tembaga tin 10 amp

Anggaran kos bahagian kurang dari $ 20

Langkah 2: Diagram Pendawaian

Gambarajah pendawaian
Gambarajah pendawaian
Gambarajah pendawaian
Gambarajah pendawaian

Modul TFT menerima 5 volt, kerana ia mempunyai pengatur voltan 3 volt, tetapi setiap input TFT mengharapkan 3 volt.

2K2 | Pembahagi voltan 3K3 mengurangkan output Arduino 5 volt hingga 3 volt.

Gambar

  • Foto 1 menunjukkan rajah pendawaian TFT.
  • Foto 2 menunjukkan perisai yang sepadan
  • Foto 3 menunjukkan perisai di bahagian bawah
  • Gambar 4 menunjukkan paparan atas pelindung
  • Foto 5 menunjukkan unit yang dipasang

Ujian

  • Cabut paparan TFT dari perisai
  • Masukkan perisai ke Arduino anda
  • Pasang Arduino anda ke komputer anda
  • Periksa bahawa setiap simpang pembahagi voltan berukuran 3 volt.
  • Putuskan sambungan Arduino dari komputer anda
  • Pasangkan paparan TFT
  • Anda kini sudah bersedia untuk pergi.

Langkah 3: Perisian

Tiga fail perpustakaan diperlukan selain kod yang dilampirkan

Langkah 1

Muat turun fail perpustakaan berikut:

  • https://github.com/adafruit/Adafruit_ILI9341
  • https://github.com/adafruit/Adafruit-GFX-Library
  • https://github.com/adafruit/Adafruit_BusIO

Setiap fail di atas dalam format zip dan akan muncul di folder muat turun anda

Langkah 2

Pilih dan pasang setiap perpustakaan di atas menggunakan IDE Arduino anda:

  • Klik "Lakaran | Sertakan Perpustakaan | Tambah Perpustakaan Zip… | Adafruit_ILI9341-master.zip”
  • Klik "Lakaran | Sertakan Perpustakaan | Tambah Perpustakaan Zip… | Adafruit-GFX-Library-master.zip”
  • Klik "Lakaran | Sertakan Perpustakaan | Tambah Perpustakaan Zip… | Adafruit_BusIO-master.zip”

Langkah 3

Dari IDE Arduino anda:

  • Salin fail “graphicstest2.ino” yang dilampirkan ke lakaran Arduino [1]
  • Simpan lakaran sebagai "graphicstest2" kemudian muat naik ke Arduino anda

Catatan

[1]

Kandungan “graphicstest2.ino” sama dengan fail contoh perpustakaan”… | Arduino | perpustakaan | Adafruit_ILI9341-master | contoh | meja grafik | graphicstest.ino”kecuali bahawa beberapa pin modul paparan tambahan telah ditentukan dalam tajuk.

Kod untuk foto Sampul juga disertakan.

Langkah 4: Ringkasan

Instruksional menerangkan cara membuat pelindung grafik TFT untuk Arduino Uno R3 anda

Ukuran paparan adalah 320 x 240 piksel (QVGA)

Perisai SPI dipasang terus ke Arduino anda

Hanya diperlukan 5 pin data Arduino

Paparan TFT sama panjangnya dengan Arduino anda yang menjadikan pakej kemas.

Anggaran kos bahagian adalah $ 20

Klik di sini untuk melihat arahan saya yang lain.

Disyorkan: