Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Hallitus ja painikkeet
- Vaihe 2: Söpö tapaus
- Vaihe 3: Magic -ohjelmisto
- Vaihe 4: Kuinka sitä käytetään?
Video: MicroKeyRing: Pieni taskuun mahtuva salasanamuisti: 4 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Salasanat, salasanat ja lisää salasanoja.
Jokainen verkkosivusto, sähköpostisovellus tai Google -palvelu tarvitsee salasanan. EI SAA käyttää samaa salasanaa kahdessa paikassa.
Missä voit säilyttää ne? Työpöytäsovelluksessa? (Oletettavasti suojatussa) verkkosovelluksessa? He tarvitsevat oman salasanansa!
Muutamia vuosia sitten tein töitä kuuluisien Arduino -levyjen kanssa, kun löysin Leonardo -mallin. Se on erikoiskortti, jossa on ohjelmiston määrittämä USB -portti. Se voi toimia kuin näppäimistö tai hiiri, kun liität sen tietokoneeseen. Sinun tarvitsee vain ohjelmoida levy kunnolla, ja se lähettää määrittämäsi näppäinpainallukset tietokoneelle, kuten tavallinen näppäimistö.
Selaamalla nykyistä valtavaa Arduino -tyyppisten levyjen luetteloa löysin pienen levyn, jossa on litteä USB -pistoke ja atmega32u4 -siru. Siinä on tämä näppäimistöemulaattori. Täydellinen taskun digitaaliseen avaimenperään!
Tarvikkeet
Yhden tällaisen Nano -avaimenperän rakentamiseen tarvitset seuraavat materiaalit:
- DIYLisää USB-korttia (etsi ATMEGA32U4-AU Beetle)
- Pari pientä painiketta (3x6x7mm)
- Muutaman senttimetrin ohut eristetty lanka
Ja nämä työkalut:
- Juotin
- 3D -tulostin
- Tietokone
- Suurennuslasi, jos silmäsi ovat yhtä vanhat kuin minun:-D
Vaihe 1: Hallitus ja painikkeet
Päätin lisätä kaksi painiketta: toisen käyttäjän/salasanan/mitä tahansa autotyyppiä varten ja toisen käyttäjän valinnan. Tällä tavalla voit kuljettaa neljää tai viittä yleisesti käytettyä salasanaasi ja valita haluamasi salasanan helposti.
Painikkeet tarvitsevat vastusta kelluvien arvojen välttämiseksi. Tällä kortilla on nämä pull_up -vastukset, joten sinun tarvitsee vain aktivoida ne ohjelmistossasi. Pull_up -vastus saa ohjelmasi lukemaan jatkuvasti korkean arvon, kunnes oikosuljet nastan ja maadoituksen (painikkeella).
Laitoin yhden painikkeen usb -liitintä vastapäätä olevan sivun keskelle. Tämä on tärkein. Näillä painikkeilla on pitkät jalat. Taivuta vain varovasti ja kiinnitä kärki reikään, jossa on merkintä D10. Jos omasi ovat erilaiset, juota lyhyt lankakappale yhdellä jalalla ja D10: llä.
Lisää toinen painike oikealle puolelle ja taivuta jalkaa kohti D11 -reikää.
Yhdistä kaksi muuta jalkaa yhteen ja juota lanka molempien jalkojen ja GND -reiän yhdistämiseksi.
Kuten huomaat, juottaminen ei ole vahvuuteni. Käytän kaikenlaisia työkaluja kauniiden liitosten tekemiseen (suurennuslasit, auttavat kädet, lämpötilan valittava rauta …), mutta mikään ei näytä toimivan. Tämän pitäisi saada sinut kokoamaan NanoKeyring!
Viimeinen neuvo: voit tehdä kotelon ennen ja käyttää sitä lautana painikkeiden asettamiseen paikalleen. Vältä kotelon sulamista juotosraudalla.
Vaihe 2: Söpö tapaus
96 prototyypin jälkeen sain mallin, joka sopii täydellisesti levylle ja pitää painikkeet paikallaan.
Lataa se osoitteesta thingiverse (https://www.thingiverse.com/thing:4003337) ja tulosta se omalla 3D -tulostimellasi. Sen ei tarvitse olla erityisen vahva, joten mikä tahansa materiaalin kaltainen PLA on hyvä.
Vaihtoehtoisesti voit kysyä kaverilta tai tilata sen verkkopalvelusta.
Jos 3D -tulostus ei ole vaihtoehto sinulle, ehkä jonkinlainen polymeerisavi voisi olla hyvä korvike.
Voit jopa tehdä ylellisen version lakatusta puusta!
Vaihe 3: Magic -ohjelmisto
Sinun on ladattava koodini pienelle levylle.
Löydät satoja opetusohjelmia koodin lataamisesta arduinoon Arduino IDE: n tai uuden PlatformIO: n avulla.
Olen valmistanut koodin ja kirjastot tätä viimeistä IDE: tä varten. Lataa kaikki tästä arkistosta:
github.com/alfem/MicroKeyRing
Älä unohda muokata kolmea ensimmäistä taulukkoa ja korvata demokäyttäjät ja salasanat omillesi.
Vaihe 4: Kuinka sitä käytetään?
Kuten olet todennäköisesti nähnyt videolla, tällä MicroKeyRingillä on monia toimintoja:
- Anna käyttäjänimesi painamalla pääpainiketta
- Anna salasana painamalla pitkään pääpainiketta (kunnes LED vilkkuu)
- Kaksoisnapsauta pääpainiketta syöttääksesi lisätietoja (puhelin, viisumikortin numero …)
- Paina toissijaista painiketta (yksi toisella puolella) vaihtaaksesi seuraavaan käyttäjä-/salasanasarjaan.
Ylimääräinen (eikä kovin hyvin testattu) toiminto: paina pitkään toissijaista painiketta aktivoidaksesi/deaktivoidaksesi joutokäynnin. Kun tämä ominaisuus on aktivoitu, MicroKeyRing liikuttaa hiirtä yhden pikselin 30 sekunnin välein estääkseen näytön lukituksen. Kätevää, jos yrityspolitiikkasi pakottaa todella lyhyen käyttämättömän ajan.
Suositeltava:
(PÄIVITTÄMINEN - PIENI ONGELMA) USB -PELIHALLINTA PC: lle: 10 vaihetta (kuvilla)
(PÄIVITTÄMINEN - PIENI ONGELMA) USB -PELIOHJAIN PC: PELIOHJAIN MITÄÄN PELIIN (LÄHESTI)
Pieni Tesla -kela: 3 vaihetta
Pieni Tesla -kela: Näin teet mini -Tesla -kelan. Tarvitset: 22 gaugen kuparilangan 28 gauren kuparilangan Yksi kytkin 9 V: n akku ja pidike PVC -putki (halkaisija 2 cm) Yksi 2N2222A -transistori Yksi 22 K ohmin vastus
Kuinka tehdä henkilökohtainen minipöytätuuletin vanhasta tietokoneesta - mahtuu taskuun: 6 vaihetta
Kuinka tehdä henkilökohtainen minipöytätuuletin vanhasta tietokoneesta - mahtuu taskuun: Näytän sinulle, kuinka tehdä henkilökohtainen minipöytätuuletin vanhasta tietokoneesta. Bonus on se, että se mahtuu jopa taskuun. Tämä on hyvin yksinkertainen projekti, joten kokemusta tai asiantuntemusta ei tarvita paljon. Aloitetaan siis
Pieni LED -valo vilkkuu Kuva: 6 vaihetta
Pieni LED -valo vilkkuu Kuva: Voit vilkuttaa LED -valon helposti arduino- tai 555 -ajastimella. Mutta voit tehdä vilkkuvan piirin ilman tällaisia IC: itä. Tämä on yksinkertainen vilkkuva hahmo, joka on valmistettu erillisistä osista
Pieni ja yksinkertainen kotitekoinen muuttuva virtalähde: 5 vaihetta
Pieni ja yksinkertainen kotitekoinen muuttuva virtalähde: Virtalähteitä tarvitaan, kun haluat tehdä sähköisen projektin, mutta ne voivat olla todella kalliita. Voit kuitenkin tehdä sellaisen itsellesi melko halvalla. Aloitetaan siis