Satura rādītājs:

MicroKeyRing: maza paroļu glabātuve, kas atbilst jūsu kabatai: 4 soļi
MicroKeyRing: maza paroļu glabātuve, kas atbilst jūsu kabatai: 4 soļi

Video: MicroKeyRing: maza paroļu glabātuve, kas atbilst jūsu kabatai: 4 soļi

Video: MicroKeyRing: maza paroļu glabātuve, kas atbilst jūsu kabatai: 4 soļi
Video: Тайна Мисси Беверс-церковное убийство 2024, Decembris
Anonim
Image
Image
Dēlis un pogas
Dēlis un pogas

Paroles, paroles un citas paroles.

Katrai vietnei, pasta lietojumprogrammai vai Google pakalpojumam ir nepieciešama parole. Un jums nevajadzētu izmantot vienu un to pašu paroli divās vietās.

Kur jūs tos varat uzglabāt? Darbvirsmas lietojumprogrammā? (Iespējams) drošā tīmekļa lietotnē? Viņiem būs nepieciešama sava parole!

Pirms dažiem gadiem es ķēros pie slavenajiem Arduino dēļiem, kad atklāju Leonardo modeli. Tā ir īpaša tāfele ar programmatūras definētu USB portu. Pievienojot to datoram, tas var darboties kā tastatūra vai pele. Jums vienkārši jāprogrammē tāfele pareizi, un tā nosūta jūsu definētos taustiņsitienus uz datoru, piemēram, standarta tastatūru.

Pārlūkojot pašreizējo milzīgo Arduino stila dēļu katalogu, es atradu niecīgu tāfelīti ar plakanu USB spraudni un atmega32u4 mikroshēmu. Tam ir šī tastatūras emulatora funkcija. Lieliski piemērots kabatas digitālajam atslēgu piekariņam!

Piegādes

Lai izveidotu šādu NanoKeyring, jums būs nepieciešami šādi materiāli:

  1. DIYMore USB dēlis (meklēt ATMEGA32U4-AU Beetle)
  2. Pāris mazas pogas (3x6x7mm)
  3. Daži centimetri plānas izolētas stieples

Un šie rīki:

  1. Lodāmurs
  2. 3D printeris
  3. Dators
  4. Lupas, ja tavas acis ir tikpat vecas kā manas:-D

1. darbība: dēlis un pogas

Dēlis un pogas
Dēlis un pogas
Dēlis un pogas
Dēlis un pogas
Dēlis un pogas
Dēlis un pogas

Es nolēmu pievienot divas pogas: vienu lietotāja/paroles/neatkarīgi no autotipa un otru lietotāja izvēlei. Tādā veidā jūs varat nēsāt savas četras vai piecas bieži izmantotās paroles un viegli izvēlēties vajadzīgo.

Lai izvairītos no peldošām vērtībām, pogām ir nepieciešams rezistors. Šajā plāksnē ir šie pull_up rezistori, tāpēc tie ir jāaktivizē tikai savā programmatūrā. Pull_up rezistors liek jūsu programmai lasīt nepārtraukti augstu vērtību, līdz jūs saīsināt tapu un zemi (izmantojot pogu).

Es ievietoju vienu pogu sānu vidū pretī USB savienotājam. Šis būs galvenais. Šīm pogām ir garas kājas. Vienkārši uzmanīgi salieciet tos un iespraudiet galu caurumā, kas apzīmēts ar D10. Ja savējie atšķiras, pielodējiet īsu stieples gabalu, lai savienotu vienu kāju un D10.

Pievienojiet otru pogu labās puses vidū un salieciet kāju pret D11 caurumu.

Savienojiet abas pārējās kājas un pielodējiet vadu, lai savienotu abas kājas un GND caurumu.

Kā redzat, lodēšana nav mana stiprā puse. Es izmantoju visu veidu instrumentus, lai izveidotu jaukus savienojumus (palielināmos lukturus, palīdzīgas rokas, gludināmo dzelzi …), bet šķiet, ka nekas nedarbojas. Tam vajadzētu likt jums salikt savu NanoKeyring!

Pēdējās sekundes padoms: jūs varat izgatavot lietu iepriekš un izmantot to kā iekārtu, lai pogas novietotu vietā. Uzmanieties, lai neizkausētu lietu ar lodāmuru.

2. darbība. Jauks gadījums

Jauks gadījums
Jauks gadījums

Pēc 96 prototipiem es nācu ar dizainu, kas lieliski iederas pie tāfeles un notur pogas vietā.

Lejupielādējiet to vietnē thingiverse (https://www.thingiverse.com/thing:4003337) un izdrukājiet to savā 3D printerī. Tam nav jābūt īpaši spēcīgam, tāpēc jebkuram materiālam līdzīgs PLA būs piemērots.

Varat arī pajautāt draugam vai pasūtīt to tiešsaistes pakalpojumā.

Ja 3D drukāšana jums nav piemērota iespēja, varbūt kāds polimēra māls varētu būt labs aizstājējs.

Jūs pat varētu izgatavot greznu versiju ar dažiem lakota koka gabaliem!

3. darbība. Burvju programmatūra

Burvju programmatūra
Burvju programmatūra

Jums jāaugšupielādē mans kods mazajā tāfelītē.

Jūs atradīsit simtiem pamācību par koda augšupielādi arduino, izmantojot Arduino IDE vai jauno PlatformIO.

Esmu sagatavojis kodu un bibliotēkas šim pēdējam IDE. Lejupielādējiet visu no šīs krātuves:

github.com/alfem/MicroKeyRing

Neaizmirstiet rediģēt pirmos trīs masīvus un aizstāt demonstrācijas lietotājus un paroles ar savējiem.

4. darbība. Kā to izmantot?

Kā jūs droši vien redzējāt videoklipā, šim MicroKeyRing ir daudz funkciju:

  • Nospiediet galveno pogu, lai ievadītu savu lietotājvārdu
  • Ilgi nospiediet galveno pogu (līdz mirgo LED), lai ievadītu paroli
  • Veiciet dubultklikšķi uz galvenās pogas, lai ievadītu papildu datus (tālrunis, vīzas kartes numurs …)
  • Nospiediet sekundāro pogu (vienu vienā pusē), lai pārslēgtos uz nākamo lietotāja/paroles kopu.

Papildu (un ne pārāk labi pārbaudīta) funkcija: ilgi nospiediet sekundāro pogu, lai aktivizētu/deaktivizētu pretaizdzīšanas funkciju. Kad šī funkcija ir aktivizēta, MicroKeyRing ik pēc 30 sekundēm pārvietos peli par vienu pikseļu, lai novērstu ekrāna bloķēšanu. Ērti, ja jūsu korporatīvā politika nodrošināja patiešām īsu dīkstāves laiku.

Ieteicams: