Sadržaj:

Arduino TFT grafički štit: 4 koraka (sa slikama)
Arduino TFT grafički štit: 4 koraka (sa slikama)

Video: Arduino TFT grafički štit: 4 koraka (sa slikama)

Video: Arduino TFT grafički štit: 4 koraka (sa slikama)
Video: Объяснение прошивки Marlin 2.0.x 2024, Studeni
Anonim
Image
Image
Shema ožičenja
Shema ožičenja

Ovo uputstvo objašnjava kako napraviti grafički štit u boji od 240 x 320 piksela (QVGA) u boji za svoj Arduino UNO R3.

Štit, koji sadrži SPI sabirnicu i ILI9341 kontroler zaslona, priključuje se izravno na vaš Arduino.

Koristi se samo 5 Arduino podatkovnih pinova koji ostale pinove ostavljaju slobodnima za vaše projekte.

TFT zaslon jednake je duljine kao i vaš Arduino, što čini uredan paket.

Štit:

  • eliminira potrebu za kabelima.
  • osigurava stabilan nosač za zaslon
  • sadrži potrebne razdjelnike napona od 5 do 3 volta
  • mogu se slagati na druge Arduino štitove

Procijenjeni trošak dijelova manji je od 20 USD

Slike

Fotografija 1 prikazuje Arduino štit s napajanjem.

Video prikazuje TFT štit na djelu.

Korak 1: Popis dijelova

Sljedeći dijelovi su nabavljeni sa

  • 1 samo 2,2 inčni TFT SPI LCD zaslon modul 240*320 ILI9341 sa utorom za SD karticu za Arduino Raspberry Pi 51/AVR/STM32/ARM/PIC [1]
  • Samo 1 Prototipna ploča za proširenje PCB-a za Arduino ATMEGA328P UNO R3 štit FR-4 Vlaknaste ploče PCB Breadboard 2 mm 2,54 mm Nagib

Sljedeći dijelovi nabavljeni su lokalno:

  • 5 samo 2K2 ohma metalnih filmskih otpornika od 1/8 vata
  • 5 samo 3k3 ohma metalnih filmskih otpornika od 1/8 vata
  • 1 samo 40 -polna priključna traka zaglavlja 0,1 "/2,54 mm razmak za PCB -ove
  • Bakarna žica s osiguračem od 10 ampera

Procijenjeni trošak dijelova manji je od 20 USD

Korak 2: Shema ožičenja

Shema ožičenja
Shema ožičenja
Shema ožičenja
Shema ožičenja

TFT modul prihvaća 5 volti jer ima regulator napona od 3 volta, ali svaki od ulaza TFT očekuje 3 volta.

2K2 | Razdjelnici napona 3K3 smanjuju Arduino 5 voltne izlaze na 3 volta.

Slike

  • Fotografija 1 prikazuje dijagram ožičenja TFT.
  • Fotografija 2 prikazuje odgovarajući štit
  • Fotografija 3 prikazuje štit s donje strane
  • Fotografija 4 prikazuje pogled odozgo na štit
  • Fotografija 5 prikazuje sastavljenu jedinicu

Testiranje

  • Isključite TFT zaslon iz štita
  • Umetnite štit u svoj Arduino
  • Priključite svoj Arduino u računalo
  • Provjerite mjeri li svaki spoj razdjelnika napona 3 volta.
  • Odvojite Arduino od računala
  • Priključite TFT zaslon
  • Sada ste spremni za polazak.

Korak 3: Softver

Uz priloženi kôd potrebne su tri datoteke knjižnice

Korak 1

Preuzmite sljedeće datoteke knjižnice:

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

Svaka od gore navedenih datoteka je u zip formatu i pojavit će se u vašoj mapi za preuzimanje

Korak 2

Odaberite i instalirajte svaku od gore navedenih knjižnica koristeći svoj Arduino IDE:

  • Kliknite “Skica | Uključi knjižnicu | Dodaj Zip biblioteku … | Adafruit_ILI9341-master.zip”
  • Kliknite “Skica | Uključi knjižnicu | Dodaj Zip knjižnicu … | Adafruit-GFX-Library-master.zip”
  • Kliknite “Skica | Uključi knjižnicu | Dodaj Zip biblioteku … | Adafruit_BusIO-master.zip”

Korak 3

Iz vašeg Arduino IDE -a:

  • Kopirajte priloženu datoteku “graphicstest2.ino” na Arduino skicu [1]
  • Spremite skicu kao "graphicstest2", a zatim je prenesite na svoj Arduino

Bilješka

[1]

Sadržaj “graphicstest2.ino” identičan je datoteci primjera knjižnice”… | Arduino | knjižnice | Adafruit_ILI9341-majstor | primjeri | grafički test | graphicstest.ino”osim što su u zaglavlju definirane neke dodatne iglice modula prikaza.

Kôd za naslovnu fotografiju također je uključen.

Korak 4: Sažetak

Upute opisuju kako napraviti TFT grafički štit za svoj Arduino Uno R3

Veličina zaslona je 320 x 240 piksela (QVGA)

SPI štit priključuje se izravno na vaš Arduino

Potrebno je samo 5 Arduino podatkovnih pinova

TFT zaslon jednake je duljine kao i vaš Arduino, što čini uredan paket.

Procijenjeni trošak dijelova je 20 USD

Kliknite ovdje da biste vidjeli moje ostale upute.

Preporučeni: