Cuprins:
- Provizii
- Pasul 1: bord și butoane
- Pasul 2: un caz drăguț
- Pasul 3: Software Magic
- Pasul 4: Cum să îl utilizați?
Video: MicroKeyRing: Depozitare mică a parolei care se potrivește în buzunar: 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Parole, parole și mai multe parole.
Fiecare site web, aplicație de e-mail sau serviciu Google are nevoie de o parolă. ȘI NU TREBUIEȚI să folosiți aceeași parolă în două locuri.
Unde le puteți păstra? Într-o aplicație desktop? Într-o aplicație web (foarte sigură)? Vor avea nevoie de propria parolă!
În urmă cu câțiva ani, jucam cu faimoasele plăci Arduino când am descoperit modelul Leonardo. Este o placă specială cu un port USB definit de software. Se poate comporta ca o tastatură sau un mouse atunci când îl conectați la un computer. Trebuie doar să programați corect placa și aceasta va trimite la computer tastele pe care le-ați definit, ca o tastatură standard.
Răsfoind catalogul actual imens de plăci în stil Arduino, am găsit o placă minusculă cu o priză USB plată și cipul atmega32u4. Are această caracteristică de emulator de tastatură. Perfect pentru un breloc digital de buzunar!
Provizii
Pentru a construi un astfel de NanoKeyring veți avea nevoie de aceste materiale:
- O placă USB DIYMore (căutați ATMEGA32U4-AU Beetle)
- Câteva butoane mici (3x6x7mm)
- Câțiva centimetri de sârmă subțire izolată
Și aceste instrumente:
- Ciocan de lipit
- O imprimantă 3D
- Un calculator
- O lupă, dacă ochii tăi sunt la fel de bătrâni ca ai mei:-D
Pasul 1: bord și butoane
Am decis să adaug două butoane: unul pentru utilizator / parola / orice tipare automată și altul pentru selectarea utilizatorului. În acest fel, puteți transporta cele patru sau cinci parole utilizate în mod obișnuit și selectați-o cu ușurință pe cea de care aveți nevoie.
Butoanele au nevoie de un rezistor pentru a evita valorile plutitoare. Această placă are aceste rezistențe pull_up, deci trebuie doar să le activați în software-ul dvs. Un rezistor pull_up face ca programul dvs. să citească o valoare continuă ridicată până când scurtați pinul și masa (folosind un buton).
Am plasat un buton în mijlocul părții opuse conectorului USB. Acesta va fi principalul. Aceste butoane au picioare lungi. Îndoiți-le cu atenție și fixați vârful în orificiul etichetat D10. Dacă ale dvs. sunt diferite, lipiți o bucată scurtă de sârmă pentru a conecta un picior și D10.
Adăugați celălalt buton din mijlocul părții drepte și îndoiți piciorul spre gaura D11.
Alăturați celelalte două picioare și lipiți un fir pentru a conecta ambele picioare și gaura GND.
După cum puteți vedea, lipirea nu este costumul meu puternic. Folosesc tot felul de instrumente pentru a realiza articulații frumoase (lupe, mâini ajutătoare, fier selectabil la temperatură …), dar nimic nu pare să funcționeze. Acest lucru ar trebui să vă aducă la asamblarea NanoKeyring!
Ultima a doua recomandare: puteți face cazul înainte și îl puteți folosi ca un aparat pentru a pune butoanele în poziție. Aveți grijă să evitați topirea carcasei cu fierul de lipit.
Pasul 2: un caz drăguț
După 96 de prototipuri, am venit cu un design care se potrivește perfect cu placa și menține butoanele în poziție.
Descărcați-l de pe thingiverse (https://www.thingiverse.com/thing:4003337) și imprimați-l în propria dvs. imprimantă 3d. Nu trebuie să fie special puternic, deci orice material - ca PLA - va fi bine.
Alternativ, puteți întreba un prieten sau îl puteți comanda de la un serviciu online.
Dacă imprimarea 3D nu este o opțiune pentru dvs., poate un fel de argilă polimerică ar putea fi un bun substitut.
Ai putea chiar să faci o versiune de lux cu câteva bucăți de lemn lăcuit!
Pasul 3: Software Magic
Trebuie să încărcați codul meu pe placa mică.
Veți găsi sute de tutoriale despre încărcarea codului pe arduino, folosind Arduino IDE sau noul PlatformIO.
Am pregătit cod și biblioteci pentru acest ultim IDE. Descărcați totul din acest depozit:
github.com/alfem/MicroKeyRing
Nu uitați să editați primele trei tablouri și să înlocuiți utilizatorii demo și parolele cu ale dvs.
Pasul 4: Cum să îl utilizați?
După cum probabil ați văzut în videoclip, acest MicroKeyRing are multe funcții:
- Apăsați butonul principal pentru a vă injecta numele de utilizator
- Apăsați lung butonul principal (până când LED-ul luminează intermitent) pentru a vă injecta parola
- Faceți dublu clic pe butonul principal pentru a injecta date suplimentare (telefon, numărul cardului de viză …)
- Apăsați butonul secundar (cel dintr-o parte) pentru a comuta la următorul set de utilizatori / parole.
O funcție suplimentară (și nu foarte bine testată): apăsați lung butonul secundar pentru a activa / dezactiva caracteristica anti-idle. Când această caracteristică este activată, MicroKeyRing va muta mouse-ul cu un pixel la fiecare 30 de secunde pentru a preveni blocarea ecranului. La îndemână dacă politica dvs. corporativă a impus un timp de repaus foarte scurt.
Recomandat:
Cum să faci un mini ventilator personal de birou dintr-un computer vechi - Se potrivește în buzunar: 6 pași
Cum să faci un mini ventilator personal de birou dintr-un computer vechi - se potrivește în buzunar: Îți voi arăta cum să faci un mini ventilator personal de birou dintr-un computer vechi. Un bonus este că se potrivește chiar și în buzunar. Acesta este un proiect foarte simplu, deci nu este nevoie de multă experiență sau expertiză. Deci, să începem
Vizualizator semnal de buzunar (osciloscop de buzunar): 10 pași (cu imagini)
Vizualizator de semnal de buzunar (osciloscop de buzunar): Bună ziua tuturor, cu toții facem atât de multe lucruri în fiecare zi. Pentru fiecare lucru acolo unde este nevoie de unele instrumente. Aceasta este pentru fabricarea, măsurarea, finisarea etc. Așadar, pentru lucrătorii electronici, au nevoie de instrumente precum lipitorul, multimetrul, osciloscopul etc
Lampă LED fără fir Arduino care se potrivește cu lumină folosind fotorezistor: 4 pași
Lampă LED fără fir Arduino care se potrivește cu lumina folosind fotorezistor: Acest detaliu instructiv detaliază pașii necesari pentru a construi o lampă LED fără fir rudimentară cu detectare a luminii folosind Arduino Unos și un fotorezistor. O posibilă aplicație pentru acest dispozitiv ar fi iluminarea unei camere care nu are ferestre cu artificii
Depozitare impermeabilă a bateriei de buzunar: 4 pași
Depozitare impermeabilă a bateriilor de dimensiuni de buzunar: lucrurile care folosesc baterii par să aibă nevoie de celule proaspete de fiecare dată când ne întoarcem. Soluție simplă, transportați baterii suplimentare în buzunar sau un suport special conceput. Din păcate, există probleme cu ambele metode. .Dacă purtați ba
Cel mai tare USB L.E.D. Lumina de buzunar (intrare de buzunar): 6 pași
Cel mai tare USB L.E.D. Lumină de dimensiuni de buzunar (intrare de dimensiuni de buzunar): În acest instructabil, vă voi arăta cum să realizați un L.E.D. lumină care se poate plia în dimensiunea unei cutii X-it Mints și se poate potrivi cu ușurință în buzunar. Dacă vă place, asigurați-vă că faceți + + și votați-mă la concurs! Materialele și