
Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02

Dette er min første instruks. Dette prosjektet bruker Arduino og en 2,8 TFT berøringsskjerm med passordskisse for å aktivere et relé som bryter kretsen til en maglåsdør.
Bakgrunn, RFID -låsen på en dør på jobben brøt i stedet for å koble hele maglock -systemet tilbake til bygningens kontrollboks. Jeg la denne berøringsskjermen Arduino på toppen av det eksisterende systemet.
Jeg vil takke KonstantinBG som har tema: TFT Display Gate Opener Password fikk meg 99% av veien til å få Arduino -skissen til å fungere.
forum.arduino.cc/index.php?topic=562943.15
Trinn 1: Deler


ONE: Arduino Mega: TFT tok opp all pinnen på en Uno, så jeg brukte en mega for de ekstra pinnene for å legge til Solid State -reléet
Geekcreit® MEGA 2560 R3 ATmega2560 MEGA2560 Development Board
www.banggood.com/Mega2560-R3-ATmega2560-16..
TO: 2,8 tommers TFT LCD -skjerm berøringsskjermmodul for Arduino
Geekcreit® 2,8 tommers TFT LCD -skjerm berøringsskjermmodul for Arduino
www.banggood.com/2_8-Inch-TFT-LCD-Shield-T…
TRE: SSR (hadde en på hånden, men bruk alle reléer som er vurdert for lasten du vil kontrollere i mitt tilfelle bare 5v)
Opto 22 3 A Solid State Relay, DC, PCB -montering, 60 V DC maksimal belastning
RS-lagernummer 888-7619
ie.rs-online.com/web/p/solid-state-relays/…
FIRE: Tom boks for å montere berøringsskjerm på veggen og en blank frontplate
Dobbel tørrforingsboks, 35 mm
Produktkode: 1139636
www.woodies.ie/double-dry-lining-box-35mm-…
Fem: Ekstra lang Arduino forlengelseskabel, den nærmeste kontakten for å drive Arduino og berøringsskjermen var omtrent 4M unna i taket.
kan kjenne 5,5 x 2,1 mm likestrømkontakt til stikkontakt CCTV -forlengelseskabel 5 m
www.amazon.co.uk/dp/B003OSZQGI/ref=pe_3187…
SIX: standard 12V strømforsyning for Arduino
CCTV -kamera 12V 0.5A 500mA PSU 2.1mm DC Plug UK strømforsyning
www.ebay.co.uk/itm/380502176581
Andre deler:
- 3D -skriver (Ultimaker 2) for å skrive ut monteringen for Arduino Mega og TFT -skjoldet i den tomme boksen, pluss en trykt ramme for å dekke kanten av skjermen når den er montert i den tomme frontplaten. Jeg vil legge ved trinnfilen jeg opprettet for dette.
- Loddejern og få kontakter og kabler etc.
- Varm limpistol.
- Bore
- Håndteringssag
Trinn 2: Maskinvaremontasje




Basestøtten har et spor på det ene benet, så solid state reléet (SSR) sitter under Arduino mega. Jeg limte SSR på basen.
Et par skruer for å feste mega på basestøtten.
TFT -skjoldet sitter på toppen av mega.
Jeg kuttet den tomme frontplaten ved hjelp av en bore- og håndteringssag.
Og testen passet alt sammen, heldigvis fikk jeg riktig høyde for basestøtten, så skjermen stikker rett forbi forsiden av den blanke frontplaten. Jeg vil 3D -skrive ut en ramme senere for å skjule den grove kanten som er igjen av håndteringssagen.
Plassen er ganske stram inne i esken, så jeg må kutte 12V strømadapteren jeg kjøpte som plugges inn i mega og lodde den direkte til brettet for å spare plass.
Trinn 3: Elektronikkmontering




