Përmbajtje:
- Hapi 1: Bërja e një mësimi (video)
- Hapi 2: Karakteristikat
- Hapi 3: Si funksionon kjo..?
- Hapi 4: Përbërësit e nevojshëm për këtë
- Hapi 5: Qarku Daigram
- Hapi 6: Pamja e përgjithshme e kodit dhe zgjidhja e problemeve
- Hapi 7: Tkurrja e qarkut (bashkimi)
- Hapi 8: Bërja e dollapit
- Hapi 9: Bërja e Bllokimit dhe Përfundimi
- Hapi 10: Disavantazhe, Përmirësime
- Hapi 11: Faleminderit
Video: LIBR Misterioz me Kyç të fshehtë të trokitjes: 11 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:10
Kur vjen puna për të fshehur gjërat tona sekrete. Ne zakonisht fshihemi brenda një shishe ose në një kuti që është mirë.!
Por jo gjithnjë të paktën për geeks sepse kjo nuk është 100% e sigurt dhe gjithashtu nuk ka mendime interesante në atë që kështu në këtë tutorial unë jam duke treguar se si kam bërë një Libër me bllokim sekret trokitje. Me këtë libër ne mund të fshehim gjërat tuaja të vlefshme brenda. askush nuk mund të marrë asgjë pa dijeninë tuaj sepse ne e mbyllim librin tonë me një bravë të fshehtë trokitjeje. Pra, le të fillojmë.
Hapi 1: Bërja e një mësimi (video)
Kam bërë edhe një video tutorial. prandaj shikoni videon për të parë veprimin.
Hapi 2: Karakteristikat
- Buton i vetëm për të programuar ose regjistruar një bllokim të ri
- Ne mund t'i fshehim gjërat tona të vogla brenda librit
- Askush nuk mendon për këtë lloj sistemi dollap me kyç
- Ne mund ta mbyllim këtë libër me trokitje të veçantë
- Ne mund ta përdorim këtë qark edhe në sistemet e dyerve tona
- Një projekt hobi jashtëzakonisht i thjeshtë
Hapi 3: Si funksionon kjo..?
Unë ju thashë para se ky bllokim sekret të bazohet në trokitje.
Disku piezoelektrik
Komponenti kryesor i qarkut tonë është një disk piezo.
Piezoelectricdisc është një dhënës dhe i cili konverton dridhjen mekanike në tensionet që korrespondojnë.pra me ndihmën e arduino Ne lexojmë dridhjen trokitje. Kjo ka të bëjë me ndjesinë e pjesës.
Një mënyrë e tillë që ne mund të lexojmë trokitjet me ndihmën e programimit mund të ruajmë goditje të veçanta të sekuencës dhe gjithashtu të ngasim bravën. (Programimi shpjegon më vonë)
Hapi 4: Përbërësit e nevojshëm për këtë
1. Arduino (çdo arduino)
Për prototipimin kam përdorur arduino uno dhe për të zvogëluar madhësinë e qarkut kam përdorur arduino pro mini
2. Disku piezoelektrik
Piezo nuk është i nevojshëm për këtë projekt ne gjithashtu mund të përdorim Mikrofon të vogël ose altoparlant. Nëse nuk gjeni piezo, mund të shpëtoni nga zileja.
3.sg90 servo
Një servo është një lloj motori ingranazhi me çift rrotullues të lartë që ne përdorim servo për qëllime bllokimi
4. rezistente (1mega ohm, 10k, 1k)
5. LED 2*
për të treguar statusin përdorni ngjyra të ndryshme
6. bordi i pikave
7. Kaloni butonin
Bateri 8.3.7 volt
E vogla është më mirë unë jam duke përdorur polimer litiumi
Hapi 5: Qarku Daigram
Lidhjet
- Lidheni piezoelektrikun me pinin Analog 0 dhe tokëzoni gjithashtu shtoni rezistencë 1mega ohm midis piezo
- Lidhni servo D3
- Lidhni LED me D4 dhe D5
- Lidh butonin kaloni në D2 dhe 5v gjithashtu lidh 10k tërheq poshtë rezistencë
Hapi 6: Pamja e përgjithshme e kodit dhe zgjidhja e problemeve
Falë STEVE HOEFER
const int pragu = 4; Kjo është ndjeshmëria e detektorit të trokitjes. Nëse merrni shumë zhurmë, ngrini këtë (deri në 1023), nëse e keni të vështirë të dëgjoni trokitje, mund ta ulni atë (deri në 1)
kufizimi i refuzimitVlera = 25;
mesatarja e kufizimitRejectValue = 15;
Të dyja këto përdoren për të përcaktuar se sa saktë dikush duhet të trokasë. Ato janë përqindje dhe duhet të jenë në intervalin 0-100. Ulja e këtyre do të thotë që dikush duhet të ketë një kohë më të saktë, më e larta është më falëse. averageRejectValue duhet të jetë gjithmonë më e ulët se vlera e refuzuar. Cilësimet prej rreth 10 dhe 7 e bëjnë të vështirë për dy persona të trokasin të njëjtin trokitje edhe nëse e dinë ritmin. Por gjithashtu rrit numrin e negativëve të rremë. (dmth: Ju trokitni saktë dhe ende nuk hapet.)
const int knockFadeTime = 150; Ky është një kohëmatës i papërpunuar i daljes për sensorin e trokitjes. Pasi dëgjon një trokitje, ajo ndalon së dëgjuari për kaq milisekonda, kështu që nuk llogarit të njëjtin trokitje më shumë se një herë. Nëse merrni një goditje të vetme të llogaritur si dy, atëherë rriteni këtë kohëmatës. Nëse nuk regjistron dy goditje të shpejta, atëherë zvogëloni atë.
const int lockTurnTime = 650; Kjo është tani shumë milisekonda që ne e drejtojmë motorin për të zhbllokuar derën. Sa kohë duhet të jetë kjo varet nga modeli i motorit tuaj dhe bllokimit tuaj. Okshtë në rregull nëse funksionon pak kohë pasi kam projektuar një tufë të thjeshtë rrëshqitëse në dizajn, por është më mirë për të gjitha pjesët nëse nuk funksionon shumë.
const int maksimaleKërcimet = 20; Sa trokitje regjistrojmë. 20 eshte shume. Ju mund ta rrisni këtë nëse fshehja juaj sekrete mbrohet nga bateristët mashtrues me kujtime të mira. Rriteni shumë dhe nuk do të keni më kujtesë.
const int trockComplete = 1200; Gjithashtu i njohur si numri maksimal i milisekondave do të presë për një trokitje. Nëse nuk dëgjon një trokitje për kaq gjatë do të supozojë se është bërë dhe kontrolloni nëse trokitja është e mirë. Rriteni këtë nëse jeni një trokitës i ngadalshëm. Ulni atë nëse jeni një trokitës i shpejtë dhe jeni të paduruar të prisni 1.2 sekonda që dera juaj të zhbllokohet. Rreth Linjës 39: int secretCode [maxKnocks] = {50, 25, 25, 50, 100, 5….. Kjo është trokitja e paracaktuar që njeh kur e ndizni. Ky është një shënim i çuditshëm ritmik pasi çdo vlerë është një përqindje e goditjes më të gjatë. Nëse e keni të vështirë të njihni "rruajtje dhe prerje flokësh" ndryshojeni këtë në {100, 100, 100, 0, 0, 0 … dhe një sekuencë e thjeshtë prej 3 trokitjesh do ta hapë atë.
Debugging:
Serial.filloj (9600);
Serial.println ("Fillimi i programit."); Mos i komentoni këto rreshta për të parë disa informacione të korrigjimit në portën seriale. Ekzistojnë disa rreshta të tjerë të kodit të korrigjimit të vendosur në pjesën tjetër të kodit që nuk mund të komentoni për të parë se çfarë po ndodh brenda. Sigurohuni që ta vendosni portën tuaj serike me shpejtësinë e duhur. Pjesa tjetër e kodit komentohet në mënyrë që të shihni se si funksionon, por ndoshta nuk do të keni nevojë ta ndryshoni nëse nuk po ndryshoni modelin.
Biblioteka servo
shkarkoni kodin nga këtu
Hapi 7: Tkurrja e qarkut (bashkimi)
E testova qarkun në dërrasën e bukës pasi zvogëlova të gjitha gabimet dhe pas kalibrimit vendosa të zvogëloj qarkun.
Kështu që unë ndryshova arduino uno në arduino promini. Pastaj i bashkova të gjithë përbërësit sipas diagramit të qarkut në një pcb të pikës. Pastaj me ndihmën e telit me një fije lidhi pcb me pikë me promini. Kjo eshte e gjitha
Hapi 8: Bërja e dollapit
Së pari mora një qumështore të vjetër (trashësia duhet të jetë më e lartë se servo)
Pastaj i ngjita faqet së bashku
Pas tharjes, unë vizatova një drejtkëndësh brenda dhe me ndihmën e shkallës dhe thikës unë preva dhe gdhendja letrën dhe e bëra atë në një zgavër
Shikoni videon për një ide më të mirë.
Hapi 9: Bërja e Bllokimit dhe Përfundimi
mora dorën servo dhe e preva në dy pjesë pastaj i bashkova të dy pjesët së bashku si një formë L
Dhe gjithçka fiksohet brenda librit
I fiksova piezo në kapak
Dhe kjo eshte….
Hapi 10: Disavantazhe, Përmirësime
Pengesa kryesore e këtij bllokimi është në baterinë. Nëse bateria mbaron plotësisht, ne duhet të shkatërrojmë librin për të tërhequr gjërat tona.
Për ta zgjidhur atë, unë po planifikoj të ndryshoj qarkun me furnizim të jashtëm me dy priza..
Hapi 11: Faleminderit
Nëse përballeni me ndonjë problem në këtë, ju lutemi komentoni më poshtë
Vizitoni kanalin tim për më shumë projekte interesante
Faleminderit…..
Recommended:
Si të merrni një botë të fshehtë !!!!!! (Mënyra e korrigjimit): 3 hapa
Si të merrni një botë të fshehtë !!!!!! (Mënyra e korrigjimit): Në këtë udhëzues, unë do t'ju tregoj se si të arrini në një mënyrë të fshehtë të botës në Minecraft
Furnizim i fshehtë ATX për furnizimin me energji në stol: 7 hapa (me fotografi)
Furnizimi i Fshehtë ATX për Furnizimin me Energji Bench: Një furnizim me energji në stol është i nevojshëm kur punoni me pajisje elektronike, por një furnizim me energji laboratorike i disponueshëm në treg mund të jetë shumë i shtrenjtë për çdo fillestar që dëshiron të eksplorojë dhe mësojë elektronikë. Por ekziston një alternativë e lirë dhe e besueshme. Me transport
Kyç i zgjuar magnetik me trokitje të fshehtë, sensor IR dhe aplikacion në ueb: 7 hapa (me fotografi)
Kyç i zgjuar magnetik me trokitje të fshehtë, sensor IR dhe aplikacion në internet: Nëse ju pëlqen ky projekt, ju lutem më ndiqni në Instagram dhe YouTube. Në këtë projekt unë do të ndërtoj një bravë magnetike për zyrën time në shtëpi, që hapet nëse e dini trokitje e fshehtë. Oh… dhe do të ketë disa truke të tjera në mëngë gjithashtu. Magnet
Rasti i fshehtë i laptopit: 11 hapa
Rasti i fshehtë i laptopit: Sfida e projektimit: Bëni diçka të dobishme nga gjithçka që gjeni. Ne vendosëm të krijonim një kuti laptopi që është funksionale dhe argëtuese për tu mbajtur. Ajo që na pëlqen më shumë në këtë rast është se nuk është e qartë për të tjerët që mbani një laptop. Ne jemi
Fotografi e fshehtë e imazhit spiun Kopjimi i skedarit të grupit: 5 hapa
Fotografi sekrete e imazhit të kopjimit të skedarit të grupit: Pra, së pari, së pari, çfarë krijon kjo dhe pse. Ky udhëzues do t'ju lejojë të krijoni një skedar grumbull që do të kopjojë të gjitha imazhet nga një kompjuter në kujtesën tuaj. do ta bëjë këtë në mënyrë diskrete, duke u paraqitur si një program tjetër që është c