INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-23 12:53
iButtons is 'n klein knoppie soos omhulsels wat met slegs 2 drade kommunikeer. Hulle is ongelooflik robuust en het almal 'n unieke reeksnommer, wat hardeware in die toestel is en nooit herhaal word nie. Hulle is goedkoop (ongeveer 1 pond / 1, 50 euro / $ 2)
Met hierdie reeksnommer kan die sleutels werklik uniek wees en is dit dus effektief veilig. Ek het dit gesien gebruik:> as die aanmeldingstoestel by kroeë> in sekuriteits- of geldkassies> rekenaaraanmeldings> as veilige dongles wat met duur sagteware gebruik word. > … as deurslotte! Die probleem om dit vir die beginner te gebruik, is dat u hardeware moet kan programmeer om dit te kan lees, en as u die sleutel losmaak, is die sluitapparaat nutteloos! Hierdie instruksie wys u hoe u 'n slot bou, en 'n USB -programmeerder waarmee u binne enkele sekondes nuwe sleutels van die slot kan skryf, sonder om die eenheid uitmekaar te haal. Maak die slot heeltemal veilig en kan opgedateer word vir tot 80 sleutels tegelyk. Die slot kan werk tussen 5-30V AC of DC en is dus ongelooflik buigsaam; ontwerp om op dieselfde spanning as u elektroniese deurontgrendeling te werk-u kan die goedkoopste of duurste een koop, Fail-Locked of Fail-Unlock, AC of DC, 12V of 24V. Wat u benodig:> Onderdele (sien volgende)> PIC -programmeerder> Elektroniese deurontgrendeling. > Toerusting vir die maak van PCB (as u dit wil laat lyk) LET WEL !!! Dit is 'n ou instruksie wat ek om een of ander rede nie opgelaai het nie. As u probleme ondervind met die bou daarvan, stuur 'n e -pos aan my, en ek sal u graag help; ek kan egter nie waarborg dat ek dit so eenvoudig moontlik gemaak het nie - jammer - hopelik sal dit inspirasie gee as niks anders nie.
Stap 1: Die proses
Eerstens moet u besluit watter tipe slot u benodig.
FAIL SAFE/UNLOCKED bly oop wanneer die eenheid krag verloor. Dit sal oor die algemeen gebruik word as die deur toeganklik is in geval van kragonderbreking - bv. VEILFEIL VEILIG/GESLOT bly gesluit, tensy krag op die slot aangesluit word. Dit sal meer gepas wees as u 'n tradisionele deurdeurstelsel gebruik, terwyl die deur te alle tye tradisioneel gesluit is, tensy krag aangewend word. Hieronder is 'n vloeidiagram om aan te toon hoe die toestel werk. As u 'n sleutel invoer, kyk die mikroprosessor eers of dit 'n programmeersleutel is of 'n toegangsleutel. As dit 'n [iButton] -toetssleutel is, kontroleer die mikroverwerker met die lys van bekende sleutels wat in die EEPROM (geheue) gestoor is, as dit dit vind, laat dit u toe. Anders stuur dit 'n rooi lig om te sê dat daar geen toegang is nie toegestaan. As dit 'n herprogrammeerbare sleutel van enige aard is (byvoorbeeld 'n iButton met 'n nuwe lys sleutels om op die interne EEPROM te stoor). Dit sal kontroleer of die ibutton die interne EEPROM herprogrammeer, maar kyk of dit die verifikasiekode is. (Dit word deur die USB -programmeerder in die iButton geprogrammeer, en u kan dit nie verander nie - sien laaste bladsy vir inligting). As die iButton toegelaat word om die interne EEPROM te programmeer, sal die LED groen/oranje flikker en dan trek die mikroverwerker al die sleutelkodes van die iButton af en stoor dit in die interne EEPROM. Dit sal veroorsaak dat die LED flikker en tot 20 sekondes kan neem - moenie die sleutel verwyder terwyl dit gebeur nie. Die LED's pols dan groen om aan te dui dat die programmering verby is - verwyder nou die iButton.
Stap 2: Die komponente
OK, so die instruksies is redelik maklik, ek gee u die skematiese onderdele -lys, hex -lêer, en u bou dit - eenvoudig! Ek gaan die onderdele lys en die onderdeelnommer van Rapid Electronics (https://www.rapidonline.com) gee, sodat u u eie verskaffer kan kry - alhoewel rapid redelik goed is! Hier is die onderdele lys Deurslot
1x bruggelykrigter (snel# 47-3202) 1x 5v 7805 spanningsreguleerder (snel# 47-3313) 1x SIL-relais (snel# 60-0670) 1x 100uf-kap (vinnig# 10-3260) 1x 470uf-kap (snel# 11- 0275) 1x 220f dop (snel# 11-0260) 2x 1k weerstand 1x 4k7 weerstand 1x 16f628 PIC mikro 1x 24LC04 4k eeprom (snel# 22-0170) 1x 8pin dil houer 1x 18pin dil houer 1x DPDT mini skakelaar (vinnige# 76- 0220) 1x 3-pins kop (vinnige# 22-0515) 1x trui (vinnige# 77-0237) 2x 2-pins aansluitblok (vinnige# 21-1700) 1x Elektroniese vrystelling (https://www.directlocks.co.uk) 1x iButton sonde met BiColour LED (MBL) (onderdeel# hc00039 https://www.homechip.com) 1-80x DS1990A iButtons (https://www.homechip.com) Die USB-programmeerder 1x 18f2550 PIC micro 1x 20MHz XTAL 2x 22pf caps (keramiekskyf) 1x 220nf-dop 1x 1k res 1x LED (enige kleur) 1x USB B-aansluiting 1x iButton-houersonde DS1402 (enige een sal doen) (https://www.homechip.com) 1x DS1973 iButton (https:// Sommige van die iButton -hardeware of -knoppies kan gratis verkry word deur monsters van https:// www te bestel. ibutton.com (direk vanaf maxim).
Stap 3: Skematiese en PCB vir Lock
Hieronder is die skematiese, die PCB en die laaste voorbeeldfoto van die slot. Sien aflaaie vir 'n drukbare PCB -uitleg. Vir 'n hoë resolusie weergawe van die skematiese, klik op die i en laai die lêer af (14kb). PCB -uitlegte is beskikbaar op die aflaai -bladsy.
Stap 4: Skematiese, PCB en foto van die programmeerder
hieronder is die skematiese voorbeeld, PCB en foto van die finale geproduseerde PCB van die USB -programmeerder
Stap 5: Programmering van die PIC -mikrobeheerder
OK, so sommige van ons het moontlik tot op hierdie punt gekom en gedink - hoe kan ek 'n PIC -beheerder programmeer? Hier onder is die eenvoudigste manier. Verkry 'n PIC -programmeerder (byvoorbeeld eBay) wat die PIC 18f4550 ondersteun, en volg die instruksies. Vra dit by iemand by die plaaslike skool of kollege, iemand in die elektroniese gemeenskap, of stuur 'n e -pos na instructyibATdandycoolDOTcoDOTuk, en ek sal kyk of ek dit vir u kan programmeer as u probleme ondervind. Dit is egter swaar op die internet gedokumenteer hoe om hierdie toestelle te programmeer. Tweede gedagtes … finansiële geleentheid! Ek kan aan u albei die voorafgeprogrammeerde PIC verkoop (10GBP / 15euro / $ 20) PayPal. Maar ek dring daarop aan dat u dit maklik genoeg self kan doen. Programmeer slegs die PIC met die standaardversekering. Die HEX -lêer (dink ek) moet die inligting oor die ossillatorinstellings bevat, en ek het net ingeprop, en alles het gegaan. Dit werk op 4MHz met 'n INT OSC, sonder WDT.
Stap 6: Laat dit flitsend lyk
Nou kan u die twee modules in 'n spoggerige uitrusting druk om as deel van u nuwe sekuriteitstelsel te gebruik!
Stap 7: Aflaai
Hier kan u die sagteware (vereis. Net framework 3.5), PCB -lêers en firmwares aflaai. Gebruik die USB HID -biblioteek van Mike O'brien - Dankie Mike! Maak as 'n A4 -vel seker dat alle krimpopsies in acrobat uitgeskakel is om die skaal te behou.
Stap 8: En laastens
Een sleutel kan geprogrammeer word om 1 of 1000 slotte by te werk; dit hoef nie elke keer herprogrammeer te word nie, sodat u 'n verskeidenheid slotte kan hê met almal dieselfde sleutels wat dit sal oopmaak. Of meng en pas. Dit sal ure bespaar op die programmering van nuwe slotte of die opdatering van slotte as een sleutel verlore gaan - en ja, sleutels kos slegs 'n pond!
Die oorspronklike konsep was om alle slotte in 'n gebou te vervang deur elektroniese slotte, sodat almal die sleutel kan hê wat slegs toegang tot die gewenste gebiede het. Hierdie slotte kan tegnies herprogrammeer word deur enigiemand met dieselfde projek gebou. Met die sagteware kan 'n unieke sleutelkode gebruik word sodat geen liggaam die eeprom van u slot kan oorskryf nie. Hierdie sleutelkode word in die firmware en in die USB -sagtewaretoepassing gestoor, dus kan u begin met 'n lang konfigurasie. As u behoeftes egter bo dit strek en u 'n veilige sleutelkode benodig, sodat slegs u u slotte kan herprogrammeer, stuur 'n e-pos met 'n behoefte, en miskien berei ek u 'n pasgemaakte app + hex-kode voor. instructyATdandycoolDOTcoDOTuk Ek is seker die mees ontluikende met jou omgekeerde ingenieurswese en sletterige vaardighede kan 'n manier vind om dit te doen … maar ek bewaak dit noukeurig as gevolg van die potensiaal vir kommersiële uitbuiting deur die stoute web2.0-ers wat daar is! Wettige punt: geen waarborg vir die funksionaliteit daarvan nie! Moet nie as 'n WARE beveiligingsapparaat gebruik word nie, dit is slegs 'n konseptuele projek. Maar dit werk nogal vrek swish! Geniet Daniel Crane
Aanbeveel:
Hoe om 'n USB -stick te maak met 'n uitveër - DIY USB Drive Case: 4 stappe
Hoe om 'n USB -stick te maak met 'n uitveër | DIY USB Drive Case: Hierdie blog handel oor " Hoe om 'n USB -flash drive te maak met 'n gum | DIY USB Drive Case " Ek hoop jy sal daarvan hou
Verander 'n gewone USB -stick in 'n veilige USB -stick: 6 stappe
Verander 'n gewone USB -stick in 'n veilige USB -stick: in hierdie instruksies leer ons hoe om 'n gewone USB -stick in 'n veilige USB -stick te verander. Alles met standaard Windows 10 -funksies, niks spesiaals en niks ekstra om aan te koop nie. Wat u benodig: 'n USB -duim -skyf of -stokkie. Ek beveel getti aan
NODEMcu USB -poort werk nie? Laai die kode met behulp van USB op na TTL (FTDI) -module in slegs 2 stappe: 3 stappe
NODEMcu USB -poort werk nie? Laai die kode op met behulp van USB na TTL (FTDI) -module in slegs 2 stappe: moeg om met baie drade van USB na TTL -module aan te sluit op die NODEMcu, volg hierdie instruksies om die kode in slegs 2 -stap op te laai. NODEMcu werk nie, en moenie paniekerig raak nie. Dit is net die USB -bestuurder -chip of die USB -aansluiting
Maklike 5 minute USB sonlaaier/oorlewing USB laaier: 6 stappe (met foto's)
Maklike 5 minute USB sonlaaier/oorlewing USB laaier: Hallo ouens! Ek het vandag (waarskynlik) die maklikste usb -sonpaneellaaier gemaak! Eerstens, ek is jammer dat ek nie 'n paar instruksies vir julle opgelaai het nie. Maar
DIY USB -laai -USB met battery: 6 stappe (met foto's)
DIY Solar Charging USB W/ Battery: In hierdie instruksies leer u hoe u 'n stroombaan ontwerp en bedraad waarmee u die son se krag kan benut om u telefoon op te laai en 'n battery te laai vir later gebruik