Taula de continguts:
Vídeo: Escut gràfic TFT Arduino: 4 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
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
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:
Un escut WiFi ESP8266 més barat per a Arduino i altres micros: 6 passos (amb imatges)
Un escut WiFi ESP8266 més barat per a Arduino i altres micros: actualització: 29 d'octubre de 2020 Provat amb la biblioteca de taulers ESP8266 V2.7.4 - obres Actualització: 23 de setembre de 2016 No utilitzeu la biblioteca de taulers Arduino ESP V2.3.0 per a aquest projecte. V2.2.0 worksUpdate: 19 de maig de 2016 La Rev. 14 d’aquest projecte revisa les biblioteques i el codi perquè funcionin
Gràfic de barres de doble color amb CircuitPython: 5 passos (amb imatges)
Gràfic de barres de doble color amb CircuitPython: Vaig veure aquest gràfic de barres LED al lloc de Pimoroni i vaig pensar que podria ser un projecte econòmic i divertit mentre es realitzava un bloqueig covid-19. Conté 24 LED, un vermell i un verd, a cadascun dels seus 12 segments, de manera que en teoria hauríeu de poder mostrar r
Vocal GOBO - Escut amortidor de so - Cabina vocal - Caixa vocal - Filtre de reflexió - Escut vocal: 11 passos
Vocal GOBO - Sound Dampener Shield - Vocal Booth - Vocal Box - Reflexion Filter - Vocalshield: Vaig començar a gravar més veus al meu estudi domèstic i volia obtenir un so millor i, després d’algunes investigacions, vaig saber què era un " GOBO " era. Havia vist aquestes coses que amortiguaven el so, però no em vaig adonar del que feien. Ara sí. Vaig trobar una y
Dibuixar robot amb escut Adafruit (concurs Make It Move): 10 passos (amb imatges)
Dibuix de robot amb Adafruit Shield (concurs Make It Move): Hola, em dic Jacob i visc al Regne Unit. En aquest projecte vaig a construir un robot que dibuixi per a vosaltres. * Estic segur que molts de vosaltres voleu veure-ho, per tant, si voleu saber-ho, passeu directament al segon a l'últim pas, però no oblideu tornar aquí per veure
Estació meteorològica: ESP8266 amb son profund, SQL, gràfic per flascó i gràfic: 3 passos
Estació meteorològica: ESP8266 With Deep Sleep, SQL, Graphing by Flask & Plotly: Seria divertit conèixer la temperatura, la humitat o la intensitat de la llum al balcó? Sé que ho faria. Així que vaig fer una senzilla estació meteorològica per recopilar aquestes dades. Les seccions següents són els passos que vaig fer per crear-ne un. Comencem