Obsah:
- Krok 1: Komponenty, které potřebujete
- Krok 2: Přidejte funkci SD
- Krok 3: Výroba DPS
- Krok 4: Ukázka programu
Video: ILI9341 Touch Shield pro Wemos D1 Mini: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:23
Ahoj tvůrci!
Vyrobil jsem štít ILI9341 pro mini sérii Wemos D1. Pomocí tohoto štítu mohu používat všechny funkce 2,8 TFT. Funguje jako obrazovka (samozřejmě), navíc mohu využít dotykovou funkci a také zásuvku SD.
Tento návod je inspirován tímto článkem společnosti Nailbuster Inc.
V následujících několika krocích ukážu, jak si můžete vytvořit svůj vlastní štít.
Krok 1: Komponenty, které potřebujete
- 2,8 "tft ILI9341 s dotykovým čipem
- Wemos D1 mini (nebo mini Pro)
- pásová deska (min. 36 colsx35rows)
- Regulátor napětí L7805 IC + chladič
- Zásuvka 5,5x2,1
- 330nF kondenzátor
- 100nF kondenzátor
- karta SD v plné velikosti (nebo micro SD s adaptérem)
- jednořadá hlavička samce a samice
- dráty
- kabel micro USB ke stažení programu
- Napájení 6-12 V (volitelně)
Pokud byste chtěli používat dotykovou funkci TFT, musíte si koupit dotykový čip.
Krok 2: Přidejte funkci SD
Jak vidíte, Nailbusterův obvod určuje hlavní část pinového spojení. Máme jen jednu věc, a to připojit piny SD k MCU.
Každá část TFT komunikuje s MCU prostřednictvím sběrnice SPI. Musíme tedy připojit tři SD piny ke společným SPI pinům.
- SD_MOSI na pin MOSI MCU
- SD_MISO na pin MISO na MCU
- SD_SCK na pin SCK MCU.
Pouze SD_CS (slave select nebo SS) musí být jedinečný. Jako SD_CS používám pin D3.
Samozřejmě musíte ke konektorům SD připájet čtyřpólový dlouhý konektor s kolíkem.
Více informací o sběrnici SPI na Wikipedii.
Krok 3: Výroba DPS
- Dimenze PCB, kterou používám, je 36 dvojteček o 35 řádcích. Nejprve umístím hlavní součásti a definuji konečné rozměry desky plošných spojů. Poté jsem to rozřezal na konečné rozměry.
- Do čtyř rohů vytvořte čtyři otvory, kterými můžete upevnit desku plošných spojů.
- Zvětšete otvory, kterými můžete zasunout zásuvku.
-
Rozřízněte hlavičky a připájejte je do desky plošných spojů. Potřebuješ
- 8 pin dlouhý x2 pro desku Wemos
- 14 pinů x1 a
- 4 pin dlouhý x 1 pro TFT
- Pájka
- elektrickou zásuvku
- kondenzátory
- regulátor napětí
- dráty.
- Poté musíte odříznout některé pásky PCB, abyste odstranili zkraty. (Viz diagram výše.)
- V dalším kroku navrhuji vzít multimetr a zkontrolovat připojení. Tímto krokem můžete odstranit některé kouřové a hořící součásti.:-)
- Nakonec vložte desku Wemos a TFT do štítu.
Řezání desek plošných spojů je velmi snadné. Použijte vrták o průměru 3,5 mm. Zarovnejte jej do otvoru a otočte mezi prsty.
Chcete -li ušetřit obvod před zkratkami, můžete jej sestavit na plastovou fólii pomocí několika rozpěr a šroubů.
Krok 4: Ukázka programu
Nejprve musíte stáhnout a nainstalovat další knihovny:
- Knihovna grafického jádra Adafruit GFX a
- Knihovna Arduino pro XPT2046 od Github.
Poté si stáhněte přiložené čtyři skici.
- Vytvořte složku „button_SD_test_03“a vložte do ní čtyři soubory.
- Otevřete „ID_test_03.ino“v IDU Arduino a nahrajte program do MCU.
V přiložených programech najdete ukázky, které vás povedou k používání štítu.
Jak uvidíte, kalibrace obrazovky portrétu není tak dobrá. Pokud máte lepší kalibrační parametry, podělte se o ně s námi.
Existuje několik zbývajících pinů, které lze použít k připojení štítu k senzorům nebo jiným zařízením.
- D0 - digitální I/O nebo SS další zařízení SPI
- A0 - alalogový vstup
- RST
- TX, RX - sériová komunikace, I2C nebo SS a další zařízení SPI
Samozřejmě můžete také komunikovat s jinými zařízeními nebo získávat data z internetu prostřednictvím WiFi. Chcete -li to provést, podívejte se na mé předchozí pokyny.
- WiFi komunikace mezi MCU ESP8266 přes domácí router
- Komunikace přístupového bodu -stanice mezi dvěma MCU ESP8266.
Doporučuje:
Cara Menggunakan Wemos D1 R1/ Wemos D1 Mini/ NodeMCU: 7 kroků
Cara Menggunakan Wemos D1 R1/ Wemos D1 Mini/ NodeMCU: Pada tutorial pertama ini, Saya ingin mengajak Anda bagaimana caranya menggunakan papan mikrokontroler yang sudah ada Module WiFi ESP8266 di dalamnya dan juga sering dijumpai (Con1 ) dengan menggunakan apliasi
Arduino Mega Stepper Shield pro Rubiks Cube Solver: 4 kroky
Arduino Mega Stepper Shield pro Rubiks Cube Solver: Před chvílí jsem pracoval na stroji, který automaticky řeší jakoukoli zakódovanou 3x3 Rubiks Cube. Mé instrukce k tomu můžete vidět zde. V projektu byly použity krokové ovladače z polulu k pohonu šesti motorů. Aby dva vytvořili propojení těchto
Zapojení LOLIN WEMOS D1 Mini Pro k SSD1283A 130x130 transflektivnímu LCD SPI displeji: 3 kroky
Zapojení LOLIN WEMOS D1 Mini Pro k SSD1283A 130x130 transflektivnímu LCD SPI displeji: Neexistují žádné dobré informace o zapojení tohoto online, takže, tady je návod! LCD SSD1283A je úžasný malý translektivní displej - lze jej snadno číst na přímém slunci, a má také podsvícení, takže je lze číst i ve tmě. Wemos D1 Mini Pro
MicroPython za levné 3 $ ESP8266 WeMos D1 Mini pro 2x teplotní protokolování, Wifi a mobilní statistiky: 4 kroky
MicroPython za levné 3 $ ESP8266 WeMos D1 Mini pro 2x teplotní protokolování, Wifi a mobilní statistiky: S malým levným čipem / zařízením ESP8266 můžete zaznamenávat údaje o teplotě venku, v místnosti, skleníku, laboratoři, chladicí místnosti nebo na jiných místech zcela zdarma. Tento příklad použijeme k zaznamenávání teploty chladicí místnosti uvnitř i vně. Zařízení bude
Dokovací stojan do auta pro iPhone pro iPhone nebo iPod Touch: 14 kroků
Dokovací stojan do auta pro iPhone pro iPhone nebo iPod Touch: Zádržný systém pro iPhone nebo iPod Touch do auta. Používá položky, které máte doma, kupte si jen suchý zip (3 dolary), zelený koncept! Poté, co jsem na trhu specifickém pro iPhone nenašel žádnou diskrétní podporu, rozhodl jsem se, že si ji vyrobím sám. (Více informací