Taula de continguts:
Vídeo: Pantalla tàctil Arduino: 4 passos
2025 Autora: John Day | [email protected]. Última modificació: 2025-01-13 06:57
Hola! Avui us mostraré com utilitzar un escut amb pantalla tàctil amb l’Arduino Uno. Podeu fer-lo servir com a pantalla petita per a pressupostos, imatges o altres tipus de coses.
Pas 1: parts
Necessitarà:
- Arduino Uno
- Escut TFT de Seeed Studios
- Cable USB
- Targeta Micro SD
Això és tot el que necessites. Podeu obtenir l’escut TFT a seeedstudios.com per 50 dòlars. Després d’obtenir l’escut, poseu la targeta micro SD a la ranura petita de la part inferior. Ara el vostre escut TFT ja estic llest per al seu ús. Connecteu-lo al vostre Arduino Uno i configureu la descàrrega dels fitxers que apareixen a continuació.
També necessitareu aquest programari i aquests fitxers:
- IDE Arduino
- Biblioteca TFT_Touch_Shield_v2-master-2 (es pot descarregar des de la wiki dels estudis)
- Qualsevol tipus de convertidor de fitxers zip
Pas 2: executeu el vostre primer programa TFT
Ara que teniu totes les parts i el programari, obriu l'Arduino IDE i obriu el fitxer
Biblioteca TFT_Touch_Shield_v2-master-2. Obriu els exemples i cerqueu el primer programa anomenat "drawCircle". Un cop hàgiu obert aquest programa, llegiu totes les notes laterals perquè pugueu entendre les ordres i com utilitzar-les. Pengeu el programa al vostre tauler. La pantalla tàctil ha de mostrar 4 cercles, 2 emplenats i 2 contorns. Si ho feia, enhorabona! Acabeu d’executar el vostre primer programa TFT.
Pas 3: Addició
Tant de bo llegiu les notes laterals, de manera que sàpiga utilitzar les ordres del programa "drawCircle". Ara heu d’aplicar el que sabeu canviant els paràmetres a algunes de les ordres, de manera que pugueu veure què passa quan ho feu. Proveu de canviar les coordenades, la mida i el color dels cercles de la pantalla. Això és el que vaig fer després d’aprendre a canviar les ordres:
#include #include
#incloure
configuració nul·la () {
TFT_BL_ON;
Tft. TFTinit ();
Tft.fillCircle (110, 150, 100, GROC);
Tft.fillCircle (100, 100, 25, NEGRE);
Tft.fillCircle (120, 120, 10, VERMELL);
Tft.fillCircle (120, 120, 10, BLAU);
Tft.fillCircle (120, 120, 10, CYAN);
Tft.fillCircle (110, 110, 5, BLANC);
}
bucle buit () {
}
Si ho heu fet tot, és hora de seguir endavant. Mireu alguns dels altres exemples per aprendre a utilitzar-los junts. Probablement hauríeu d’estudiar els programes que dibuixen formes o figures (per exemple, "dibuixarRectangle" o "dibuixarNombres").
Pas 4: afegir a Contd
Un cop hàgiu dominat la creació de formes a la pantalla, heu de passar a aprendre sobre la visualització d'imatges (drawbmp1 i 2) i sobre com dibuixar a la pantalla (pintura). Bé, això és pràcticament tot. Gràcies per llegir i si voleu que publiqui un altre instructiu al respecte, només heu de deixar un comentari. Gràcies per llegir!