Sommario:
- Forniture
- Passaggio 1: stampa 3D e assemblaggio del meccanismo di blocco
- Passaggio 2: assemblare i componenti elettrici
- Passaggio 3: carica il codice
- Passaggio 4: aggiunta di un tag
- Passaggio 5: installazione della serratura
Video: Meccanismo di chiusura della porta RFID con un Arduino: 5 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
In questo Instructable, collegheremo un sensore RFID RC522 a un Arduino Uno per realizzare un semplice meccanismo di blocco controllato con accesso RFID per una porta, un cassetto o un armadio. Utilizzando questo sensore, sarai in grado di utilizzare un tag o una carta RFID per bloccare e sbloccare un meccanismo di blocco del tipo a bullone scorrevole che può essere facilmente montato su una porta o un cassetto.
Il meccanismo di blocco in questo Instructable è stampato in 3D, ma è possibile utilizzare anche qualsiasi blocco di tipo a bullone scorrevole comunemente disponibile. Il blocco viene azionato tramite un micro servo.
Questo Instructable presuppone che tu abbia già lavorato con un microcontrollore Arduino e che conosca le basi della programmazione di un Arduino. In caso contrario, segui la guida collegata per ulteriori informazioni sulla creazione e il caricamento del tuo primo schizzo.
Forniture
Per costruire il tuo meccanismo di blocco RFID, avrai bisogno di quanto segue:
- Arduino Uno (o altro) – Acquista qui
- Alimentatore Arduino – Acquista qui
- Sensore RFID RC522 – Acquista qui
- Breadboard e ponticelli per i test – Acquista qui
- Micro Servo – Acquista qui
- 2 x LED - Acquista qui
- 2 resistenze da 220Ω - Acquista qui
- Stampante 3D e filamento (opzionale per blocco) – Questo usato
- Contenitore o alloggiamento per sensore ed elettronica
Passaggio 1: stampa 3D e assemblaggio del meccanismo di blocco
Per prima cosa assembleremo il meccanismo di blocco, che consiste in un blocco scorrevole stampato in 3D e un micro servo con un servo braccio.
Puoi anche usare un lucchetto del tipo a bullone scorrevole a cui dovrai collegare il braccio del servo.
Il meccanismo di blocco si basa su questo design di blocco scorrevole di Sagittario che ho ridimensionato al 65% della dimensione originale.
Scarica file di stampa 3D: file di stampa 3D con blocco RFID
Ho stampato in 3D i file allegati utilizzando PLA bianco a 185°C e riempimento del 20%.
Il meccanismo e il supporto del servo hanno fori per le viti per consentirti di fissarlo facilmente a un armadio, un armadio o un cassetto. Puoi anche usare la colla a caldo o il nastro biadesivo per fissarlo in modo meno permanente.
Passaggio 2: assemblare i componenti elettrici
Collegare i componenti elettrici come mostrato nello schema. Li ho assemblati prima su una breadboard per testare i componenti e caricare i numeri ID per i due tag a cui volevo consentire l'accesso.
I LED verde e rosso non sono necessari, forniscono solo una buona indicazione che il tag viene letto correttamente una volta che il sistema è in un alloggiamento.
Passaggio 3: carica il codice
La descrizione completa del codice e il collegamento per il download sono disponibili qui - Codice meccanismo di blocco RFID basato su Arduino
Il link per scaricare il codice è qui - RFID Lock Code
Prima di eseguire il codice, dovrai installare la libreria RFID che è in bundle con il codice nel download precedente.
Il codice essenzialmente attende la scansione di un tag. Una volta che un tag viene scansionato, passa l'ID scansionato a una funzione che controlla se il numero ID del tag scansionato si trova in una serie di tag accettati e quindi concede l'accesso, fa lampeggiare il LED verde e sblocca o blocca il meccanismo a seconda dello stato precedente oppure nega l'accesso e fa lampeggiare il led rosso.
Passaggio 4: aggiunta di un tag
Il codice include un'uscita per il monitor seriale sul tuo PC. Quando lo esegui per la prima volta, dovrai registrare i tag a cui desideri concedere l'accesso. Questo viene fatto scansionando il tag e registrando l'ID del tag mostrato sul monitor seriale. Questo numero può quindi essere aggiunto all'array accessGranted per concedere l'accesso al tag. Anche la dimensione dell'array dovrebbe essere aumentata o diminuita di conseguenza.
Ricarica il codice con il nuovo array e ora dovresti essere in grado di scansionare il tuo tag e lampeggerà in verde e bloccherà o sbloccherà il tuo meccanismo a seconda dello stato precedente del blocco.
Passaggio 5: installazione della serratura
Per rendere più fruibile la serratura, l'ho installata in un contenitore/alloggiamento di plastica con i led visibili sul davanti sopra l'area del sensore. La serratura è stata poi montata all'interno della porta.
Se desideri rendere il sistema un po' più sicuro, allora ti consigliamo di separare il modulo sensore dall'Arduino e piuttosto montare l'Arduino anche all'interno della porta. È molto più difficile riprodurre il segnale dal modulo sensore all'Arduino piuttosto che riprodurre un segnale PWM al servo per aprire la serratura.
Se desideri maggiori informazioni sulla costruzione del meccanismo di blocco e una descrizione approfondita del codice, dai un'occhiata alla build completa scrivi qui - Serratura RFID basata su Arduino
Buona fortuna con la tua costruzione!
Consigliato:
Hackerare un pulsante della porta della Jubilee Line della metropolitana di Londra: 12 passaggi (con immagini)
Hacking di un pulsante della porta della Jubilee Line della metropolitana di Londra: Il negozio del London Transport Museum vende pulsanti della porta dismessi della Jubilee Line (sono disponibili sia a sinistra che a destra). Se stai pensando di realizzare un progetto che necessita di un pulsante e di una spia di qualche tipo, saresti
Meccanismo a doppio occhio Animatronic stampato in 3D semplificato: 4 passaggi (con immagini)
Meccanismo a doppio occhio animato stampato in 3D semplificato: Avendo costruito in passato un semplice meccanismo a occhio singolo, volevo migliorare il design e renderlo più accessibile alla comunità dei produttori. L'assieme aggiornato utilizza parti che possono essere facilmente acquistate online e quasi tutti i componenti possono
Meccanismo Pan e Tilt per Time Lapse DSLR: 7 passaggi (con immagini)
Meccanismo di panoramica e inclinazione per i time lapse delle reflex digitali: avevo alcuni motori passo-passo in giro e volevo davvero usarli per creare qualcosa di interessante. Ho deciso che avrei realizzato un sistema Pan and Tilt per la mia fotocamera DSLR in modo da poter creare fantastici time lapse. Articoli di cui avrai bisogno: 2x motori passo-passo -htt
Crea una porta di apertura e chiusura automatica con rilevamento automatico con Arduino!: 4 passaggi
Crea una porta di apertura e chiusura automatica con rilevamento automatico con Arduino!: Hai mai desiderato aprire automaticamente la tua porta proprio come nei film di fantascienza? Ora puoi seguire questo Instructable. In questo tutorial costruiremo una porta che può aprirsi e chiudersi automaticamente senza che tu tocchi la porta. Sensori a ultrasuoni o
Guardiano V1.0 --- Aggiornamento della telecamera spioncino della porta con Arduino (caratteristiche di registrazione del rilevamento del movimento e scosse elettriche): 5 passaggi
Guardiano V1.0 ||| Aggiornamento della telecamera spioncino della porta con Arduino (funzioni di registrazione del rilevamento del movimento e scosse elettriche): ho ordinato una telecamera spioncino ma quando la uso, mi sono reso conto che non esiste una funzione di registrazione automatica (attivata dal rilevamento del movimento). Poi ho iniziato a indagare su come funziona. Per registrare un video, dovresti 1- tenere premuto il pulsante di accensione per quasi 2 secondi