Sadržaj:
- 1. korak: Izrada vodiča (video)
- Korak 2: Značajke
- Korak 3: Kako ovo funkcionira..?
- Korak 4: Komponente potrebne za to
- Korak 5: Daigram kruga
- Korak 6: Pregled koda i rješavanje problema
- Korak 7: Skupljanje kruga (lemljenje)
- Korak 8: Izrada ormarića
- Korak 9: Izrada brava i finalizacija
- Korak 10: Nedostaci, poboljšanja
- Korak 11: Hvala
Video: Tajanstvena KNJIGA s tajnom bravom: 11 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:32
Što se tiče skrivanja naših tajnih stvari. Obično se krijemo u boci ili u kutiji, to je u redu.!
Ali nije u redu barem za štrebere jer to nije 100% sigurno i također nema zanimljivih razmišljanja pa u ovom vodiču pokazujem kako sam napravio knjigu s tajnom bravom. Ovom knjigom možemo sakriti vaše vrijedne stvari unutra. nitko ne može ništa uzeti bez vašeg znanja jer našu knjigu zatvaramo tajnom bravom. Pa krenimo.
1. korak: Izrada vodiča (video)
Napravio sam i video vodič. pa pogledajte video da vidite radnju.
Korak 2: Značajke
- Jedan gumb za programiranje ili snimanje nove brave
- Svoje male stvari možemo sakriti u knjigu
- Nitko ne razmišlja o ovakvom sustavu ormarića
- Ovu knjigu možemo zaključati posebnim kucanjem
- Ovaj krug možemo koristiti i u sustavima vrata
- Izuzetno jednostavan hobi projekt
Korak 3: Kako ovo funkcionira..?
Rekao sam vam prije nego što se ova tajna brava temelji na udarcima.
Piezoelektrični disk
Glavna komponenta našeg kola je piezo disk.
Piezoelektrični disk je pretvarač i pretvara mehaničke vibracije u ispravljene napone.pa uz pomoć arduina Očitavamo udarnu vibraciju. To je sve o osjetnom dijelu.
Na taj način možemo pročitati kucanje uz pomoć programiranja, možemo pohraniti posebne udarce u nizu i također pokrenuti bravu. (Programiranje će biti objašnjeno kasnije)
Korak 4: Komponente potrebne za to
1. Arduino (bilo koji arduino)
Za izradu prototipa koristio sam arduino uno, a za smanjenje veličine sklopa koristio sam arduino pro mini
2. Piezoelektrični disk
Piezo nije potreban za ovaj projekt, možemo koristiti i mali mikrofon ili zvučnik. Ako ne pronađete piezo, možete ga spasiti iz zujalice.
3.sg90 servo
Servo je vrsta reduktorskog motora s velikim okretnim momentom koji koristimo za zaključavanje
4. otpornici (1mega ohm, 10k, 1k)
5. LED diode 2*
za označavanje statusa koristite različite boje
6. pločasta točka
7. Tipkasta sklopka
8.3.7voltna baterija
Mali je bolji, koristim litijev polimer
Korak 5: Daigram kruga
Veze
- Spojite piezoelektriku na analogni pin 0 i uzemljite također dodajte otpornik od 1 mega ohma između pieza
- Spojite servo D3
- Spojite LED diode na D4 i D5
- Spojite prekidač s gumbima na D2 i 5v, također spojite 10k pull down otpornik
Korak 6: Pregled koda i rješavanje problema
Zahvaljujući STEVE HOEFER -u
const int prag = 4; To je osjetljivost detektora detonacija. Ako čujete mnogo buke, povisite ovu vrijednost (do 1023), ako teško čujete kucanje, možete je smanjiti (samo 1)
constint rejectValue = 25;
constint averageRejectValue = 15;
Oboje se koristi za određivanje koliko točno netko mora kucati. Oni su postoci i trebali bi biti u rasponu od 0-100. Snižavanje ovih znači da netko mora imati preciznije vrijeme, više je više opraštanja. averageRejectValue bi uvijek trebao biti niži od rejectValue. Postavke od oko 10 i 7 otežavaju dvije osobe da kucaju istim kucanjem čak i ako znaju ritam. Ali također povećava broj lažnih negativa. (tj. Kucali ste ispravno i još se ne otvara.)
const int knockFadeTime = 150; Ovo je sirovi mjerač vremena za senzor kucanja. Nakon što čuje kucanje, prestaje slušati ovoliko milisekundi pa ne računa isto kucanje više od jednom. Ako dobijete jedan udarac koji se broji kao dva, povećajte ovaj mjerač vremena. Ako ne registrira dva brza udarca, smanjite ga.
const int lockTurnTime = 650; Ovo je sada mnogo milisekundi koje pokrećemo motorom za otključavanje vrata. Koliko bi to trebalo trajati ovisi o dizajnu vašeg motora i vašoj bravi. U redu je ako malo potraje otkad sam dizajnirao jednostavno klizno kvačilo u dizajn, ali bolje je za sve dijelove ako ne radi previše.
const int maximumKnocks = 20; Koliko udaraca bilježimo. 20 je puno. To možete povećati ako vaše tajno skrovište štite lukavi bubnjari s dobrim sjećanjima. Previše ga povećajte i ostat ćete bez memorije.
const int knockComplete = 1200; Također poznat kao maksimalni broj milisekundi koje će čekati na kucanje. Ako ovoliko dugo ne čuje kucanje, pretpostavit će da je gotovo i provjeriti je li kucanje dobro. Povećajte ovo ako sporo kucate. Smanjite ako brzo lupate i nestrpljivi ste čekati 1,2 sekunde da se vaša vrata otključaju. O retku 39: int secretCode [maximumKnocks] = {50, 25, 25, 50, 100, 5 ….. Ovo je zadano kucanje koje prepoznaje kada ga uključite. Ovo je čudan ritmički zapis jer je svaka vrijednost postotak najdužeg kucanja. Ako vam je teško prepoznati "brijanje i šišanje", promijenite ovo na {100, 100, 100, 0, 0, 0… i otvorit će se jednostavan slijed od 3 udarca.
Otklanjanje pogrešaka:
Serial.begin (9600);
Serial.println ("Pokretanje programa."); Raskomentirajte ove retke da biste vidjeli neke informacije o otklanjanju pogrešaka na serijskom portu. U ostatku koda postoji nekoliko drugih redaka koda za otklanjanje pogrešaka koje možete ukloniti da biste vidjeli što se interno događa. Svakako postavite serijski port na pravu brzinu. Ostatak koda je komentiran kako biste vidjeli kako radi, ali vjerojatno nećete morati mijenjati ako ne mijenjate dizajn.
Servo biblioteka
preuzmite kod odavde
Korak 7: Skupljanje kruga (lemljenje)
Testirao sam krug na ploči nakon smanjenja svih pogrešaka, a nakon kalibracije odlučio sam smanjiti krug.
Pa sam promijenio arduino uno u arduino promini. Zatim sam lemio sve komponente prema shemi sklopa na dot PCB -u. Zatim sam uz pomoć jednostruke žice spojio točkastu ploču s prominijima. To je sve
Korak 8: Izrada ormarića
Prvo sam uzeo staru mljekaru (debljina bi trebala biti veća od servo)
Zatim sam zalijepila stranice
Nakon sušenja nacrtao sam pravokutnik iznutra i uz pomoć vage i noža izrezao i izrezao papir i napravio ga u šupljinu
Za bolji uvid pogledajte video.
Korak 9: Izrada brava i finalizacija
Uzeo sam servo ruku i prerezao na dva dijela, a zatim sam spojio dva dijela zajedno u obliku slova L.
I sve popravljeno unutar knjige
Popravio sam piezo na poklopcu
I to je to….
Korak 10: Nedostaci, poboljšanja
Glavni nedostatak ove brave je u bateriji. Ako se baterija potpuno isprazni, moramo uništiti knjigu kako bismo uzeli svoje stvari.
Kako bih to riješio, planiram promijeniti krug s vanjskim napajanjem s dva odvoda.
Korak 11: Hvala
Ako naiđete na bilo koji problem u vezi ovoga, komentirajte ga u nastavku
POSJETITE MOJ KANAL ZA VIŠE INTRESNIH PROJEKATA
Hvala…..
Preporučeni:
Interaktivna knjiga o plišanom globusu i ugroženim životinjama: 14 koraka
Interaktivna globusna plišana knjiga i knjiga o ugroženim životinjama: Na satu digitalne izrade i učenja, završni projekt dao mi je zadatak stvoriti proizvod pomoću jedne od tehnologija o kojima smo učili na satu. Za ovaj projekt, međutim, morali smo tehnologiju odvesti dalje od onoga što smo s njom učinili prije
Tajanstvena svjetlosna kutija: 5 koraka
Misteriozni Lightbox: Ovaj projekt se zove Misteriozni Lightbox. To je lightbox koji svijetli noću. Posebnost ovog svjetlosnog okvira je to što može otkriti svjetlinu okruženja i zasjati na različitim regijama kutije
Punjiva plava LED LED svjetlosna knjiga: 17 koraka (sa slikama)
Punjiva plava LED svjetlosna knjiga SAD: Terapija plavim svjetlom može se koristiti za poboljšanje raspoloženja, poboljšanje sna, liječenje jet lag -a, podešavanje vremena za spavanje i povećanje energije. Svjetlosna terapija koristi učenicima koji rano kreću u školu dok je još mrak. Ovaj može stati u vaš ruksak, može se zatamniti, ima prilagodbu
Potiskivač knjiga: 8 koraka (sa slikama)
BookPusher: Ovaj je rad jedan od projekata hakiranja vašeg književnog ja. Ovo oružje će vam pomoći pri odabiru knjiga
Knjiga kola V 0,2: 3 koraka (sa slikama)
Knjiga kola V 0,2: Knjiga sklopova osmišljena je kako bi pomogla djeci da na lak način razumiju različite sklopove, elektroničke komponente. Izgradnja radnog kruga u udžbeniku fascinantna je za djecu jer mogu naučiti teoriju i praktičnost u isto vrijeme. Ne moraju