Innehållsförteckning:
- Tillbehör
- Steg 1: Bräda och knappar
- Steg 2: Ett sött fodral
- Steg 3: Magic Software
- Steg 4: Hur använder man det?
Video: MicroKeyRing: Tiny Password Storage som passar i din ficka: 4 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:41
Lösenord, lösenord och fler lösenord.
Varje webbplats, e -postapplikation eller google -tjänst behöver ett lösenord. Och du SKA INTE använda samma lösenord på två ställen.
Var kan du förvara dem? I en stationär applikation? I en (antagligen säker) webbapp? De kommer att behöva sitt eget lösenord!
För några år sedan pysslade jag med de berömda Arduino -brädorna när jag upptäckte Leonardo -modellen. Det är ett specialkort med en programvarudefinierad USB -port. Den kan bete sig som ett tangentbord eller en mus när du ansluter den till en dator. Du behöver bara programmera kortet korrekt och det skickar de tangenttryckningar du definierade till datorn, som ett vanligt tangentbord.
När jag bläddrar i den aktuella enorma katalogen av Arduino -stilbrädor hittade jag en liten bräda med en platt USB -kontakt och atmega32u4 -chipet. Den har den här tangentbordsemulatorfunktionen. Perfekt för en digital nyckelring i fickan!
Tillbehör
För att bygga en NanoKeyring så här behöver du dessa material:
- Ett DIYMer USB-kort (sök efter ATMEGA32U4-AU Beetle)
- Ett par små knappar (3x6x7mm)
- Några centimeter tunn isolerad tråd
Och dessa verktyg:
- Lödkolv
- En 3d -skrivare
- En dator
- Ett förstoringsglas, om dina ögon är lika gamla som mina:-D
Steg 1: Bräda och knappar
Jag bestämde mig för att lägga till två knappar: en för användare/lösenord/vilken autotyp som helst och andra för användarval. På så sätt kan du bära dina fyra eller fem vanliga lösenord och enkelt välja det du behöver.
Knappar behöver ett motstånd för att undvika flytande värden. Detta kort har detta pull_up -motstånd i det, så du behöver bara aktivera dem i din programvara. Ett pull_up -motstånd får ditt program att läsa ett kontinuerligt högt värde tills du kortar stiftet och jordar (med en knapp).
Jag placerade en knapp mitt på sidan mittemot usb -kontakten. Detta kommer att vara det viktigaste. Dessa knappar har långa ben. Böj dem försiktigt och kläm in spetsen i hålet märkt D10. Om din är annorlunda, löd en kort bit tråd för att ansluta ett ben och D10.
Lägg till den andra knappen mitt på höger sida och böj benet mot D11 -hålet.
Anslut de andra två benen och löd en tråd för att ansluta båda benen och GND -hålet.
Som ni ser är inte lödning min starka sida. Jag använder alla slags verktyg för att göra fina leder (förstoringsglas, hjälpande händer, temperaturvalbart järn …), men ingenting verkar fungera. Detta bör få dig att montera din NanoKeyring!
Sista sekundens råd: du kan göra fodralet innan och använda det som en rigg för att sätta knapparna på plats. Var försiktig så att du inte smälter höljet med lödkolven.
Steg 2: Ett sött fodral
Efter 96 prototyper kom jag med en design som passar perfekt på brädet och håller knapparna på plats.
Ladda ner den från thingiverse (https://www.thingiverse.com/thing:4003337) och skriv ut den i din egen 3d -skrivare. Det behöver inte vara särskilt starkt, så materialliknande PLA- kommer att bli bra.
Alternativt kan du fråga en vän eller beställa den från en onlinetjänst.
Om 3dprinting inte är ett alternativ för dig, kanske någon form av polimerlera kan vara ett bra substitut.
Du kan till och med göra en lyxversion med några bitar av lackerat trä!
Steg 3: Magic Software
Du måste ladda upp min kod till det lilla kortet.
Du hittar hundratals självstudier om hur du laddar upp kod till arduino, med Arduino IDE eller den nya PlatformIO.
Jag har förberett kod och bibliotek för denna sista IDE. Ladda ner allt från det här förvaret:
github.com/alfem/MicroKeyRing
Glöm inte att redigera de tre första matriserna och ersätt demodrivarna och lösenorden med dina.
Steg 4: Hur använder man det?
Som du säkert har sett i videon har denna MicroKeyRing många funktioner:
- Tryck på huvudknappen för att mata in ditt användarnamn
- Tryck länge på huvudknappen (tills lysdioden blinkar) för att mata in ditt lösenord
- Dubbelklicka på huvudknappen för att injicera ytterligare data (telefon, visumkortnummer …)
- Tryck på den sekundära knappen (den på ena sidan) för att växla till nästa användare/lösenord.
En extra (och inte särskilt väl testad) funktion: tryck länge på den sekundära knappen för att aktivera/inaktivera funktionen för inaktivitet. När den här funktionen är aktiverad flyttar MicroKeyRing musen en pixel var 30: e sekund för att förhindra skärmlåset. Praktiskt om din företagspolicy tvingade fram en riktigt kort ledig tid.
Rekommenderad:
Hur man gör en personlig mini -fläkt av en gammal dator - passar i din ficka: 6 steg
Hur man gör en personlig mini -fläkt från en gammal dator - passar i din ficka: Jag visar dig hur du gör en personlig mini -fläkt av en gammal dator. En bonus är att den till och med passar i fickan. Detta är ett mycket enkelt projekt, så det behövs inte mycket erfarenhet eller expertis. Så låt oss börja
Heartcrab: en Lambada-Walking Robot i din ficka !: 15 steg (med bilder)
Heartcrab: en Lambada-Walking Robot i din ficka !: Detta är ett av dessa projekt med flera betydelser: är detta den ostfria släktingen till " headcrabs " från Half-Life videospel? Kanske en robot som är kär i en nyckelpiga? Eller driver nyckelpigan sin egen mekanik? Oavsett svaret,
PIC & AVR -moduler från SMD -chips som passar för brödbrädning: 7 steg
PIC & AVR-moduler från SMD-chips som lämpar sig för brödbrädning: Då och då skulle du stöta på några mikrokontroller i ytmonterad (SMD) -form som du skulle vilja testa på ditt brödbräda! Du skulle försöka få DIL -versionen av det chipet, ibland skulle det inte vara tillgängligt. Senaste v
Wikipedia i din ficka: 12 steg (med bilder)
Wikipedia i din ficka: aka. The Hitchhiker's Guide to the Galaxy, v1.0 :) Denna instruktionsbok beskriver hur man konstruerar vad jag tror är en unik implementering av Wikipedia i en offline, bärbar enhet. Det handlar om att installera en avskalad distribution av Linux
Rädda planeten och din ficka. $$ Konvertera din billiga P&S digitalkamera till laddningsbar: 4 steg (med bilder)
Rädda planeten och din ficka. $$ Konvertera din billiga P&S digitalkamera till uppladdningsbar: För flera år sedan köpte jag en Dolphin Jazz 2.0 Megapixel digital kamera. Den hade bra funktioner och pris. Det hade också en aptit för AAA Bateries. Inte en som gick ifrån en utmaning, jag trodde att jag skulle modifiera den för att använda ett laddningsbart batteri för att sluta slösa ba