Sommario:

Una cassaforte luminosa: 6 passaggi
Una cassaforte luminosa: 6 passaggi

Video: Una cassaforte luminosa: 6 passaggi

Video: Una cassaforte luminosa: 6 passaggi
Video: 10 TRUCCHI DA ELETTRICISTA 2024, Dicembre
Anonim
Una cassaforte luminosa
Una cassaforte luminosa

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?

Di che cosa hai bisogno ?
Di che cosa hai bisogno ?
Di che cosa hai bisogno ?
Di che cosa hai bisogno ?

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"

Fai il nostro
Fai il nostro

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"?

Come utilizzare correttamente il nostro
Come utilizzare correttamente il nostro

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?

Come cablare i fotoresistori e calibrare tutto?
Come cablare i fotoresistori e calibrare tutto?
Come cablare i fotoresistori e calibrare tutto?
Come cablare i fotoresistori e calibrare tutto?
Come cablare i fotoresistori e calibrare tutto?
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

Usa il programma principale
Usa il programma principale
Usa il programma principale
Usa 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: