Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-23 14:47
Pozdrav tvorci!
Napravio sam štitnik ILI9341 za mini seriju Wemos D1. Koristeći ovaj štit mogu koristiti sve funkcije 2,8 TFT -a. Radi kao zaslon (naravno), dodatno mogu upotrijebiti funkciju dodira i SD utičnicu.
Ova instrukcija inspirirana je ovim aktom tvrtke Nailbuster Inc.
U sljedećih nekoliko koraka pokazat ću kako možete napraviti vlastiti štit.
Korak 1: Komponente koje trebate
- ILI9341 2,8 "tft sa čipom na dodir
- Wemos D1 mini (ili mini Pro)
- trakasta ploča (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 (po izboru)
Ako želite koristiti dodirnu funkciju TFT -a, morate kupiti onu sa čipom na dodir.
Korak 2: Dodajte SD funkciju
Kao što vidite, sklop Nailbustera 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. Dakle, 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 da morate lemiti četveropolni 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 dvotočaka po 35 redaka. 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 popraviti PCB.
- Povećajte rupe kroz koje možete umetnuti utičnicu.
-
Izrežite ženska zaglavlja i lemite ih na PCB. Trebaš
- 8 pinova x2 za ploču Wemos
- 14 -pinski dugi x1 i
- 4 -pinski dugačak x1 za TFT
-
Lem
- 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 gorenja.:-)
- Na kraju umetnite Wemos ploču i TFT u štit.
Za rezanje PCB traka postoji vrlo jednostavan način. Koristite svrdlo promjera 3,5 mm. Poravnajte ga u rupu i okrenite ga među prstima.
Da biste sačuvali svoj krug od prečaca, možete ga sastaviti na plastičnoj ploči pomoću odstojnika i vijaka.
Korak 4: Uzorak programa
Najprije morate preuzeti i instalirati sljedeće knjižnice:
- Biblioteka jezgre grafičke jezgre Adafruit GFX i
- Arduino knjižnica za XPT2046 iz Githuba.
Zatim preuzmite četiri priložene skice.
- Napravite mapu "button_SD_test_03" i u nju stavite četiri datoteke.
- 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 u upotrebu štita.
Kao što ćete vidjeti, kalibracija zaslona portreta 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 - alalog ulaz
- RST
- TX, RX - serijska komunikacija, I2C ili SS dodatni SPI uređaji
Naravno možete komunicirati s drugim uređajima ili preuzeti 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 točka -Stacionarna komunikacija između dva ESP8266 MCU -a.
Preporučeni:
Otkrijte vibracije korištenjem modula osjetnika na dodir piezoelektričnog udara: 6 koraka
Otkrijte vibracije pomoću modula osjetnika na dodir s piezoelektričnim udarom: U ovom ćemo vodiču naučiti kako otkriti udarne vibracije pomoću jednostavnog modula vibracije s piezoelektričnim senzorom i Visuina. Pogledajte demonstracijski video
Macintosh s zaslonom osjetljivim na dodir - Klasični Mac s IPad Mini za zaslon: 5 koraka (sa slikama)
Macintosh s zaslonom osjetljivim na dodir | Klasični Mac s IPad Mini za zaslon: Ovo je moje ažurirano i revidirano rješenje o tome kako zamijeniti zaslon starog Macintosha s iPad mini. Ovo je šesti od ovih koje sam napravio tijekom godina i prilično sam zadovoljan evolucijom i dizajnom ovog! Još 2013. kada sam napravio
Cara Menggunakan Wemos D1 R1/ Wemos D1 Mini/ NodeMCU: 7 koraka
Cara Menggunakan Wemos D1 R1/ Wemos D1 Mini/ NodeMCU: Pada tutorial pertama ini, Saya ingin mengajak Anda bagaimana caranya menggunakan papan mikrokontroler sa sudom adapterom Modul WiFi ESP8266 da dalamnya i juga posluživanje dijumpai (DC1 Mini ) potraživanje aplikacija
Arduino Uno: Bitmap animacija na ILI9341 TFT ekranu osjetljivom na dodir s Visuinom: 12 koraka (sa slikama)
Arduino Uno: Bitmap animacija na ILI9341 TFT ekranu osjetljivom na dodir s Visuinom: TFT zasloni osjetljivi na dodir zasnovani na ILI9341 vrlo su popularni jeftini zaslonski zasloni za Arduino. Visuino već neko vrijeme ima podršku za njih, ali nikad nisam imao priliku napisati Tutorial o tome kako ih koristiti. Nedavno je, međutim, malo ljudi pitalo
Sučelje za mini dodirni dodir: 8 koraka
Sučelje za mini više dodira: Ova uputa pokazuje vam kako stvoriti sučelje za više dodira od jednostavnih dijelova koje možete naručiti na mreži ili kupiti u tipičnoj građevinskoj/željezariji. Multitouch sučelja su površine koje mogu registrirati više 'dodirnih točaka' na