Sommario:
- Passaggio 1: cosa ti serve?
- Passaggio 2: Crea il nostro "codice fotoresistenze"
- Passaggio 3: come utilizzare correttamente il nostro "codice_fotoresistori"?
- Passaggio 4: come cablare i fotoresistori e calibrare tutto?
- Passaggio 5: utilizzare il programma principale
- Passaggio 6: divertiti!
Video: Una cassaforte luminosa: 6 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
Questo progetto propone un modo per proteggere la tua cosa. Il risultato finale del progetto è un interruttore comandato dall'arduino dopo due fasi di sicurezza. L'interruttore può aprire un portale, sostituire un telecomando o semplicemente comandare il motore. Il mio progetto presenta solo un blocco che sblocca qualcosa. Quindi puoi adattarlo al tuo progetto.
La prima fase della sicurezza è una matrice di 9 fotoresistenze che sono illuminate da un'immagine su un telefono. La seconda fase di sicurezza è un codice di 4 numeri.
Sono uno studente francese, quindi cerco di fare del mio meglio per rendere tutto "inglese"
Passaggio 1: cosa ti serve?
Per questo progetto avrai bisogno di:
- 9 fotoresistenze (1MOhm) e resistenze da 20kOhm
- Un MUX analogico chiamato CD4051B
- fili
- una matrice di tastiere 3*4
- Un transistor 2N2222
- Un arduino UNO
Passaggio 2: Crea il nostro "codice fotoresistenze"
L'idea principale è usare la luminosità per sbloccare la nostra cosa. Tutti sanno che il nero è fatto senza luce e che il bianco è la luce più potente. Questo è quello che useremo. Useremo la scala di grigi in un'immagine per farlo.
Ho creato un piccolo programma Python in cui possiamo impostare la dimensione del nostro schermo, quindi il programma creerà una matrice 3*3 in cui ogni area è una scala di grigi casuale. Questa immagine è unica e ha 255^9 possibilità.
Per usare il mio programma, avrai bisogno di python 3.x con la libreria Pillow installata. Se non sai come fare, puoi cercare su internet, ci sono molti video.
Puoi vedere che tipo di immagine raccolgo.
Passaggio 3: come utilizzare correttamente il nostro "codice_fotoresistori"?
Per utilizzare questa immagine, sarà necessario installare fotoresistenze. Per farlo, propongo di stampare alcuni piccoli pezzi in 3D, con il file che ti do. Consiglio di utilizzare un filamento flessibile. Questo piccolo pezzo permette che tutta la luce dello schermo del tuo telefono vada sul sensore.
Innanzitutto, saldare ogni fotoresistenza con due fili. Quindi, puoi incollare quei piccoli tondi su una piastra, praticare un foro un po' più grande di una fotoresistenza nella piastra e poi vedrai che la fotoresistenza si adatta perfettamente al foro. Fai attenzione, devi incollare i tondi sul piatto in base alle dimensioni del telefono. Ogni round deve adattarsi al quadrato grigio giusto.
Passaggio 4: come cablare i fotoresistori e calibrare tutto?
Tutto è incollato, i fili sono liberi. Devi collegarlo all'arduino.
Un arduino UNO ha solo 6 ingressi analogici, propongo di averne altri 8 con il CD4051B MUX. Useremo l'8 input di questo MUX e l'ultimo sarà Analog1 su Arduino. Preparare ogni fotodiodo con un resistore da 20 KOkm secondo l'immagine. Quindi assegnare un numero a ogni fotoresistore in base alle immagini successive. Infine cablare la nona fotoresistenza ad A1 e l'altra al MUX come in figura: fotoresistenze da 1 a 8 sul canale IN/OUT da 0 a 7.
Infine, una volta che tutto è cablato correttamente, puoi caricare il programma arduino. Questo programma ti darà i valori misurati dai 9 sensori. Scrivili su un foglio o semplicemente incollali nel programma successivo.
!!! Fai attenzione, imposta lo schermo ad alta luminosità e mantieni la luminosità ogni volta che utilizzerai questo programma !!!
Passaggio 5: utilizzare il programma principale
Dopo aver calibrato tutto, possiamo cablare la tastiera secondo l'immagine.
Quindi, scarica il programma principale e aprilo. Puoi incollare il risultato della calibrazione nell'array "code_light" e puoi modificare il tuo codice a 4 numeri anche nell'array "tentativo".
Infine, uso un transistor come attuatore. Cablare il transistor sul pin D0 ma collegarlo una volta caricato il programma.
Il programma principale è suddiviso nel modo seguente:
- definizione di costanti e connessioni
-
lettura delle 9 fotoresistenze
-
se va bene, possiamo testare il codice manuale
se va bene si apre la cassaforte
- se falso, riprova
-
Passaggio 6: divertiti!
Per verificare che tutto funzioni bene, collego un LED al transistor. Lei è splendente. Sostituisci il LED con la tua idea: un motore per una serratura o un servo o tieni il transistor per sostituire un pulsante su un telecomando.
Spero che non avrai problemi. Se sì contattami a [email protected]
Consigliato:
Costruisci una cassaforte usando un Rpi: 12 passaggi
Costruisci una cassaforte usando un Rpi: vuoi imparare come convertire il tuo Raspberry pi in una cassaforte perfettamente funzionante? Quindi segui questo passaggio di 12 istruzioni per imparare come. La cassaforte avrà una tastiera perfettamente funzionante e un sistema di chiusura, così potrai tenere al sicuro i tuoi effetti personali
B-Safe, la cassaforte portatile: 8 passaggi (con immagini)
B-Safe, la cassaforte portatile: *** 4 settembre 2019: ho caricato un nuovo file 3D della scatola stessa. Sembrava che il mio lucchetto fosse 10 mm troppo alto per una buona chiusura ***Il problema Immagina questo: ti svegli una mattina e il tempo è davvero buono. Vuoi andare in spiaggia. Perché non
La cassaforte per chiavi di Angela: 5 passaggi
Cassaforte per chiavi di Angela: Ispirato da: https://www.instructables.com/id/Key-Safe/Una cassaforte per chiavi ben strutturata per riporre i tuoi effetti personali. Ho apportato alcune modifiche in base alla versione originale. Aggiungendo altre 3 password, "A", "B", "C" e &
Creare una cassaforte digitale sicura: 26 passaggi
Creazione di un deposito digitale sicuro: ho pensato di condividere le basi della creazione di un deposito digitale sicuro utilizzando il software veracrypt. L'ho usato per diversi anni per creare depositi digitali per me e la mia famiglia. è un potente software di crittografia e molto versatile, ma non en
Rompi e ripristina una cassaforte elettronica: 3 passaggi
Rompi e ripristina una cassaforte elettronica: per farla breve, se rimuovessi il contenuto della cassaforte per un amico, potrei tenere la cassaforte… perché non provarci