Sisukord:

Arduino TFT graafikakilp: 4 sammu (koos piltidega)
Arduino TFT graafikakilp: 4 sammu (koos piltidega)

Video: Arduino TFT graafikakilp: 4 sammu (koos piltidega)

Video: Arduino TFT graafikakilp: 4 sammu (koos piltidega)
Video: MKS SGEN L V1.0 - TMC2208 UART install 2024, Juuli
Anonim
Image
Image
Juhtmestiku skeem
Juhtmestiku skeem

Selles juhendis selgitatakse, kuidas teha Arduino UNO R3 jaoks 240 x 320 pikslit (QVGA) värvilist graafikat.

Kilp, millel on SPI siin ja ILI9341 ekraanikontroller, ühendatakse otse teie Arduinoga.

Kasutatakse ainult 5 Arduino andmestikku, mis jätab teised tihvtid teie projektide jaoks vabaks.

TFT -ekraan on sama pikk kui teie Arduino, mis teeb paketi korras.

Kilp:

  • kaob vajadus kaablite järele.
  • tagab ekraanile stabiilse kinnituse
  • sisaldab vajalikke 5- kuni 3 -voldiseid pingejagureid
  • saab virnastada teiste Arduino kilpide peale

Osade eeldatav maksumus on alla 20 dollari

Pildid

Foto 1 näitab Arduino kilbi sisselülitamist.

Videol on näha TFT -kilp töös.

Samm: osade loend

Järgmised osad saadi saidilt

  • Ainult 1 2,2 -tolline TFT SPI LCD -ekraanimoodul 240*320 ILI9341 koos SD -kaardi pesaga Arduino Raspberry Pi 51/AVR/STM32/ARM/PIC jaoks [1]
  • Arduino ATMEGA328P UNO R3 kilp

Kohapeal saadi järgmised osad:

  • 5 ainult 2K2 oomi 1/8 vatti metallkiletakistit
  • 5 ainult 3k3 oomist 1/8 vatti metallkiletakistit
  • 1 ainult 40 -kontaktiline klemmliist 0,1 tolli/2,54 mm sammuga PCB -de jaoks
  • 10 amprit tinatud vasest kaitsmetraat

Osade eeldatav maksumus on alla 20 dollari

2. samm: juhtmestiku skeem

Juhtmestiku skeem
Juhtmestiku skeem
Juhtmestiku skeem
Juhtmestiku skeem

TFT -moodul võtab vastu 5 volti, kuna sellel on 3 -voldine pingeregulaator, kuid iga TFT -sisend eeldab 3 volti.

2K2 | 3K3 pingejagurid vähendavad Arduino 5 -voldiseid väljundeid kuni 3 voltini.

Pildid

  • Foto 1 näitab TFT juhtmestiku skeemi.
  • Foto 2 näitab sobivat kilpi
  • Foto 3 näitab kilbi alaosa
  • Foto 4 näitab kilbi pealtvaadet
  • Foto 5 näitab kokkupandud seadet

Testimine

  • Ühendage TFT -ekraan varjestusest lahti
  • Sisestage kilp oma Arduino seadmesse
  • Ühendage Arduino arvutiga
  • Kontrollige, kas iga pingejaoturi ristmik on 3 volti.
  • Ühendage Arduino arvutist lahti
  • Ühendage TFT -ekraan
  • Nüüd olete valmis minema.

Samm: tarkvara

Lisaks manustatud koodile on vaja kolme raamatukogu faili

Samm 1

Laadige alla järgmised raamatukogu failid:

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

Kõik ülaltoodud failid on ZIP -vormingus ja kuvatakse teie allalaadimiskaustas

2. samm

Valige ja installige kõik ülaltoodud teegid oma Arduino IDE abil:

  • Klõpsake „Visand | Kaasa raamatukogu | Lisa Zip-raamatukogu… | Adafruit_ILI9341-master.zip”
  • Klõpsake „Visand | Kaasa raamatukogu | Lisa Zip-raamatukogu… | Adafruit-GFX-Library-master.zip”
  • Klõpsake „Visand | Kaasa raamatukogu | Lisa Zip-raamatukogu… | Adafruit_BusIO-master.zip”

3. samm

Teie Arduino IDE -st:

  • Kopeerige manustatud fail „graphicstest2.ino” Arduino visandile [1]
  • Salvestage visand nimega „graphicstest2” ja laadige see siis oma Arduinosse üles

Märge

[1]

„Graphicstest2.ino” sisu on identne raamatukogu näidisfailiga…… | Arduino | raamatukogud | Adafruit_ILI9341-meister | näited | graafiline test | graphicstest.ino”, välja arvatud see, et päises on määratletud mõned täiendavad kuvamooduli tihvtid.

Kaasas on ka kaanefoto kood.

4. samm: kokkuvõte

Juhendis kirjeldatakse, kuidas teha oma Arduino Uno R3 jaoks TFT -graafikakilp

Ekraani suurus on 320 x 240 pikslit (QVGA)

SPI -kilp ühendatakse otse teie Arduinoga

Vaja on ainult 5 Arduino andmestikku

TFT -ekraan on sama pikk kui teie Arduino, mis teeb paketi korras.

Osade eeldatav maksumus on 20 dollarit

Muude juhendite vaatamiseks klõpsake siin.

Soovitan: