3.5" 320x480 TFT displej ILI9488, shield Arduino Uno
Kód: LA141034Doprava zdarma
od 2000 Kč
30 dní na vrácení
pro registrované
30 dní na vrácení
Pro registrované zákazníky
Doprava zdarma
Pro objednávky od 2.000 Kč
Prodejem to nekončí
Reklamace řešíme do 5 dnů
Rychlá expedice
Do 24 hodin
Detailní popis produktu
Tento úžasný displej je nejlepším způsobem, jak přidat docela velký, barevný a jasný displej do projektu s Arduino Uno.
Tento shield nasadíš přímo na Arduino Uno nebo Mega, není třeba žádný převodník, ani adaptér.
Bez problém funguje s knihovnou MCUFRIEND_kvb, pro zkoušku můžeš použít příklad: diagnose_TFT_support.ino na UNO a MEGA2560
Specifikace:
- Velikost displeje: 3.5"
- Dotykový panel: 4 Wire Resistive Touchscreen
- Integrovaný slot pro SD kartu
- Rozlišení: 320x480 bodů
- Barvy: 65k
- Driver: ILI9488
- Typ podsvícení: bílá LED
Součástí dodávky:
- 1ks 3.5" 320x480 TFT displej ILI9488, shield Arduino Uno
Poznámka:
- Tento výrobek není samostatně funkčním celkem a může vyžadovat odbornou montáž
- Fotografie výrobků jsou pouze ilustracemi na ukázku a někdy se mohou lišit od skutečného vzhledu předmětu. Avšak toto nemění jejích základní vlastnosti.
- Čtečka SD karty je sice napájena z větve 3,3V, ale samotné datové piny jsou připojeny bez převodníku logických úrovní přímo na datové piny Arduina, tedy na 5V logiku! Použití SD karty je tudíž na vlastní nebezpečí!
- Po nasazení shieldu, prosím, zkontrolujte, zda se vývody ze spodní strany nedotýkají pouzder součástek na spodní desce! Mohlo by to způsobit zkrat a zničení shieldu, nebo i základní desky. Na takto poškozené zboží se záruka nevztahuje!
Doplňkové parametry
Kategorie: | TFT displeje |
---|---|
Záruka: | 2 roky |
Hmotnost: | 0.05 kg |
4,3
3 hodnocení
Přidat hodnocení
5
4
3
2
1
5
JK
Jakub Kubíček
funguje skvěle, po odpájení stabilizátoru a připojení 3.3V k padu stabilizátoru funguje s esp32 (můj model je ESP32-C6)
3
VM
Vojtěch Mezuliáník
Zkoušel jsem s knihovnou MCUFRIEND_kbv a fungival výborně a má plynulý animace, jediná nevýhoda je že používá všechny piny Arduino UNO a nedá se tam připojit nic jiného a jelikož Arduino nemá Bluetooth ani wifi tak kromě displaye se nedá použít nic jiného, žádně čidla a tak takže možná jen tak na učení s TFT a hry se to hodí
5
P
Peťas3D
Displej zatím odzkoušen s Arduino UNO a doporučeným příkladem diagnose_TFT_support.ino.
Funguje dobře.
V popisu je uvedena knihovna MCUFRIEND_kvb, ale je tam překlep. Správně je MCUFRIEND_kbv (poslední 2 znaky obráceně).
R
Touchscreen wiring
Robert
wiring dotykového panelu není popsán, po několika hodinách mi funguje toto:
YP A3
XM A2
YM 9
XP 8
testovací program:
#include
#include
#include
MCUFRIEND_kbv tft;
#define YP A3
#define XM A2
#define YM 9
#define XP 8
#define TS_MINX 100
#define TS_MAXX 920
#define TS_MINY 70
#define TS_MAXY 920
TouchScreen ts = TouchScreen(XP, YP, XM, YM, 300);
void setup() {
tft.begin(0x9488);
tft.setRotation(1);
tft.fillScreen(TFT_BLACK);
for (int i = 0; i < 10; i++) {
int randomX = random(20, tft.width() - 20);
int randomY = random(20, tft.height() - 20);
tft.fillCircle(randomX, randomY, 10, TFT_WHITE); // Průměr 20px, proto poloměr je 10px
}
}
void loop() {
TSPoint p = ts.getPoint();
pinMode(YP, OUTPUT);
pinMode(XM, OUTPUT);
if (p.z > ts.pressureThreshhold) {
int x = map(p.x, TS_MINX, TS_MAXX, tft.width(), 0);
int y = map(p.y, TS_MINY, TS_MAXY, 0, tft.height());
tft.fillCircle(x, y, 10, TFT_YELLOW); // Když se dotknete, vykreslí žlutou tečku
}
delay(100); // Krátká prodleva pro debouncing
}
Odpovědět
Odpovědět
KL
Touchscreen wiring
Konstantin Láska
Díky, přidal jsem testovací kódy.