For å prototype dette prosjektet for benkeprøving begynte jeg med 2.8 TFT berøringsskjermen av seg selv først. Du stiller bare opp pinnene og skyver den inn i Arduino megapluggen til den bærbare datamaskinen og fyrer opp den integrerte Arduino utviklingsmiljøprogramvaren.
Dette er mitt første berøringsskjermprosjekt, så det tok litt grubling å finne ut hvordan jeg kalibrerte skjermstørrelsen, berørte sensitivt osv. Også at TFT ikke var en Adafruit -berøringsskjerm, betydde at jeg måtte legge til noen ekstra bibliotek, for eksempel MCUFRIEND_kbv for å kalibrere skjermen etc.
Det er mye bedre ressurser der ute enn jeg kan skrive om hvordan du gjør dette.
som for eksempel:
forum.arduino.cc/index.php?topic=366304.0
www.hackster.io/electropeak/ultimate-begin…
github.com/prenticedavid/MCUFRIEND_kbv
Jeg fikk deretter num pad -displayet på 2,8 "TFT berøringsskjermen for å rapportere verdiene via den serielle skjermen
Deretter la jeg til passordelementet i skissen
Neste var stafettskissen av seg selv først. Dette tok litt lodding og kabling av reléet til Mega. Vennligst se koblingsskjemaet til reléet festet. Jeg brukte pin 39 på den digitale I/O på mega for å utløse solid state -reléet og deretter slå av/på LED -en min (for å bli erstattet av mag -låsene exit -knappen når den er montert)
Deretter slaktet jeg det og Frankenstein hadde det sammen. (Skissen fungerer for meg, men jeg er sikker på at den kan forbedres)
Trinn 4: Skisse



Den sammenhakkede skissen.
- Importer biblioteket etter behov.
- Når du kjører TFT -berøringsskjermen, bruker du "TouchScreen_Calibr_native" -skissen i "MCUFIREND" -biblioteket for å få resultatene til å fylle ut for …..
// kopiere og lime inn resultater fra TouchScreen_Calibr_native.inoconst 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;
Igjen er jeg sikker på at denne skissen kan forbedres totalt sett, men det fungerte for meg
Trinn 5: Montering på plassering



Etter at jeg hadde testet benkeplaten med en LED som fungerte som stand-in for maglåsen. Det var på tide å passe systemet inn på stedet. Veggene er heldigvis bare gipsplater, så etter å ha sjekket for rør og kabler klarte jeg å kutte hullet for esken.
Jeg jaget 12v -strømmen over taket og droppet den ned til det nyslåtte hullet. (den tykkere svarte ledningen på bildet) Jeg tok deretter over ledningene fra utgangsknappen inne i døren (tynnere svarte og røde ledninger) dette er belastningen for reléet, så når reléet slås på aktiverer disse ledningene dørutløseren /exit -knappen.
Neste var montering av Arduino med TFT berøringsskjerm og relé til boksen Lodding av strømmen til brettet og belastningen til reléet. Til slutt lukket jeg det hele med det hvite dekselet og den 3D -trykte svarte rammen ble limt på toppen.
Anbefalt:
Arduino Flappy Bird - Arduino 2,4 "TFT berøringsskjerm SPFD5408 Bird Game Project: 3 trinn

Arduino Flappy Bird | Arduino 2,4 "TFT berøringsskjerm SPFD5408 Bird Game Project: Flappy Bird var et for populært spill der på få år, og mange mennesker skapte det på sin egen måte, det gjorde jeg også, jeg laget min versjon av flappy bird med Arduino og den billige 2,4 " TFT Berøringsskjerm SPFD5408, så la oss komme i gang
Arduino -basert digital dørlås ved hjelp av GSM og Bluetooth: 4 trinn

Arduino -basert digital dørlås ved hjelp av GSM og Bluetooth: SAMMENDRAG: Tenk på situasjonen du kom hjem veldig sliten og fant ut at du mistet dørnøkkelen. Hva vil du gjøre? Du må enten bryte låsen eller ringe en nøkkelmekaniker. Så å lage en nøkkelløs lås er en interessant idé å spare fra
RFID dørlås med Arduino: 4 trinn

RFID dørlås med Arduino: I utgangspunktet handler dette prosjektet om hvordan du lager huset, kontoret ditt og til og med dine personlige skap. Disse prosjektene får deg til å forstå arduino med RFID og hvordan de er koblet sammen. Så
Bluetooth dørlås (Arduino): 10 trinn (med bilder)

Bluetooth dørlås (Arduino): Nylig så jeg Amazing SpiderMan på nytt, i en scene låser Peter Parker døren fra skrivebordet ved hjelp av en fjernkontroll. Da jeg så dette, ville jeg umiddelbart ha min egen til døren min. Etter litt grubling fikk jeg en fungerende modell. Her er hvordan jeg klarte det
Arduino RFID dørlås: 5 trinn (med bilder)

Arduino RFID dørlås: *** Oppdatert 9.8.2010 *** Jeg ønsket å lage en enkel og sikker måte å komme inn i garasjen min. RFID var den beste måten å låse opp døren min, selv med hendene fulle kan jeg låse opp døren og skyve den opp! Jeg bygde en enkel krets med en grunnleggende ATMega 168 arduino chi