Sisukord:

MicroKeyRing: pisike paroolitasku, mis mahub taskusse: 4 sammu
MicroKeyRing: pisike paroolitasku, mis mahub taskusse: 4 sammu

Video: MicroKeyRing: pisike paroolitasku, mis mahub taskusse: 4 sammu

Video: MicroKeyRing: pisike paroolitasku, mis mahub taskusse: 4 sammu
Video: MicroKeyRing Demo 2024, November
Anonim
Image
Image
Laud ja nupud
Laud ja nupud

Paroolid, paroolid ja veel paroole.

Iga veebisait, e -posti rakendus või Google'i teenus vajab parooli. Ja te ei tohiks sama parooli kasutada kahes kohas.

Kuhu saate neid salvestada? Töölauarakenduses? (Oletatavalt turvalises) veebirakenduses? Nad vajavad oma parooli!

Mõni aasta tagasi nokitsesin kuulsate Arduino tahvlitega, kui avastasin Leonardo mudeli. See on spetsiaalne tahvel, millel on tarkvara määratletud USB -port. See võib käituda nagu klaviatuur või hiir, kui ühendate selle arvutiga. Peate lihtsalt plaadi korralikult programmeerima ja see saadab teie määratud klahvivajutused arvutisse nagu tavaline klaviatuur.

Sirvides praegust tohutut Arduino stiilis plaatide kataloogi, leidsin tillukese tahvli, millel oli lame USB -pistik ja kiip atmega32u4. Sellel on see klaviatuuri emulaatori funktsioon. Ideaalne tasku digitaalseks võtmehoidjaks!

Tarvikud

Sellise NanoKeyringi ehitamiseks vajate järgmisi materjale:

  1. DIYMore USB-plaat (otsige ATMEGA32U4-AU Beetle)
  2. Paar väikest nuppu (3x6x7mm)
  3. Paar sentimeetrit õhukest isoleeritud traati

Ja need tööriistad:

  1. Jootekolb
  2. 3D printer
  3. Arvuti
  4. Luup, kui su silmad on sama vanad kui minul:-D

Samm: tahvel ja nupud

Laud ja nupud
Laud ja nupud
Laud ja nupud
Laud ja nupud
Laud ja nupud
Laud ja nupud

Otsustasin lisada kaks nuppu: üks kasutaja/parooli/mis tahes autotüübi jaoks ja teine kasutaja valimiseks. Nii saate kanda oma nelja või viit tavaliselt kasutatavat parooli ja valida hõlpsalt vajaliku.

Ujuvate väärtuste vältimiseks vajavad nupud takistit. Sellel plaadil on need tõmbetakistid, seega peate need ainult oma tarkvaras aktiveerima. Tõmbetakistus paneb teie programmi lugema pidevat kõrget väärtust, kuni te nööpnõela ja maanduse lühistate (nupu abil).

Panin ühe nupu usb -pistiku vastas oleva külje keskele. See saab olema peamine. Nuppudel on pikad jalad. Lihtsalt painutage neid ettevaatlikult ja kinnitage ots D10 märgistatud auku. Kui teie omad on erinevad, jootke lühike traat, et ühendada üks jalg ja D10.

Lisage teine nupp parema külje keskele ja painutage jalg D11 ava poole.

Ühendage ülejäänud kaks jalga kokku ja jootke traat mõlema jala ja GND ava ühendamiseks.

Nagu näete, pole jootmine minu tugev külg. Ma kasutan igasuguseid tööriistu toredate liigeste tegemiseks (luupid, abikäed, temperatuurivalitav triikraud …), kuid tundub, et miski ei tööta. See peaks aitama teil oma NanoKeyring kokku panna!

Viimase sekundi nõuanne: saate ümbrise enne valmis teha ja kasutada seda nuppude paika panemiseks. Olge ettevaatlik, et vältida korpuse sulamist jootekolviga.

2. samm: armas juhtum

Armas juhtum
Armas juhtum

Pärast 96 prototüüpi tulin disainiga, mis sobib ideaalselt plaadile ja hoiab nupud paigal.

Laadige see alla saidilt thingiverse (https://www.thingiverse.com/thing:4003337) ja printige see oma 3D -printeriga. See ei pea olema eriti tugev, nii et mis tahes materjalitaoline PLA sobib hästi.

Teise võimalusena võite küsida sõbralt või tellida selle veebiteenusest.

Kui 3D -printimine pole teie jaoks valik, võib mõni polimeersavi olla hea asendaja.

Mõne lakitud puidutükiga võiksite isegi luksusliku versiooni teha!

3. samm: maagiline tarkvara

Maagiline tarkvara
Maagiline tarkvara

Peate minu koodi pisikesele tahvlile üles laadima.

Siit leiate sadu õpetusi koodi üleslaadimiseks arduino, kasutades Arduino IDE või uut PlatformIO.

Olen selle viimase IDE jaoks ette valmistanud koodi ja teegid. Laadige kõik sellest hoidlast alla:

github.com/alfem/MicroKeyRing

Ärge unustage redigeerida kolme esimest massiivi ning asendada demo kasutajad ja paroolid teie omaga.

4. samm: kuidas seda kasutada?

Nagu te ilmselt videost nägite, on sellel MicroKeyRingil palju funktsioone:

  • Kasutajanime sisestamiseks vajutage põhinuppu
  • Parooli sisestamiseks vajutage pikalt põhinuppu (kuni LED vilgub)
  • Täiendavate andmete (telefon, viisakaardi number …) süstimiseks topeltklõpsake põhinuppu
  • Vajutage teisele nupule (üks ühel küljel), et lülituda järgmisele kasutaja/parooli komplektile.

Täiendav (ja mitte eriti hästi testitud) funktsioon: tühikäiguvastase funktsiooni aktiveerimiseks/deaktiveerimiseks vajutage pikalt sekundaarset nuppu. Kui see funktsioon on aktiveeritud, liigutab MicroKeyRing ekraani lukustumise vältimiseks hiirt iga 30 sekundi järel ühe piksli võrra. See on mugav, kui teie ettevõtte poliitika jõustab tõesti lühikese jõudeoleku.

Soovitan: