Përmbajtje:

Bllokimi i dyerve të IButton i riprogramueshëm me USB: 8 hapa
Bllokimi i dyerve të IButton i riprogramueshëm me USB: 8 hapa

Video: Bllokimi i dyerve të IButton i riprogramueshëm me USB: 8 hapa

Video: Bllokimi i dyerve të IButton i riprogramueshëm me USB: 8 hapa
Video: Bllokimi i dyerve të fakulteteve, Rama: Pas këtij agresioni fshihet dora e politikës 2024, Korrik
Anonim
Bllokimi i dyerve të IButton i riprogramueshëm me USB
Bllokimi i dyerve të IButton i riprogramueshëm me USB

IButtons janë butona të vegjël si zorrë që komunikojnë me vetëm 2 tela. Ato janë tepër të fuqishme dhe të gjitha kanë një numër serik unik i cili është harduer i shkruar në pajisje dhe nuk përsëritet kurrë. Ato janë të lira (rreth 1 Paund / 1, 50 Euro / 2 $)

Ky numër serik lejon që çelësat të jenë vërtet unikë dhe kështu të jenë efektivisht të sigurt. I kam parë të përdoren:> si pajisje për regjistrimin në bare> në rastet e parave të siguruara> hyrjet në kompjuter> si dongle të sigurta të përdorura me softuer të shtrenjtë. >… Si flokët e dyerve! Problemi me përdorimin e tyre për fillestarët, është se ju duhet të jeni në gjendje të programoni pajisjet për t'i lexuar ato dhe nëse e humbni çelësin, pajisja e kyçjes është e padobishme! Ky udhëzues ju tregon se si të ndërtoni një bravë dhe një programues USB që ju mundëson të shkruani çelësa të rinj të kyçjes në sekonda, pa e çmontuar njësinë. Bërja e bllokimit plotësisht të sigurt dhe të përditësueshme për deri në 80 çelësa në të njëjtën kohë. Bllokimi mund të funksionojë midis 5-30V AC ose DC dhe kështu është tepër fleksibël; i projektuar për të punuar në të njëjtin tension me derën tuaj elektronike-mund të blini atë më të lirë ose më të shtrenjtë që gjeni, Fail-Locked ose Fail-Unlocked, AC ose DC, 12V ose 24V. Çfarë ju nevojitet:> Komponentët (shiko më tej)> Programuesi PIC> Lirimi elektronik i dyerve. > Pajisjet për prodhimin e PCB (nëse doni ta bëni atë të duket e trashë) SHENIM !!! Ky është një udhëzim i vjetër që nuk e kam ngarkuar për ndonjë arsye. Nëse keni probleme me ndërtimin e tij, më dërgoni me email dhe unë me kënaqësi do të ndihmoj - megjithatë, nuk mund të garantoj që e kam bërë sa më të thjeshtë të jetë e mundur - më falni - shpresojmë se do të japë frymëzim nëse asgjë tjetër.

Hapi 1: Procesi

Procesi
Procesi

Së pari ju duhet të vendosni se çfarë lloji të kyçjes ju nevojitet.

FAIL SAFE/UNLOCKED mbeten të hapura kur njësia humbet energjinë. Kjo në përgjithësi do të përdoret nëse dera nuk dëshiron të jetë e aksesueshme në rast të një ndërprerje të energjisë - p.sh. Zjarri FAIL SECURE/LOCKED mbetet i kyçur nëse energjia nuk aplikohet në bravë. Këto do të ishin më të përshtatshme kur përdorni një sistem tradicional të hyrjes së derës, duke e pasur derën tradicionalisht të kyçur gjatë gjithë kohës, nëse nuk aplikohet energjia elektrike. Më poshtë është një tabelë rrjedhëse për të treguar se si funksionon pajisja. Thjesht, nëse futni një çelës, mikroprocesori kontrollon së pari nëse është një çelës programimi, ose është një çelës aksesi. Nëse është një çelës aksesi [iButton], mikroprocesori kontrollon listën e çelësave të njohur të ruajtur në EEPROM (memorien) e tij, nëse e gjen, ju lejon të futeni. Përndryshe do të dërgojë një dritë të kuqe për të thënë se nuk ka qasje dhënë Nëse është një çelës i riprogramueshëm i çdo lloji (p.sh. një buton iB me një listë të re çelësash për tu ruajtur në EEPROM të brendshëm). Do të kontrollojë nëse kutia lejohet të ri-programojë EEPROM-in e brendshëm, por duke kontrolluar kodin e saj të vërtetimit. (Kjo është programuar në iButton nga programuesi USB dhe këtë nuk mund ta ndryshoni - shikoni faqen e fundit për informacion). Nëse iButton lejohet të programojë EEPROM-in e brendshëm, LED do të ndizet Green/Orange dhe më pas mikroprocesori do të tërheqë të gjithë kodet kyç nga iButton dhe do t'i ruajë në EEPROM-in e tij të brendshëm. Kjo do të bëjë që LED të ndizet dhe mund të zgjasë deri në 20 sekonda - mos e hiqni çelësin ndërsa kjo po ndodh. LEDS pastaj do të pulsojë jeshile për të treguar që programimi ka mbaruar - tani hiqni butonin iB.

