Taula de continguts:
- Pas 1: què necessiteu?
- Pas 2: feu el nostre "codi de fotoresistors"
- Pas 3: Com utilitzar correctament el nostre "photoresistors_code"?
- Pas 4: Com connectar els fotoresistors i calibrar-ho tot?
- Pas 5: utilitzeu el programa principal
- Pas 6: Diverteix-te !
Vídeo: Una caixa forta brillant: 6 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
Aquest projecte proposa una manera de protegir-vos. El resultat final del projecte és un commutador comandat per l'arduino després de dues etapes de seguretat. El commutador pot obrir un portal, substituir un comandament a distància o simplement comandar el motor. El meu projecte només presenta un bloc que desbloqueja alguna cosa. Per tant, podeu adaptar-ho al vostre projecte.
La primera etapa de seguretat és una matriu de 9 fotoresistors que estan il·luminats per una imatge d’un telèfon. La segona etapa de seguretat és un codi de 4 números.
Sóc estudiant de francès, així que intento fer tot el possible perquè tot sigui "anglès"
Pas 1: què necessiteu?
Per a aquest projecte, necessitareu:
- 9 fotoresistors (1MOhm) i resistències de 20kOhm
- Un MUX analògic anomenat CD4051B
- Filferros
- una matriu de teclat 3 * 4
- Un transistor 2N2222
- Un arduino UNO
Pas 2: feu el nostre "codi de fotoresistors"
La idea principal és utilitzar la lluminositat per desbloquejar la nostra cosa. Tothom sap que el negre es fa sense llum i que el blanc és la llum més poderosa. Això és el que farem servir. Utilitzarem escala de grisos en una imatge per fer això.
Vaig fer un petit programa python en el qual podem configurar la mida de la nostra pantalla i, aleshores, el programa crearà una matriu de 3 * 3 en què cada àrea és una escala aleatòria de grisos. Aquesta imatge és única i té 255 ^ 9 possibilitats.
Per utilitzar el meu programa, necessitareu python 3.x amb la biblioteca Pillow instal·lada. Si no sabeu fer-ho, podeu cercar a Internet, hi ha molts vídeos.
Podeu veure quin tipus d’imatge recullo.
Pas 3: Com utilitzar correctament el nostre "photoresistors_code"?
Per utilitzar aquesta imatge, haureu d’instal·lar fotoresistors. Per fer-ho, us proposo imprimir algunes petites peces en 3D, amb el fitxer que us dono. Us recomano utilitzar filaments flexibles. Aquesta petita peça permet que tota la llum de la pantalla del telèfon passi al sensor.
En primer lloc, soldeu tots els fotoresistents amb dos cables. A continuació, podeu enganxar aquestes petites rondes en una placa, perforar un forat una mica més gran que un fotoresistor a la placa i veureu que el fotoresistor encaixa perfectament al forat. Aneu amb compte, heu d’enganxar les rodones al plat segons la mida del telèfon. Totes les rondes han d’encaixar amb el quadrat gris adequat.
Pas 4: Com connectar els fotoresistors i calibrar-ho tot?
Tot està enganxat, els cables són lliures. Heu de connectar-lo a l’arduino.
Un arduino UNO només té 6 entrades analògiques, proposo tenir-ne 8 més amb el CD4051B MUX. Utilitzarem les 8 entrades d’aquest MUX i l’última serà Analog1 a l’Arduino. Prepareu cada fotodiode amb una resistència de 20KOkm segons la imatge. A continuació, poseu un número a cada fotoresistència segons les imatges següents. Finalment, connecteu els 9è fotorresistors a A1 i l’altre al MUX, com a la imatge: els fotorresistors 1 a 8 al canal IN / OUT 0 a 7.
Finalment, un cop connectat tot correctament, podeu penjar el programa arduino. Aquest programa us proporcionarà valors mesurats pels 9 sensors. Escriviu-los en un paper o simplement enganxeu-los al següent programa.
!!! Aneu amb compte, configureu la pantalla amb una lluminositat elevada i mantingueu la lluminositat sempre que utilitzeu aquest programa.
Pas 5: utilitzeu el programa principal
Un cop ho hàgiu calibrat tot, podem connectar el teclat segons la imatge.
A continuació, descarregueu el programa principal i obriu-lo. Podeu enganxar el resultat del calibratge a la matriu "code_light" i també podeu modificar el vostre codi de 4 números a la matèria "intent".
Finalment, faig servir un transistor per ser actuador. Connecteu el transistor al pin D0, però connecteu-lo un cop carregat el programa.
El programa principal es separa de la següent manera:
- definició de constants i connexions
-
lectura dels 9 fotoresistors
-
si és bo, podem provar el codi manual
si és bo, s'obre la caixa forta
- si és fals, torneu-ho a provar
-
Pas 6: Diverteix-te !
Per verificar que tot funciona bé, connecto un LED al transistor. Està brillant. Penseu en el LED segons la vostra idea: un motor per a un pany o un servo o manteniu el transistor per substituir un botó d’un comandament a distància.
Espero que no tingueu problemes. Si és així, poseu-vos en contacte amb mi a [email protected]
Recomanat:
Construïu una caixa forta mitjançant un Rpi: 12 passos
Construïu una caixa forta mitjançant un Rpi: voleu aprendre a convertir el vostre Raspberry pi en una caixa forta que funciona completament? A continuació, seguiu aquest pas de 12 que es pot instruir per saber com fer-ho. La caixa forta tindrà un teclat completament funcionant i un sistema de bloqueig perquè pugueu protegir les vostres pertinences
B-Safe, la caixa forta portàtil: 8 passos (amb imatges)
B-Safe, la caixa forta portàtil: *** 4 de setembre de 2019: vaig penjar un nou fitxer 3D de la pròpia caixa. Semblava que el meu pany tenia una alçada de 10 mm massa bona per tancar bé *** El problema Imagineu-vos això: us llevareu un matí i el temps és realment bo. Voleu anar a la platja, perquè no
Caixa forta: 3 passos
Strongbox: Ce tutoriel montre comment configurer un shield Arduino en tant que serveur Web hébergeant una page Web HTML a la carta SD du shield donc in a local network. La pàgina web permet un text en una zona didàctica a ca. Quan a la camarilla
Com fer llum flash súper brillant amb LED - DIY: llum súper brillant: 11 passos
Com fer llum flash súper brillant amb LED - DIY: llum súper brillant: mireu el vídeo al principi
Crack i restabliment d'una caixa forta electrònica: 3 passos
Crack i restabliment d'una caixa forta electrònica: breu, si retirés el contingut de la caixa forta per a un amic, podria mantenir la caixa forta … per què no donar-li una oportunitat?