INHOUDSOPGAWE:
- Voorrade
- Stap 1: Bord en knoppies
- Stap 2: 'n Oulike kas
- Stap 3: Magic sagteware
- Stap 4: Hoe om dit te gebruik?
Video: MicroKeyRing: klein wagwoordberging wat in u sak pas: 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Wagwoorde, wagwoorde en meer wagwoorde.
Elke webwerf, e -posprogram of Google -diens benodig 'n wagwoord. En jy MOET nie dieselfde wagwoord op twee plekke gebruik nie.
Waar kan jy dit stoor? In 'n lessenaarprogram? In 'n (vermoedelik veilige) webprogram? Hulle sal sy eie wagwoord nodig hê!
'N Paar jaar gelede het ek aan die beroemde Arduino -borde gekuier toe ek die Leonardo -model ontdek. Dit is 'n spesiale bord met 'n sagteware -gedefinieerde USB -poort. Dit kan soos 'n sleutelbord of 'n muis optree as u dit op 'n rekenaar aansluit. U hoef net die bord behoorlik te programmeer, en dit stuur die toetsaanslagen wat u gedefinieer het na die rekenaar, soos 'n standaard sleutelbord.
Deur die huidige groot katalogus met borde in Arduino -styl te blaai, het ek 'n klein bordjie gevind met 'n plat USB -prop en die atmega32u4 -chip. Dit het hierdie sleutelbordemulator -funksie. Ideaal vir 'n sak -sleutelhanger!
Voorrade
Om een NanoKeyring soos hierdie te bou, benodig u die volgende materiale:
- 'N DIY-USB-kaart (soek na ATMEGA32U4-AU Beetle)
- 'N Paar klein knoppies (3x6x7mm)
- 'N Paar sentimeter dun geïsoleerde draad
En hierdie gereedskap:
- Soldeerbout
- 'N 3D -drukker
- N rekenaar
- 'N Vergrootglas, as jou oë so oud soos myne is:-D
Stap 1: Bord en knoppies
Ek het besluit om twee knoppies by te voeg: een vir gebruikers/wagwoord/wat ook al outotipering is en ander vir gebruikerskeuse. Op hierdie manier kan u u vier of vyf algemeen gebruikte wagwoorde saamneem en die een wat u benodig, maklik kies.
Knoppies benodig 'n weerstand om drywende waardes te vermy. Hierdie bord het hierdie pull -up -weerstand, sodat u dit slegs in u sagteware hoef te aktiveer. Met 'n optrekweerstand kan u program 'n deurlopende hoë waarde lees totdat u die pen en die grond kortmaak (met 'n knoppie).
Ek het een knoppie in die middel van die kant teenoor die usb -aansluiting geplaas. Dit sal die belangrikste een wees. Hierdie knoppies het lang bene. Buig dit net versigtig en steek die punt in die gat gemerk D10. As die uwe anders is, soldeer 'n kort stuk draad om die een been en die D10 aan te sluit.
Voeg die ander knoppie in die middel van die regterkant en buig sy been na die D11 -gat.
Verbind die ander twee bene en soldeer 'n draad om albei bene en die GND -gat te verbind.
Soos u kan sien, is soldering nie my sterk punt nie. Ek gebruik allerhande gereedskap om mooi gewrigte te maak (vergrootglas, helpende hande, temperatuur wat gekies kan word …), maar niks werk nie. Dit moet u bring om u NanoKeyring saam te stel!
Laaste tweede advies: u kan die kas voor maak en dit as 'n tuig gebruik om die knoppies op hul plek te plaas. Wees versigtig om te verhoed dat die omhulsel met die soldeerbout smelt.
Stap 2: 'n Oulike kas
Na 96 prototipes het ek 'n ontwerp gekry wat perfek op die bord pas en die knoppies op hul plek hou.
Laai dit af van thingiverse (https://www.thingiverse.com/thing:4003337) en druk dit in u eie 3D -drukker. Dit hoef nie spesiaal sterk te wees nie, so enige materiaal -agtige PLA- sal goed wees.
U kan ook 'n vriend vra of dit by 'n aanlyn diens bestel.
As 3dprinting nie 'n opsie vir u is nie, kan 'n soort polimeer klei 'n goeie plaasvervanger wees.
U kan selfs 'n luukse weergawe maak met 'n paar stukke gelakte hout!
Stap 3: Magic sagteware
U moet my kode na die klein bordjie oplaai.
U vind honderde tutoriale oor die oplaai van kode na arduino, met behulp van Arduino IDE of die nuwe PlatformIO.
Ek het kode en biblioteke vir hierdie laaste IDE voorberei. Laai alles uit hierdie bewaarplek af:
github.com/alfem/MicroKeyRing
Moenie vergeet om die eerste drie skikkings te wysig nie, en vervang die demogebruikers en wagwoorde met joune.
Stap 4: Hoe om dit te gebruik?
Soos u waarskynlik in die video gesien het, het hierdie MicroKeyRing baie funksies:
- Druk die hoofknoppie om u gebruikersnaam in te voer
- Druk lank op die hoofknoppie (totdat die LED flikker) om u wagwoord in te voer
- Dubbelklik op die hoofknoppie om bykomende data (telefoon, visumkaartnommer …)
- Druk op die sekondêre knoppie (die een aan die een kant) om oor te skakel na die volgende stel gebruiker/wagwoord.
'N Ekstra funksie (en nie baie goed getoets nie): druk lank op die sekondêre knoppie om die funksie teen stilstand te aktiveer/deaktiveer. As hierdie funksie geaktiveer is, beweeg MicroKeyRing die muis elke 30 sekondes met 'n pixel om die skermslot te voorkom. Handig as u korporatiewe beleid 'n baie kort tydjie afgedwing het.
Aanbeveel:
Hoe om 'n persoonlike waaier uit 'n ou rekenaar te maak - pas in u sak: 6 stappe
Hoe om 'n persoonlike mini -waaier uit 'n ou rekenaar te maak - pas in u sak: ek sal u wys hoe u 'n persoonlike mini -waaier van 'n ou rekenaar kan maak. 'N Bonus is dat dit selfs in u sak pas. Dit is 'n baie eenvoudige projek, so daar is nie veel ervaring of kundigheid nodig nie. So laat ons begin
Wat is 'n SVE, wat doen dit en hoe om dit op te los: 5 stappe
Wat is 'n SVE, wat doen dit en hoe om dit op te los: Elke dag vind u hier die terme " CPU " of " Verwerker " as ek rondgegooi word, maar weet u regtig wat dit beteken?
N Klein en goedkoop sakrekenaar wat oral geprogrammeer kan word: 5 stappe
N Klein en goedkoop sakrekenaar wat oral geprogrammeer kan word: u kan van CardKB 'n sakrekenaar maak! Volledige sakrekenaar vir CardKB met behulp van ArduinoBaisc, CardKB, I2C OLED -skerm. Aangesien BASIC ArduinoBasic (https://github.com/robinhedwards/ArduinoBASIC) gebruik, ondersteun dit byna alle normale funksies, soos
Meet klein seine wat in lawaai op u oscilloskoop begrawe is (fase -sensitiewe opsporing): 3 stappe
Meet klein seine wat in u geraas op u oscilloskoop begrawe is (fase -sensitiewe opsporing): Stel u voor dat u 'n klein seintjie wil meet wat in sterk geraas begrawe is. Lees die video vir 'n vinnige uiteensetting van hoe u dit moet doen, of lees verder vir meer inligting
N Klein alarmstelsel met 'n super klein Arduino -versoenbare bord !: 10 stappe
N Klein alarmstelsel met 'n Super Tiny Arduino -versoenbare bord !: Hallo, vandag gaan ons 'n klein, lekker projek maak. Ons gaan 'n klein alarmtoestel bou wat die afstand tussen hom en 'n voorwerp voor hom meet. En as die voorwerp oor 'n vasgestelde afstand beweeg, sal die toestel u in kennis stel met 'n