Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Brett og knapper
- Trinn 2: En søt sak
- Trinn 3: Magisk programvare
- Trinn 4: Hvordan bruke den?
Video: MicroKeyRing: Liten passordlagring som passer i lommen din: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
Passord, passord og flere passord.
Alle nettsteder, e -postprogrammer eller Google -tjenester trenger et passord. Og du SKAL IKKE bruke det samme passordet på to steder.
Hvor kan du lagre dem? I et skrivebordsprogram? I en (antagelig sikker) webapp? De trenger sitt eget passord!
For noen år siden drev jeg med de berømte Arduino -brettene da jeg oppdaget Leonardo -modellen. Det er et spesialkort med en programvaredefinert USB -port. Den kan oppføre seg som et tastatur eller en mus når du kobler den til en datamaskin. Du trenger bare å programmere tavlen riktig, og den sender tastetrykkene du definerte til datamaskinen, som et standard tastatur.
Når jeg bla gjennom den nåværende enorme katalogen med bord i Arduino -stil, fant jeg et lite brett med en flat USB -plugg og atmega32u4 -brikken. Den har denne tastaturemulatorfunksjonen. Perfekt for en lomme digital nøkkelring!
Rekvisita
For å bygge en NanoKeyring som denne trenger du disse materialene:
- Et DIYMer USB-kort (søk etter ATMEGA32U4-AU Beetle)
- Et par små knapper (3x6x7mm)
- Noen få centimeter tynn isolert ledning
Og disse verktøyene:
- Loddejern
- En 3d -skriver
- En datamaskin
- Et forstørrelsesglass, hvis øynene dine er like gamle som mine:-D
Trinn 1: Brett og knapper
Jeg bestemte meg for å legge til to knapper: en for bruker/passord/uansett autotyping og andre for brukervalg. På denne måten kan du bære de fire eller fem ofte brukte passordene dine og velge det du trenger enkelt.
Knapper trenger en motstand for å unngå flytende verdier. Dette brettet har denne pull_up -motstanden i seg, så du trenger bare å aktivere dem i programvaren din. En pull_up -motstand får programmet til å lese en kontinuerlig høy verdi til du kortslutter pinnen og bakker (ved hjelp av en knapp).
Jeg plasserte en knapp midt på siden motsatt av usb -kontakten. Dette vil være det viktigste. Disse knappene har lange ben. Bare bøy dem forsiktig og stikk spissen inn i hullet merket D10. Hvis din er annerledes, lodd et kort stykke ledning for å koble ett ben og D10.
Legg til den andre knappen på midten av høyre side og bøy benet mot D11 -hullet.
Sett sammen de to andre benene, og lodd en ledning for å koble begge bena og GND -hullet.
Som du kan se, er lodding ikke min sterke side. Jeg bruker alle slags verktøy for å lage fine ledd (forstørrelsesglass, hjelpende hender, temperaturvalgbart jern …), men ingenting ser ut til å fungere. Dette bør bringe deg til å sette sammen NanoKeyring!
Siste andre råd: du kan lage saken før og bruke den som en rigg for å sette knappene på plass. Vær forsiktig så du ikke smelter saken med loddejernet.
Trinn 2: En søt sak
Etter 96 prototyper kom jeg med et design som passer perfekt på brettet og holder knappene på plass.
Last den ned fra thingiverse (https://www.thingiverse.com/thing:4003337) og skriv den ut i din egen 3d -skriver. Den trenger ikke å være spesielt sterk, så materiale -lignende PLA- vil være fint.
Alternativt kan du spørre en venn eller bestille den fra en online tjeneste.
Hvis 3dprinting ikke er et alternativ for deg, kan en slags polimer leire være en god erstatning.
Du kan til og med lage en luksusversjon med noen stykker lakkert tre!
Trinn 3: Magisk programvare
Du må laste opp koden min til det lille brettet.
Du finner hundrevis av opplæringsprogrammer om opplasting av kode til arduino, ved hjelp av Arduino IDE eller den nye PlatformIO.
Jeg har utarbeidet kode og biblioteker for denne siste IDE. Last ned alt fra dette depotet:
github.com/alfem/MicroKeyRing
Ikke glem å redigere de tre første matrisene, og erstatt demobrukere og passord med dine.
Trinn 4: Hvordan bruke den?
Som du sikkert har sett i videoen, har denne MicroKeyRing mange funksjoner:
- Trykk på hovedknappen for å injisere brukernavnet ditt
- Trykk lenge på hovedknappen (til LED blinker) for å injisere passordet ditt
- Dobbeltklikk på hovedknappen for å injisere tilleggsdata (telefon, visumkortnummer …)
- Trykk på den sekundære knappen (den ene på den ene siden) for å bytte til neste sett av bruker/passord.
En ekstra (og ikke veldig godt testet) funksjon: Trykk lenge på den sekundære knappen for å aktivere/deaktivere anti-inaktiv-funksjonen. Når denne funksjonen er aktivert, flytter MicroKeyRing musen en piksel hvert 30. sekund for å forhindre skjermlås. Praktisk hvis bedriftspolitikken din håndhevet en veldig kort ledig tid.
Anbefalt:
Hvordan lage en personlig minivifte fra en gammel datamaskin - passer i lommen: 6 trinn
Hvordan lage en personlig minivifte fra en gammel datamaskin - passer i lommen din: Jeg viser deg hvordan du lager en personlig mini -vifte av en gammel datamaskin. En bonus er at den til og med får plass i lommen. Dette er et veldig enkelt prosjekt, så det trengs ikke mye erfaring eller kompetanse. Så la oss begynne
Heartcrab: en Lambada-gående robot i lommen !: 15 trinn (med bilder)
Heartcrab: a Lambada-Walking Robot in Your Pocket !: Dette er et av disse prosjektene med flere betydninger: er dette den frekke slektningen til " headcrabs " fra Half-Life videospill? Kanskje en gående robot forelsket i en marihøne? Eller prøver marihøna sin egen mekaniker? Uansett svaret
En liten og billig lommecomputer som kan programmeres hvor som helst: 5 trinn
En liten og billig lommecomputer som kan programmeres hvor som helst.: Du kan gjøre CardKB til en lommedatamaskin! Komplett lommecomputer for CardKB ved hjelp av ArduinoBaisc, CardKB, I2C OLED -skjerm. Siden BASIC bruker ArduinoBasic (https://github.com/robinhedwards/ArduinoBASIC), støtter den nesten alle normale funksjoner som
PIC & AVR -moduler fra SMD -brikker som passer for brødbrett: 7 trinn
PIC & AVR-moduler fra SMD-brikker som passer for brødbrett: Noen ganger vil du støte på noen mikrokontrollere i Surface Mounted (SMD) -form, som du vil prøve på brødbrettet! Du ville prøve hardt for å få DIL -versjonen av den brikken, noen ganger ville den ikke være tilgjengelig. Siste v
Lagre planeten og lommen din. $$ Konverter ditt billige P&S digitalkamera til oppladbart: 4 trinn (med bilder)
Lagre planeten og lommen din. $$ Konverter ditt billige P&S digitalkamera til oppladbart: For mange år siden kjøpte jeg et Dolphin Jazz 2.0 Megapixel digitalkamera. Det hadde gode funksjoner og pris. Det hadde også en appetitt for AAA -baterier. Ikke en som gikk bort fra en utfordring, jeg trodde jeg ville modifisere den for å bruke et oppladbart batteri for å slutte å kaste bort