Taula de continguts:

LLIBRE misteriós amb pany secret: 11 passos (amb imatges)
LLIBRE misteriós amb pany secret: 11 passos (amb imatges)

Vídeo: LLIBRE misteriós amb pany secret: 11 passos (amb imatges)

Vídeo: LLIBRE misteriós amb pany secret: 11 passos (amb imatges)
Vídeo: Tablet 11 Lost Book of Enki | Anunnaki Chronicles | Zecharia Sitchin 2024, Juliol
Anonim
LLIBRE misteriós amb pany secret
LLIBRE misteriós amb pany secret
LLIBRE misteriós amb pany secret
LLIBRE misteriós amb pany secret
LLIBRE misteriós amb pany secret
LLIBRE misteriós amb pany secret

A l’hora d’ocultar les nostres coses secretes, normalment ens amagem dins d’una ampolla o en una caixa que està bé.!

Però no està bé sempre, almenys per a frikis, perquè això no és 100% segur i tampoc no hi ha pensaments interessants, així que en aquest tutorial us mostro com he fet un llibre amb bloqueig secret. Amb aquest llibre podem amagar les vostres coses valuoses. ningú no pot prendre res sense el vostre coneixement perquè tanquem el nostre llibre amb un pany secret. Comencem doncs.

Pas 1: fer tutorial (vídeo)

Image
Image

També he fet un vídeo tutorial. Mireu el vídeo per veure l'acció.

Pas 2: funcions

Característiques
Característiques
  • Botó únic per programar o gravar un nou bloqueig
  • Podem amagar les nostres petites coses dins del llibre
  • Ningú no pensa en aquest tipus de sistema de taquilles
  • Podem bloquejar aquest llibre amb un cop especial
  • Podem utilitzar aquest circuit també en els nostres sistemes de portes
  • Un projecte d’afició súper senzill

Pas 3: Com funciona això?

Com funciona això?
Com funciona això?

Us ho he dit abans que aquest pany secret es basés en cops.

El disc piezoelèctric

El component principal del nostre circuit és un disc piezoelèctric.

El disc piezoelèctric és un transductor que converteix la vibració mecànica en tensions correctes. Es tracta de detectar una part.

De tal manera que podem llegir els cops amb l'ajut de la programació, podem emmagatzemar cops de seqüència especials i també accionar el pany. (La programació s'explica més endavant)

Pas 4: components necessaris per a això

Components necessaris per a això
Components necessaris per a això
Components necessaris per a això
Components necessaris per a això
Components necessaris per a això
Components necessaris per a això
Components necessaris per a això
Components necessaris per a això

1. Arduino (qualsevol arduino)

Per fer prototips he utilitzat arduino uno i per reduir la mida del circuit he utilitzat arduino pro mini

2. Disc piezoelèctric

Piezo no és necessari per a aquest projecte, també podem utilitzar micròfon o altaveu petit. Si no trobeu el piezo, podeu salvar-lo del buzzer.

Servo 3.sg90

Un servo és un tipus de motor d'engranatges amb parell elevat que fem servir amb propòsit de bloqueig

4. resistències (1 mega ohm, 10 k, 1 k)

5. 2 * LEDs

per indicar l'estat utilitzeu diferents colors

6. tauler de punts

7. Interruptor de botó

Bateria de 8.3.7 volt

Petit és millor que estic fent servir polímer de liti

Pas 5: Circuit Daigram

Circuit Daigram
Circuit Daigram

Connexions

  • Connecteu el piezoelèctric al pin analògic 0 i poseu a terra també una resistència d’1 mega ohm entre el piezoelèctric
  • Connecteu el servo D3
  • Connecteu els LED a D4 i D5
  • Connecteu el botó de commutació a D2 i 5v i connecteu també la resistència de 10k cap avall

Pas 6: Visió general del codi i resolució de problemes

Gràcies a STEVE HOEFER

llindar const int = 4; Aquesta és la sensibilitat del detector de cops. Si obteniu molt de soroll, augmenteu-lo (fins a 1023), si teniu dificultats per sentir cops, podeu baixar-lo (tan sols 1)

valor de rebuig de constància = 25;

constint averageRejectValue = 15;

Tots dos s’utilitzen per determinar amb quina precisió algú ha de trucar. Són percentatges i haurien d’estar compresos entre 0 i 100. Baixar aquests mitjans significa que algú ha de tenir un temps més precís, més alt és més perdonador. averageRejectValue sempre ha de ser inferior a refuseValue. Els ajustaments d’aproximadament 10 i 7 fan que sigui difícil per a dues persones tocar el mateix cop encara que coneguin el ritme. Però també augmenta el nombre de falsos negatius. (És a dir: Truques correctament i encara no s'obre).

const int knockFadeTime = 150; es tracta d'un temporitzador de rebut cru per al sensor de cop. Després de sentir un cop, deixa d'escoltar durant molts mil·lisegons, de manera que no compta el mateix cop més d'una vegada. Si rep un sol cop comptat com a dos, augmenta aquest temporitzador. Si no registra dos cops ràpids, reduïu-lo.

const int lockTurnTime = 650; Ara són molts mil·lisegons que fem funcionar el motor per desbloquejar la porta. El temps que hauria de ser depèn del disseny del motor i del pany. Està bé si dura una mica de temps des que he dissenyat un simple embragatge antilliscant al disseny, però és millor per a totes les parts si no funciona massa.

const int maximumKnocks = 20; Quants cops enregistrem. 20 és molt. Podeu augmentar-ho si el vostre amagatall secret està protegit per timbuts amb bons records. Augmenteu-lo massa i us quedareu sense memòria.

const int knockComplete = 1200; també conegut com el nombre màxim de mil·lisegons que esperarà un cop. Si no sent cap cop durant aquest temps, assumirà que està acabat i comprovarà si el cop és bo. Augmenteu-ho si sou un batedor lent. Disminuïu-lo si sou un tocador ràpid i teniu impaciència a esperar 1,2 segons perquè la porta es desbloquegi. Sobre la línia 39: int secretCode [maximumKnocks] = {50, 25, 25, 50, 100, 5 … cop predeterminat que reconeix quan l'engegueu. Aquesta és una notació rítmica estranya, ja que cada valor és un percentatge del cop més llarg. Si teniu dificultats per aconseguir que reconegui "afaitar-se i tallar-vos el cabell", canvieu-lo a {100, 100, 100, 0, 0, 0 … i s'obrirà una simple seqüència de 3 cops.

Depuració:

Serial.begin (9600);

Serial.println ("Inici del programa"); Descomenteu aquestes línies per veure informació de depuració al port sèrie. Hi ha algunes altres línies de codi de depuració establertes al llarg de la resta de codi que podeu descomentar per veure què passa internament. Assegureu-vos d’establir el port sèrie a la velocitat adequada. La resta del codi es comenta perquè pugueu veure com funciona, però probablement no caldrà canviar-lo si no canvieu el disseny.

Servoteca

descarregueu el codi des d’aquí

Pas 7: Reduir el circuit (soldadura)

Reduir el circuit (soldadura)
Reduir el circuit (soldadura)
Reduir el circuit (soldadura)
Reduir el circuit (soldadura)
Encongiment del circuit (soldadura)
Encongiment del circuit (soldadura)

Vaig provar el circuit a la placa de verificació després de reduir tots els errors i després de calibrar vaig decidir reduir el circuit.

Així que vaig canviar l’arduino uno per arduino promini. Llavors he soldat tots els components segons el diagrama del circuit en un PCB de punts. Després, amb l'ajut d'un cable de cadena simple, vaig connectar el punt de la placa base amb promini. Això és tot

Pas 8: fabricació de taquilles

Fabricació de taquilles
Fabricació de taquilles
Fabricació de taquilles
Fabricació de taquilles
Fabricació de taquilles
Fabricació de taquilles
Fabricació de taquilles
Fabricació de taquilles

Primer vaig agafar un lacti vell (el gruix hauria de ser superior al servo)

Després vaig enganxar les pàgines

Després d'assecar-me, vaig dibuixar un rectangle a l'interior i, amb ajuda d'escala i ganivet, vaig tallar i tallar el paper i el vaig convertir en una cavitat

Mireu el vídeo per obtenir una millor idea.

Pas 9: creació i finalització de bloqueig

Fabricació i finalització de panys
Fabricació i finalització de panys
Fabricació i finalització de panys
Fabricació i finalització de panys
Fabricació i finalització de panys
Fabricació i finalització de panys
Fabricació i finalització de panys
Fabricació i finalització de panys

Vaig agafar la mà del servo i el vaig tallar en dos trossos i després vaig unir les dues peces com una forma de L.

I tot arreglat dins del llibre

Vaig arreglar el piezo a la coberta

I ja està….

Pas 10: Inconvenients, millores

El principal inconvenient d’aquest pany és la bateria. Si la bateria s’esgota completament, hem de destruir el llibre per recuperar les nostres coses.

Per solucionar això, estic planejant canviar el circuit amb alimentació externa amb dos cables..

Pas 11: Gràcies

Si teniu algun problema al respecte, comenteu-lo a continuació

VISITEU EL MEU CANAL PER A PROJECTES MÉS INTERESSANTS

Gràcies …

Recomanat: