Sadržaj:
- Korak 1: Proces
- Korak 2: Komponente
- Korak 3: Shema i PCB za zaključavanje
- Korak 4: Shema, PCB i fotografija programera
- Korak 5: Programiranje PIC mikrokontrolera
- Korak 6: Neka izgleda blistavo
- Korak 7: Preuzimanja
- Korak 8: I na kraju
Video: USB reprogramirajuća IButton brava za vrata: 8 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:38
iButtons su mala kućišta poput gumba koja komuniciraju sa samo 2 žice. Nevjerojatno su robusni i svi imaju jedinstveni serijski broj koji je hardverski zapisan u uređaj i nikad se više ne ponavlja. Jeftini su (oko 1 funti / 1, 50 eura / 2 USD)
Ovaj serijski broj omogućuje da ključevi budu uistinu jedinstveni i da su stoga učinkovito zaštićeni. Vidio sam da se koriste:> kao uređaj za prijavu na blagajne u barovima> u kovčezima za sekuricor> računalne prijave> kao sigurni ključevi koji se koriste sa skupim softverom. > … kao brave na vratima! Problem s njihovom upotrebom za početnike je taj što morate biti u mogućnosti programirati hardver za njihovo čitanje, a ako izgubite ključ, uređaj za zaključavanje je beskoristan! Ovaj Instructable pokazuje vam kako izgraditi bravu i USB programator koji vam omogućuje da u roku od nekoliko sekundi upišete nove ključeve na bravu, bez demontaže jedinice. Potpuna sigurnost i ažuriranje brave za do 80 ključeva odjednom. Brava može raditi na naponu od 5-30V AC ili DC pa je nevjerojatno fleksibilna; dizajniran za rad na istom naponu kao i vaša elektronička otpuštanja vrata-možete kupiti najjeftiniji ili najskuplji koji pronađete, Fail-Locked ili Fail-Unlocked, AC ili DC, 12V ili 24V. Što će vam trebati:> Komponente (pogledajte sljedeće)> PIC programator> Elektroničko otključavanje vrata. > Oprema za izradu PCB -a (ako želite da izgleda mrljavo) NAPOMENA !!! Ovo je stara instrukcija koju iz nekog razloga nisam prenio. Ako imate problema s izgradnjom, pošaljite mi e -poruku i rado ću vam pomoći - međutim, ne mogu jamčiti da sam to učinio što je moguće jednostavnije - oprostite - nadam se da će vam dati inspiraciju ako ništa drugo.
Korak 1: Proces
Prvo ćete morati odlučiti koja vam vrsta brave treba.
FAIL SAFE/UNLOCKED ostaju otvoreni kada jedinica izgubi napajanje. To bi se općenito koristilo ako se vratima mora pristupiti u slučaju nestanka struje - npr. VARA FAIL SECURE/LOCKED ostaju zaključana osim ako se na bravu ne uključi napajanje. To bi bilo prikladnije kada se koristi tradicionalni sustav ulaska u vrata, s tradicionalnim zaključavanjem vrata cijelo vrijeme, osim ako se ne napaja. Ispod je dijagram toka koji prikazuje kako uređaj radi. Jednostavno, ako unesete ključ, mikroprocesor prvo provjerava radi li se o programskoj ili pristupnoj tipki. Ako je pristupni ključ [iButton], mikroprocesor provjerava popis poznatih ključeva pohranjenih u njegovom EEPROM-u (memoriji), ako ga pronađe, pušta vas unutra. U suprotnom će poslati crveno svjetlo da kaže da nema pristupa odobreno. Ako se radi o programabilnom ključu bilo koje vrste (npr. IButton s novim popisom ključeva za pohranu na unutarnjem EEPROM -u). Provjerit će je li ibuttonu dopušteno ponovno programirati unutarnji EEPROM, ali će provjeriti njegov kod za provjeru autentičnosti. (Ovo je programirano u iButton od strane USB programera i to ne možete promijeniti - informacije potražite na posljednjoj stranici). Ako je iButtonu dopušteno programirati unutarnji EEPROM, LED će treperiti zeleno/narančasto, a zatim će mikroprocesor povući sve kodove ključeva s iButtona i pohraniti ih na unutarnji EEPROM. To će uzrokovati treperenje LED -a i moglo bi potrajati do 20 sekundi - nemojte vaditi ključ dok se to događa. LED diode će tada početi treperiti zeleno kako bi označile da je programiranje završeno - sada uklonite iButton.
Korak 2: Komponente
U redu, instrukcije su prilično jednostavne, dajem vam shemu, popis dijelova, hex datoteku, a vi je sastavite - jednostavno! Dat ću popis dijelova i broj dijela Rapid Electronics (https://www.rapidonline.com) kako biste mogli pronaći vlastitog dobavljača - iako je brzo prilično dobro! Evo popisa dijelova Brava za vrata
1x ispravljač mosta (brzo# 47-3202) 1x regulator napona 5v 7805 (brzo# 47-3313) 1x relej SIL (brzo# 60-0670) 1x čep 100uf (brzo# 10-3260) 1x pokrov 470uf (brzo# 11- 0275) 1x 220f kapa (brzi# 11-0260) 2x 1k otpornik 1x 4k7 otpornik 1x 16f628 PIC mikro 1x 24LC04 4k eeprom (brzi# 22-0170) 1x 8-pinski držač dil-a 1x 18-pinski držač dil-a 1x mini prekidač DPDT (brzi# 76- 0220) 1x 3-pinski zaglavlje (brzo# 22-0515) 1x kratkospojnik (brzo# 77-0237) 2x 2-pinski priključni blok (brzo# 21-1700) 1x Elektroničko otpuštanje (https://www.directlocks.co.uk) 1x iButton sonda s BiColour LED (MBL) (dio# hc00039 https://www.homechip.com) 1-80x DS1990A iButtons (https://www.homechip.com) USB programator 1x 18f2550 PIC mikro 1x 20MHz XTAL 2x 22pf kape (keramički disk) 1x 220nf kapa 1x 1k res 1x LED (bilo koje boje) 1x USB B-utičnica 1x sonda iButton držača DS1402 (bilo koja je dovoljna) (https://www.homechip.com) 1x DS1973 iButton (https:// www.homechip.com) Neki od iButton hardvera ili gumba mogu se besplatno nabaviti naručivanjem uzoraka s https:// www. ibutton.com (izravno iz maksime).
Korak 3: Shema i PCB za zaključavanje
Ispod je shema, PCB i posljednja primjer fotografije brave. Za izgled PCB -a za ispis pogledajte preuzimanja. Za verziju Sheme visoke rezolucije kliknite na i i preuzmite datoteku (14 kb). Rasporedi PCB -a dostupni su na stranici za preuzimanje.
Korak 4: Shema, PCB i fotografija programera
ispod je shema, primjer PCB -a i fotografija finalno proizvedenog PCB -a USB programatora
Korak 5: Programiranje PIC mikrokontrolera
U redu, pa neki od nas su možda došli do ove točke i pomislili - kako, dovraga, mogu programirati PIC kontroler. Pa ispod je najjednostavniji način. Nabavite PIC programer (na primjer ebay) koji podržava PIC 18f4550 i slijedite upute. Ako to ne učinite, pitajte bilo koga u lokalnoj školi ili na fakultetu, bilo koga u zajednici elektronike ili mi pošaljite e -poruku na instructyiBATdandycoolDOTcoDOTuk pa ću vidjeti mogu li vam to programirati, ako imate problema. MREŽNO je na webu dokumentirano kako programirati ove uređaje. Drugo razmišljanje … financijska prilika! Mogao bih vam prodati oba unaprijed programirana PIC-a ako želite (10 GBP / 15eura / 20 USD) paypal. Ali inzistiram da to možete učiniti sami dovoljno lako. Samo programirajte PIC sa zadanim osiguračima. HEX datoteka (mislim) bi trebala sadržavati informacije o postavkama oscilatora i slično, za mene sam samo priključio i sve je prošlo. Radi na 4MHz s INT OSC -om, bez WDT -a.
Korak 6: Neka izgleda blistavo
Sada možete stisnuti dva modula u neku blještavu opremu kako biste ih koristili kao dio svog novog sigurnosnog sustava!
Korak 7: Preuzimanja
Ovdje možete preuzeti softver (potreban je. Net framework 3.5), PCB datoteke i firmware. Koristi USB HID knjižnicu Mikea o'briena - Hvala Mike! Http: //labs.mike-obrien.net/view.aspx? Projectid = hidlibrary Sheme izrađene pomoću TinyCad PCB -a izrađenih pomoću PCB Wizarda 3 Prilikom ispisa PCB -a iz PDF -a, ispišite kao A4 list, provjerite jesu li sve mogućnosti skupljanja u akrobatu onemogućene kako bi se zadržala ljestvica.
Korak 8: I na kraju
Jedan ključ može se programirati za ažuriranje 1 ili 1000 brava, ne treba svaki put reprogramiranje, tako da možete imati niz brava sa istim ključevima koji će ga otvoriti. Ili pomiješajte i uskladite. To će uštedjeti sate na programiranju novih brava ili ažuriranju brava ako se izgubi jedan ključ - i hej, ključevi koštaju samo pola funte!
Izvorni koncept bio je zamijeniti sve brave u zgradi elektroničkim bravama kako bi svi mogli imati jedan ključ koji ima pristup samo željenim područjima. Sada, te brave MOŽE tehnički reprogramirati bilo tko s istim projektom. Softver dopušta korištenje jedinstvenog koda ključa tako da nijedno tijelo ne može prepisati eeprom vaše brave. Ovaj kôd ključa pohranjen je u firmveru i u softverskoj aplikaciji USB -a, pa postoji mogućnost pokretanja bez dugotrajne konfiguracije. Međutim, ako vaše potrebe budu iznad toga i trebate siguran kôd ključa kako biste samo vi mogli ponovno programirati brave, poslati mi e-poruku sa potrebom i možda ću vam pripremiti prilagođenu aplikaciju + heksadecimalni kôd. instructyATdandycoolDOTcoDOTuk Siguran sam da će većina ljudi s vašim obrnutim inženjeringom i vještinama traganja pronaći način da to učine … ali pažljivo ga čuvam zbog mogućnosti komercijalne eksploatacije od strane onih nestašnih web2.0-ovaca vani! Pravni bit: Uopće nema jamstva za njegovu funkcionalnost! Ne smije se koristiti kao PRAVI sigurnosni uređaj, ovo je samo idejni projekt. Ali radi prilično vraški! Uživajte u Danielu Craneu
Preporučeni:
RFID domaća brava za vrata: 4 koraka
RFID domaća brava za vrata: Uređaj za zaključavanje vrata RFID praktičan je uređaj koji možete koristiti u svakodnevnom životu. Kad skenirate ključnu karticu, možete otvoriti bravu vrata. Izmijenio sam projekt sa ove web stranice: https://atceiling.blogspot.com/2017/05/arduino-rfid.html?m=1Yo
Električna brava za vrata sa skenerom otiska prsta i RFID čitačem: 11 koraka (sa slikama)
Električna brava na vratima sa skenerom otiska prsta i RFID čitačem: Projekt je dizajniran kako bi se izbjegla potreba korištenja ključeva, a za postizanje našeg cilja koristili smo optički senzor otiska prsta i Arduino. Međutim, postoje pojedinci koji imaju nečitljiv otisak prsta i senzor ga neće prepoznati. Zatim razmišljam o
Digitalna brava za vrata zasnovana na Arduinu koristeći GSM i Bluetooth: 4 koraka
Arduino digitalna brava za vrata pomoću GSM -a i Bluetootha: SAŽETAK: Razmislite o situaciji u kojoj ste došli kući potpuno umorni i otkrili da ste izgubili ključ od vrata. Što ćeš učiniti? Morate razbiti bravu ili pozvati mehaničara za ključeve. Stoga je zaključavanje bez ključa interesantna ideja koju možete spasiti od
Brava za vrata domaće aplikacije: 5 koraka (sa slikama)
Zaključavanje vrata domaće aplikacije: U ovom projektu pokazujem kako se jednostavno zaključavanje/otključavanje vrata telefonske aplikacije može napraviti od jednostavnih komponenti i predstavljam aplikaciju prilagođenu korisniku pod nazivom Blynk. Za izradu koda koristim Wemos D1 Mini wifi čip i Arduino IDE. Ovu postavku možete koristiti za
Bežična RFID brava za vrata pomoću Nodemcua: 9 koraka (sa slikama)
Bežično zaključavanje vrata RFID pomoću Nodemcua: --- Glavna funkcija --- Ovaj je projekt izgrađen kao dio predavanja o mrežnim komunikacijama na Universidade do Algarve u suradnji s mojim kolegom Lu í s Santosom. Njegova je glavna svrha kontrolirati pristup električnoj bravi putem bežične bežične