Taula de continguts:

Escut gràfic TFT Arduino: 4 passos (amb imatges)
Escut gràfic TFT Arduino: 4 passos (amb imatges)

Vídeo: Escut gràfic TFT Arduino: 4 passos (amb imatges)

Vídeo: Escut gràfic TFT Arduino: 4 passos (amb imatges)
Vídeo: Cuando el copiloto me ensucia el sillín 👀😅 #humor #eli #motos 2024, Juliol
Anonim
Image
Image
Esquema de cablejat
Esquema de cablejat

Aquest instructiu explica com fer un blindatge gràfic en color de 240 x 320 píxels (QVGA) per al vostre Arduino UNO R3.

El blindatge, que inclou un bus SPI i un controlador de pantalla ILI9341, es connecta directament al vostre Arduino.

Només s’utilitzen 5 pins de dades Arduino que deixen els altres pins lliures per als vostres projectes.

La pantalla TFT té la mateixa longitud que el vostre Arduino, cosa que proporciona un paquet ordenat.

L'escut:

  • elimina la necessitat de cables.
  • proporciona un muntatge estable per a la pantalla
  • conté els divisors de voltatge necessaris de 5 a 3 volts
  • es poden apilar damunt d'altres escuts Arduino

El cost estimat de les peces és inferior a 20 dòlars

Imatges

La foto 1 mostra l'escut Arduino encès.

El vídeo mostra l'escut TFT en acció.

Pas 1: llista de peces

Es van obtenir les següents parts de

  • 1 només mòdul de pantalla LCD TFT SPI de 2,2 polzades 240 * 320 ILI9341 amb ranura per a targetes SD per a Arduino Raspberry Pi 51 / AVR / STM32 / ARM / PIC [1]
  • 1 només prototip de placa d’expansió de PCB per a Arduino ATMEGA328P UNO R3 Shield FR-4 Fibra PCB Tauler de pa 2 mm 2,54 mm

Es van obtenir localment les següents parts:

  • 5 només resistències de pel·lícula metàl·lica de 2K2 ohm 1/8 watt
  • 5 només resistències de pel·lícula metàl·lica de 3k3 ohm 1/8 watt
  • 1 tira de borns de capçalera de 40 pins de 0,1 "/ 2,54 mm de pas per a PCB
  • Filferro de coure estanyat de 10 amperis

El cost estimat de les peces és inferior a 20 dòlars

Pas 2: Esquema de cablejat

Esquema de cablejat
Esquema de cablejat
Esquema de cablejat
Esquema de cablejat

El mòdul TFT accepta 5 volts, ja que té un regulador de voltatge de 3 volts, però cadascuna de les entrades TFT espera 3 volts.

El 2K2 | Els divisors de voltatge 3K3 redueixen les sortides Arduino de 5 volts fins a 3 volts.

Imatges

  • La foto 1 mostra el diagrama de cablejat TFT.
  • La foto 2 mostra l’escut que coincideix
  • La foto 3 mostra la part inferior de l’escut
  • La fotografia 4 mostra una vista superior de l’escut
  • La foto 5 mostra la unitat muntada

Proves

  • Desconnecteu la pantalla TFT de l’escut
  • Inseriu l'escut al vostre Arduino
  • Connecteu el vostre Arduino a l’ordinador
  • Comproveu que cada unió de divisor de tensió mesuri 3 volts.
  • Desconnecteu l'Arduino de l'ordinador
  • Connecteu la pantalla TFT
  • Ja esteu a punt per començar.

Pas 3: programari

A més del codi adjunt, calen tres fitxers de biblioteca

Pas 1

Descarregueu els fitxers de biblioteca següents:

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

Cadascun dels fitxers anteriors té un format zip i apareixerà a la carpeta de baixades

Pas 2

Seleccioneu i instal·leu cadascuna de les biblioteques anteriors mitjançant el vostre IDE Arduino:

  • Feu clic a "Esbós | Inclou la biblioteca | Afegeix una biblioteca Zip … | Adafruit_ILI9341-master.zip”
  • Feu clic a "Esbós | Inclou la biblioteca | Afegeix una biblioteca Zip … | Adafruit-GFX-Library-master.zip”
  • Feu clic a "Esbós | Inclou la biblioteca | Afegeix una biblioteca Zip … | Adafruit_BusIO-master.zip”

Pas 3

Des del vostre IDE Arduino:

  • Copieu el fitxer adjunt "graphicstest2.ino" a un esbós d'Arduino [1]
  • Deseu l'esbós com a "graphicstest2" i pengeu-lo al vostre Arduino

Nota

[1]

El contingut de "graphicstest2.ino" és idèntic al fitxer d'exemple de la biblioteca "… | Arduino | biblioteques | Adafruit_ILI9341-master | exemples | graphicstest | graphicstest.ino”, excepte que s'han definit alguns pins addicionals del mòdul de visualització a la capçalera.

També s’inclou el codi de la foto de portada.

Pas 4: resum

La instrucció descriu com fer un escut gràfic TFT per al vostre Arduino Uno R3

La mida de la pantalla és de 320 x 240 píxels (QVGA)

El blindatge SPI es connecta directament al vostre Arduino

Només calen 5 pins d'Arduino

La pantalla TFT té la mateixa longitud que el vostre Arduino, cosa que proporciona un paquet ordenat.

El cost estimat de les peces és de 20 dòlars

Feu clic aquí per veure les meves altres instruccions.

Recomanat: