Tartalomjegyzék:

Arduino TFT érintőképernyős ajtózár: 5 lépés
Arduino TFT érintőképernyős ajtózár: 5 lépés

Videó: Arduino TFT érintőképernyős ajtózár: 5 lépés

Videó: Arduino TFT érintőképernyős ajtózár: 5 lépés
Videó: Futura Vdmr 18 2024, Július
Anonim
Arduino TFT érintőképernyős ajtózár
Arduino TFT érintőképernyős ajtózár

Ez az első Instructable. Ez a projekt az Arduino -t és egy 2,8 hüvelykes TFT érintőképernyőt használ jelszóvázlattal, hogy aktiválja a relét, amely megszakítja az áramkört a mágneses ajtóhoz.

Háttérben a munkahelyi ajtón az RFID zár elromlott, ahelyett, hogy az egész maglock rendszert visszacsatlakoztatták volna az épület vezérlő dobozába. Ezt az érintőképernyős Arduino -t a meglévő rendszer tetejére tettem hozzá.

Szeretnék köszönetet mondani KonstantinBG -nek, akinek a témája: A TFT kijelző kapunyitó jelszava 99% -ban megszerezte az Arduino vázlat működését.

forum.arduino.cc/index.php?topic=562943.15

1. lépés: Alkatrészek

Alkatrészek
Alkatrészek
Alkatrészek
Alkatrészek

EGY: Arduino Mega: A TFT felvette az Uno összes tűjét, így egy mega -t használtam az extra csapokhoz a szilárdtest relé hozzáadásához

Geekcreit® MEGA 2560 R3 ATmega2560 MEGA2560 fejlesztőlap

www.banggood.com/Mega2560-R3-ATmega2560-16..

KÉT: 2,8 hüvelykes TFT LCD pajzs érintőképernyős modul az Arduino számára

Geekcreit® 2,8 hüvelykes TFT LCD pajzs érintőképernyős modul az Arduino számára

www.banggood.com/2_8-Inch-TFT-LCD-Shield-T…

HÁROM: SSR (volt egy kéznél, de használjon bármilyen relét, amely megfelel az irányítani kívánt terhelésnek, az én esetemben csak 5 V)

Opto 22 3 A Szilárdtest relé, DC, NYÁK -tartó, 60 V DC maximális terhelés

RS raktári szám 888-7619

ie.rs-online.com/web/p/solid-state-relays/…

NÉGY: Üres 2 csoportos doboz az érintőképernyő falra rögzítéséhez és egy üres előlap

Dupla száraz bélésdoboz, 35 mm

Termékkód: 1139636

www.woodies.ie/double-dry-lining-box-35mm-…

ÖT: Extra hosszú Arduino hosszabbító tápkábel, az Arduino és az érintőképernyő tápellátásához legközelebb eső aljzat körülbelül 4 millió méterre volt a tetőn.

kenable 5,5 x 2,1 mm DC tápcsatlakozó aljzathoz CCTV hosszabbító kábel 5m

www.amazon.co.uk/dp/B003OSZQGI/ref=pe_3187…

SIX: szabványos 12 V -os tápegység az Arduino számára

CCTV kamera 12V 0,5A 500mA PSU 2,1 mm -es DC csatlakozó UK tápegység

www.ebay.co.uk/itm/380502176581

Más részek:

  • 3D nyomtató (Ultimaker 2) az Arduino Mega és a TFT pajzs rögzítésének nyomtatásához az üres dobozba, valamint egy nyomtatott keret, amely lefedi a képernyő szélét, amikor az üres előlapra van szerelve. Csatolom az általam létrehozott step fájlt.
  • Forrasztópáka, kevés csatlakozó és kábel stb.
  • Ragasztópisztoly.
  • Fúró
  • Megbirkózó fűrész

2. lépés: A hardver összeszerelése

Hardver összeszerelés
Hardver összeszerelés
Hardver összeszerelés
Hardver összeszerelés
Hardver összeszerelés
Hardver összeszerelés
Hardver összeszerelés
Hardver összeszerelés

Az alaptámasznak az egyik lábán horony van, így a szilárdtest relé (SSR) az Arduino mega alatt található. Melegen ragasztottam az SSR -t az alapra.

Néhány csavar a mega rögzítéséhez az alaptartóra.

A TFT pajzs a mega tetején ül.

Az üres előlapot vágtam egy fúró és egy fűrész segítségével.

És a teszt összeillesztette az egészet, szerencsére a magasságomat az alaptartóhoz igazítottam, így a képernyő az üres előlap elülső része előtt áll. Később 3D -t nyomtatok egy keretet, hogy elrejtsem a megküzdő fűrész által hagyott durva széleket.

Elég szűk a hely a dobozon belül, ezért le kell vágnom a megvásárolt 12 V -os hálózati adaptert, amely a megaba csatlakozik, és közvetlenül a táblához kell forrasztani, hogy helyet takarítsak meg.

3. lépés: Elektronikai összeszerelés

Elektronikai szerelvény
Elektronikai szerelvény
Elektronikai szerelvény
Elektronikai szerelvény
Elektronikai szerelvény
Elektronikai szerelvény
Elektronikai szerelvény
Elektronikai szerelvény

Ennek a projektnek a prototípusának tesztelésére próbaként először a 2,8 hüvelykes TFT érintőképernyővel kezdtem. Ön csak összeállítja a csapokat, és benyomja az Arduino mega csatlakozójába a laptopjába, és bekapcsolja az Arduino integrált fejlesztői környezet szoftverét.

Ez az első érintőképernyős projektem, így némi ügyeskedés kellett ahhoz, hogy kitaláljam, hogyan kell kalibrálni a képernyőméretet, érzékenyen érinteni stb. stb.

Sokkal jobb erőforrások vannak, mint amit írhatnék arról, hogyan kell ezt megtenni.

mint például:

forum.arduino.cc/index.php?topic=366304.0

www.hackster.io/electropeak/ultimate-begin…

github.com/prenticedavid/MCUFRIEND_kbv

Ezután a 2,8 hüvelykes TFT érintőképernyőn megkaptam a számbillentyűzet kijelzőjét, hogy jelezzem az értékeket a soros monitoron keresztül

Ezután hozzáadta a jelszó elemet a vázlathoz

Ezután következett először a relé vázlata. Ez a relé forrasztását és bekötését igényelte a Mega -hoz. Nézze meg a mellékelt relé kapcsolási rajzát. A 39 -es tűt használtam a digitális I/O -n a mega -n, hogy elindítsam a szilárdtest relét, majd kapcsoljam be/ki a LED -et (helyére a mágneszárak kilépő gombjának vezetéke kerül, ha van)

Aztán felvágtam, és Frankenstein együtt. (A vázlat nekem bevált, de biztos vagyok benne, hogy javítható)

4. lépés: Vázlat

Image
Image
Helyhez illeszkedés
Helyhez illeszkedés

A feltört vázlat.

  • Szükség szerint importálja a könyvtárat.
  • Amikor először futtatja a TFT érintőképernyőt, használja az "TouchScreen_Calibr_native" vázlatot az "MCUFIREND" könyvtárban, hogy kitöltse az eredményeket…..

// copy-paste eredmények a TouchScreen_Calibr_native.inoconst-ból int XP = 8, XM = A2, YP = A3, YM = 9; // 240x320 ID = 0x9341

const int TS_LEFT = 927, TS_RT = 126, TS_TOP = 70, TS_BOT = 910;

Ismét biztos vagyok benne, hogy ez a vázlat összességében javítható, de nekem bevált

5. lépés: Helyhez illeszkedés

Image
Image
Helyhez illeszkedés
Helyhez illeszkedés

Miután elvégeztem az asztali tesztelést egy LED-del, amely a mágneszár záróelemeként működik. Ideje volt a rendszert a helyére illeszteni. Szerencsére a falak csak gipszkartonból vannak, így a csövek és kábelek ellenőrzése után ki tudtam vágni a doboz lyukat.

Átkergettem a 12 V -os tápfeszültséget a mennyezeten, és ledobtam a frissen vágott lyukhoz. (a vastagabb fekete huzal a képen) Ezt követően átvittem a vezetékeket az ajtó belsejében lévő kilépő gombról (vékonyabb fekete és piros vezetékek) /kilépés gomb.

Ezután az Arduino -t TFT érintőképernyővel és relével szerelték fel a dobozra. Az áramot a táblához forrasztották és a relét a terheléshez. Végül az egészet mellékelem a fehér borítóval, és a 3D nyomtatott fekete keretet ragasztják rá.

Ajánlott: