Sadržaj:
- Korak 1: Komponente koje su vam potrebne
- Korak 2: Dodajte SD funkciju
- Korak 3: Izrada PCB -a
- Korak 4: Uzorak programa
Video: ILI9341 Štit na dodir za Wemos D1 Mini: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Hi Makers!
Napravio sam ILI9341 štit za Wemos D1 mini seriju. Koristeći ovaj štit mogu koristiti sve funkcije 2,8 TFT -a. Radi kao ekran (naravno), dodatno mogu upotrijebiti funkciju dodira i SD utičnicu.
Ovo uputstvo je inspirisano ovim aktom kompanije Nailbuster Inc.
U sljedećih nekoliko koraka pokazat ću kako možete sami napraviti štit.
Korak 1: Komponente koje su vam potrebne
- ILI9341 2.8 "tft sa čipom na dodir
- Wemos D1 mini (ili mini Pro)
- trakasta daska (min. 36 colsx35rows)
- L7805 regulator napona IC + hladnjak
- 5.5x2.1 utičnica
- 330nF kondenzator
- 100nF kondenzator
- SD kartica pune veličine (ili mikro SD s adapterom)
- jednoredni muški i ženski zaglavlje
- žice
- mikro USB kabel za preuzimanje programa
- Napajanje 6-12V (opcionalno)
Ako želite koristiti funkciju dodira TFT -a, morate kupiti onu sa čipom na dodir.
Korak 2: Dodajte SD funkciju
Kao što vidite, Nailbuster kolo određuje glavni dio pin veze. Imamo samo jednu stvar za napraviti, spojiti SD pinove na MCU.
Svaki dio TFT -a komunicira s MCU -om putem SPI sabirnice. Zato moramo spojiti tri SD pina na zajedničke SPI pinove.
- SD_MOSI na MOSI pin MCU -a
- SD_MISO na MISO pin MCU -a
- SD_SCK na SCK pin MCU -a.
Samo SD_CS (odabir podređenog uređaja ili SS) mora biti jedinstven. Koristim pin D3 kao SD_CS.
Naravno, morate lemiti četvoropolni muški pin zaglavlje na SD priključke.
Više informacija o SPI autobusu na Wikipediji.
Korak 3: Izrada PCB -a
- Dimenzija PCB -a koju koristim je 36 dvotačaka sa 35 redova. Prvo postavljam glavne komponente i definiram konačne dimenzije PCB -a. Nakon toga sam ga izrezao do konačnih dimenzija.
- Napravite četiri rupe u četiri ugla kroz koje možete pričvrstiti PCB.
- Povećajte rupe kroz koje možete umetnuti utičnicu.
-
Izrežite ženska zaglavlja i lemite ih na PCB. Ti trebas
- 8 pinova x2 za Wemos ploču
- 14 pina dugih x1 i
- 4 pina dugačka x1 za TFT
-
Solder
- utičnicu za napajanje
- kondenzatora
- regulator napona
- žice.
- Nakon toga morate odrezati neke od PCB traka kako biste uklonili kratke hlače. (Pogledajte gornji dijagram.)
- U sljedećem koraku predlažem da uzmete multimetar i provjerite veze. Ovim korakom možete ukloniti neke komponente dima i sagorijevanja.:-)
- Na kraju umetnite Wemos ploču i TFT u štit.
Za rezanje PCB traka postoji vrlo jednostavan način. Koristite burgiju promjera 3,5 mm. Poravnajte ga u rupu i okrenite ga među prstima.
Da biste sačuvali svoj krug od prečica, možete ga sastaviti na plastičnoj ploči pomoću nekih odstojnika i vijaka.
Korak 4: Uzorak programa
Prvo morate preuzeti i instalirati sljedeće biblioteke:
- Biblioteka jezgra grafičke jezgre Adafruit GFX i
- Arduino biblioteka za XPT2046 iz Githuba.
Zatim preuzmite priložene četiri skice.
- Napravite folder "button_SD_test_03" i stavite četiri datoteke u njega.
- Otvorite "button_SD_test_03.ino" pomoću Arduino IDE -a i prenesite program na MCU.
U priloženim programima pronaći ćete uzorke koji će vas uputiti da koristite štit.
Kao što ćete vidjeti, kalibracija ekrana portretnog ekrana nije tako dobra. Ako imate bolje parametre kalibracije, podijelite ih s nama.
Postoje neki preostali pinovi koji se mogu koristiti za povezivanje vašeg štita sa senzorima ili drugim uređajima.
- D0 - digitalni I/O ili SS dodatni SPI uređaj
- A0 - alaloški ulaz
- RST
- TX, RX - serijska komunikacija, I2C ili SS dodatni SPI uređaji
Naravno, možete komunicirati s drugim uređajima ili preuzimati bilo koje podatke s interneta putem WiFi -a. Da biste to učinili, pogledajte moje prethodne upute.
- WiFi komunikacija između ESP8266 MCU -ova putem kućnog usmjerivača
- Pristupna tačka -Stacionarna komunikacija između dva ESP8266 MCU -a.
Preporučuje se:
Macintosh sa ekranom osjetljivim na dodir - Klasični Mac sa IPad Mini za ekran: 5 koraka (sa slikama)
Macintosh sa ekranom osjetljivim na dodir | Klasični Mac sa IPad Mini za ekran: Ovo je moje ažurirano i revidirano rješenje o tome kako zamijeniti ekran starog Macintosha sa iPad mini. Ovo je šesti po redu koji sam napravio godinama i prilično sam zadovoljan evolucijom i dizajnom ovog! Još 2013. godine kada sam napravio
Cara Menggunakan Wemos D1 R1/ Wemos D1 Mini/ NodeMCU: 7 koraka
Kako koristiti Wemos D1 R1/ Wemos D1 Mini/ NodeMCU: Uputstvo za učitavanje, Uputstvo za upotrebu Dodatne upute i dodatna oprema za upravljanje mikrokontrolerom i modulom WiFi ESP8266 za podršku i pomoć pri radu sa Dijametrom 1, D D ) pogledaj aplikacije
Arduino Uno: Bitmap animacija na ILI9341 TFT ekranu osjetljivom na dodir sa Visuinom: 12 koraka (sa slikama)
Arduino Uno: Bitmap animacija na ILI9341 TFT ekranu ekrana osjetljivom na dodir sa Visuinom: TFT ekrani osjetljivi na dodir zasnovani na ILI9341 su vrlo popularni jeftini ekrani za Arduino. Visuino već neko vrijeme ima podršku za njih, ali nikada nisam imao priliku napisati Vodič o tome kako ih koristiti. Nedavno je, međutim, malo ljudi pitalo
Interfejs za mini dodir sa više dodira: 8 koraka
Sučelje za mini dodir sa više dodira: Ova uputa pokazuje vam kako stvoriti sučelje za mini dodir sa jednostavnim dijelovima koje možete naručiti na mreži ili kupiti u tipičnoj građevinskoj/hardverskoj trgovini. Interfejsi sa više dodira su površine koje mogu registrovati više 'dodirnih tačaka' na
Zagrli & Robot zakrpa osjetljiva na dodir osjetljiva na dodir: 10 koraka (sa slikama)
Zagrli & Robot zakrpa osetljiva na dodir osetljiva na dodir: Uvek sam želeo da napravim jednostavan, ali pristojan projekat sa ovom zakrpom i „džepnom veličinom“Takmičenje je izgledalo kao savršena prilika da se napravi maskota robota. Ovaj momak sjedi u džepu moje majice, baš kao na ikoni takmičenja, i ide