Hapi 2: Përbërësit

OK kështu që udhëzimi është mjaft i lehtë, unë ju jap skemën, listën e pjesëve, skedarin gjashtëkëndësh, dhe ju e ndërtoni atë - e thjeshtë! Unë do të jap listën e pjesëve dhe numrin e pjesës Rapid Electronics (https://www.rapidonline.com), në mënyrë që të mund të furnizoni furnizuesin tuaj - edhe pse i shpejtë është mjaft i mirë! Këtu është lista e pjesëve Bllokimi i dyerve

1x Ndreqës i urës (i shpejtë# 47-3202) 1x 5v 7805 rregullator i tensionit (i shpejtë# 47-3313) 1x stafetë SIL (e shpejtë# 60-0670) 1x kapak 100uf (i shpejtë# 10-3260) kapak 1x 470uf (i shpejtë# 11- 0275) Kapak 1x 220f (i shpejtë# 11-0260) 2x 1k rezistencë 1x 4k7 rezistencë 1x 16f628 PIC mikro 1x 24LC04 4k eeprom (i shpejtë# 22-0170) 1x 8pin mbajtës i hollë 1x 18pin mbajtës i hollë 1x mini çelës DPDT (i shpejtë# 76- 0220) kokë 1x 3pin (e shpejtë# 22-0515) 1x kërcyes (e shpejtë# 77-0237) 2x bllok terminal 2pin (i shpejtë# 21-1700) 1x lëshim elektronik (https://www.directlocks.co.uk) 1x iButton sonda me BiColour LED (MBL) (pjesa# hc00039 https://www.homechip.com) 1-80x DS1990A iButtons (https://www.homechip.com) Programuesi USB 1x 18f2550 PIC mikro 1x 20MHz XTAL 2x 22pf kapele (disk qeramik) 1x kapak 220nf 1x 1k res 1x LED (me çdo ngjyrë) 1x prizë USB B 1x sondë mbajtëse iButton DS1402 (çdo gjë do të bëjë) (https://www.homechip.com) 1x DS1973 iButton (https:// www.homechip.com) Disa nga pajisjet ose butonat e iButton mund të merren falas duke porositur mostra nga https:// www. ibutton.com (direkt nga maksima).

Hapi 3: Skematike dhe PCB për Lock

Skematike dhe PCB për Lock
Skematike dhe PCB për Lock
Skematike dhe PCB për Lock
Skematike dhe PCB për Lock

Më poshtë është skema, PCB dhe shembulli përfundimtar i fotografisë së bravës. Për një plan urbanistik të printueshëm, shihni shkarkimet. Për një version me rezolucion të lartë të Skemës, klikoni i dhe shkarkoni skedarin (14kb). Paraqitjet e PCB janë në dispozicion në faqen e shkarkimit.

Hapi 4: Skematike, PCB dhe Foto e Programuesit

Skematike, PCB dhe Foto e Programuesit
Skematike, PCB dhe Foto e Programuesit
Skematike, PCB dhe Foto e Programuesit
Skematike, PCB dhe Foto e Programuesit

më poshtë është skema, PCB shembull dhe foto e PCB -së së prodhuar përfundimisht të programuesit USB

Hapi 5: Programimi i Mikrokontrolluesit PIC

OK, Pra, disa prej nesh mund të kenë arritur në këtë pikë dhe kanë menduar - si dreqin të programoj një kontrollues PIC. Më poshtë është mënyra më e thjeshtë. Merrni një programues PIC (ebay për shembull) që mbështet PIC 18f4550 dhe ndiqni udhëzimet. Nëse nuk arrini këtë, pyesni këdo në shkollën ose kolegjin lokal, këdo në komunitetin elektronik, ose, më dërgoni me email në instruktyibATdandycoolDOTcoDOTuk dhe do të shoh nëse mund ta programoj për ju, nëse keni probleme. Sidoqoftë, është e dokumentuar në mënyrë të rëndë në internet se si t'i programoni këto pajisje. Mendimet e dyta … mundësi financiare! Unë mund t'ju shes të dy PIC-të të para-programuar nëse ju pëlqen (10GBP / 15euro / 20 $) paypal. Por unë insistoj që ju mund ta bëni vetë mjaft lehtë. Thjesht programoni PIC me siguresat e paracaktuara. Skedari HEX (mendoj) duhet të përmbajë informacionin për cilësimet e oshilatorit dhe të tilla si, për mua, sapo u fut dhe gjithçka shkoi. Shkon në 4MHz me një INT OSC, pa WDT.

Hapi 6: Bëjeni që të duket i ndezur

Bëni që të duket e ndezur!
Bëni që të duket e ndezur!
Bëjeni që të duket e ndezur!
Bëjeni që të duket e ndezur!

Tani mund t'i shtrydhni të dy modulet në një veshje bie shumë në sy për t'i përdorur si pjesë e sistemit tuaj të ri të sigurisë!

Hapi 7: Shkarkimet

Këtu mund të shkarkoni softuerin (kërkon. Net framework 3.5), skedarë pcb dhe firmware. Përdor Bibliotekën USB HID të Mike o'brien - Faleminderit Mike! Http: //labs.mike-obrien.net/view.aspx? Projectid = hidlibrary Skemat e krijuara duke përdorur PCB TinyCad të bëra duke përdorur PCB Wizard 3 Kur printoni PCB nga pdf, printoni si një fletë A4, sigurohuni që çdo opsion i tkurrjes në akrobat të jetë i çaktivizuar për të mbajtur shkallën.

Hapi 8: Dhe së fundi.

Dhe së fundi.
Dhe së fundi.

Një çelës mund të programohet për të përditësuar 1, ose 1000 kyçe, nuk ka nevojë për riprogramim çdo herë, kështu që ju mund të keni një sërë bravash të gjitha me të njëjtat çelësa që do ta hapin atë. Ose përzieni dhe përputheni. Kjo do të kursejë orë në programimin e bravave të reja, ose përditësimin e bravave nëse humbet një çelës - dhe ja, çelësat kushtojnë vetëm një paund!

Koncepti origjinal ishte të zëvendësonte të gjitha bravat në një ndërtesë me brava elektronike që të gjithë mund të kenë një çelës që ka qasje vetëm në zonat e dëshiruara. Tani, këto brava mund të riprogramohen teknikisht nga kushdo me të njëjtin projekt të ndërtuar. Softueri lejon që të përdoret një kod unik kyç në mënyrë që asnjë trup të mos mund të shkruajë mbi eeprom të bllokimit tuaj. Ky kod kryesor ruhet në firmware dhe në aplikacionin e softuerit USB, kështu që ekziston mundësia për të filluar të funksionojë pa ndonjë konfigurim të gjatë. Sidoqoftë, nëse nevojat tuaja shkojnë mbi këtë dhe keni nevojë për një kod kyç të sigurt në mënyrë që vetëm ju të mund të ri-programoni bravat tuaja, më dërgoni me email me një nevojë dhe ndoshta unë do t'ju përgatis një aplikacion të personalizuar + kod gjashtëkëndësh. instructyATdandycoolDOTcoDOTuk Unë jam i sigurt se më së shumti duke u nisur me aftësitë tuaja të kundërta inxhinierike dhe të zbehta mund të gjejë një mënyrë për ta bërë atë … por unë jam duke e ruajtur nga afër për shkak të potencialit për shfrytëzim komercial nga ata rrjetë të keq 02.2 atje! Pak ligjor: Asnjë garanci fare për funksionalitetin e tij! Nuk duhet të përdoret si një pajisje REAL sigurie, ky është vetëm një projekt konceptual. Por funksionon shumë mirë! Shijoni Daniel Crane

Recommended: