Cuprins:

Cheie de autentificare Windows DIY: 5 pași
Cheie de autentificare Windows DIY: 5 pași

Video: Cheie de autentificare Windows DIY: 5 pași

Video: Cheie de autentificare Windows DIY: 5 pași
Video: 32 de combinații secrete pe tastatura ta 2024, Noiembrie
Anonim
Cheie de conectare Windows DIY
Cheie de conectare Windows DIY

Ești sătul de Windows care îți cere parola de fiecare dată când te autentifici?

Ei bine, puteți configura un pin; este ușor de reținut nu?

Cu toate acestea, un pin nu este atât de sigur, mai ales dacă utilizați laptopul în public, este mai ușor de prins decât majusculele și minusculele cu 16 cifre mixte, cu parola simbolurilor.

Deci, de ce nu utilizați un stick USB pentru a vă conecta?

Probabil că ați avut deja această idee, deoarece cheile de autentificare sunt disponibile pe piață, dar nu sunt ieftine. În plus, o soluție software pentru a transforma unitatea de memorie obișnuită nu este gratuită din câte știu și nu veți mai putea să o utilizați ca stocare.

Deci, care este soluția?

Ei bine, prietene, este microcontrolerul Attiny85. Tocmai modelul USB de la Digispark.

Așadar, să trecem la cerințele pentru a realiza acest lucru.

Provizii

Hardware:

Pe lângă computerul la care doriți să vă conectați, aveți nevoie de:

1x Digispark attiny85 USB (tip A)

Software:

IDE Arduino

Biblioteca de bord Attiny85 Arduino

Drivere Digispark

Pasul 1: Instalarea Arduino IDE

Instalarea Arduino IDE
Instalarea Arduino IDE
Instalarea Arduino IDE
Instalarea Arduino IDE
Instalarea Arduino IDE
Instalarea Arduino IDE
Instalarea Arduino IDE
Instalarea Arduino IDE

(Pentru cei care îl au deja instalat pe mașina lor, ar trebui să treceți la pasul următor)

În primul rând, să începem cu instalarea Arduino IDE.

Descărcați cea mai recentă versiune de aici și continuați procesul de instalare.

Pasul 2: Configurarea plăcilor AVR Digistump

Configurarea plăcilor AVR Digistump
Configurarea plăcilor AVR Digistump
Configurarea plăcilor AVR Digistump
Configurarea plăcilor AVR Digistump
Configurarea plăcilor AVR Digistump
Configurarea plăcilor AVR Digistump

Acum că ați instalat Arduino IDE, este necesară instalarea bibliotecii de bord.

În acest fel, veți putea încărca codul pe microcontrolerul Attiny85.

Vă rugăm să rețineți: dacă aveți deja instalată o versiune a Arduino IDE, nu faceți greșeala de a înlocui adresa URL existentă sau plăcile suplimentare existente vor dispărea, deși acestea sunt încă pe unitatea dvs., ar trebui să atașați lista.

Trebuie să vă actualizați adresele URL ale forumului adăugând următoarea adresă URL:

digistump.com/package_digistump_index.json

apoi mergeți la instrumente> manager de plăci> și căutați sp și instalați-l.

Pasul 3: Instalarea driverelor Digistump

Instalarea driverelor Digistump
Instalarea driverelor Digistump
Instalarea driverelor Digistump
Instalarea driverelor Digistump
Instalarea driverelor Digistump
Instalarea driverelor Digistump

Acum, că am configurat Arduino IDE, permiteți-ne să instalăm driverul de microcontroler:

Descărcați și extrageți fișierele driverului și pur și simplu rulați DPinst.exe sau DPinst64.exe în funcție de sistemul dvs., așa cum se arată

Pasul 4: Programare

Programare
Programare

Prin urmare, acum că totul este setat, suntem gata să începem programarea.

Codul este aproape doar câteva linii în care numim biblioteca „tastatură”. Apoi stabilim ce se va întâmpla de fiecare dată când conectăm dispozitivul USB Attiny85 la computer

Pasul 5: încărcare și testare

Încărcare și testare
Încărcare și testare
Încărcare și testare
Încărcare și testare
Încărcare și testare
Încărcare și testare

Acum ceea ce rămâne de făcut este să încărcați codul, dar pentru voi, cei obișnuiți cu Arduino IDE, probabil că acesta nu este procesul dvs. de încărcare tipic.

Prin urmare, trebuie doar să vă selectați placa și „AVR ISP mkrII” ca programator:

Mai mult, apăsați butonul de încărcare sau (Ctrl + U).

Acum puteți conecta în cele din urmă microcontrolerul dvs. Attiny85 la portul USB preferat.

Acordați-i ceva timp și veți primi notificarea privind încărcarea.

Acum, vă rugăm să scoateți Attiny85 de pe computer. În caz contrar, dacă doriți să verificați parola, deschideți orice editor de text imediat ce conectați Attiny85, acordați-i ceva timp și parola dvs. este tipărită.

În cele din urmă blocați computerul, conectați-vă Attiny85 USB și vedeți magia!

Depanare

Î: De ce tipărește litere și simboluri pe care nu le-am scris în cod? A: Ei bine, fișierul „keyboard.h” folosește tastatura standard cu 100 de taste din SUA, deci există probabilitatea că utilizați o altă limbă pe computer, alta decât Engleza SUA. Prin urmare, nu este un dezastru, deoarece puteți lucra în jurul său pentru a spune tastelor, de exemplu, pe tastatura „azerty” „a” și „z” reprezintă „q” și „w” pe tastatura „qwerty” Q: Mi-am conectat Attiny85 USB, dar se deconectează singur, de ce? A: este simplu; din cutie, Attiny85 USB nu este programat. Windows nu îl va recunoaște, dar ar trebui să îl puteți face să funcționeze, în ciuda sunetului enervant de deconectare și conectare repetate. Î: De ce Windows nu recunoaște Attiny85 USB-ul meu? A: este probabil legat de driverul Windows, uneori Windows nu reușește să localizeze driverul pliant. Prin urmare, ar trebui să o faceți manual. Pur și simplu deschideți „managerul computerului”, selectați „manager dispozitiv” și sub vizualizare selectați „afișați dispozitivele ascunse” și căutați dispozitivul dvs., apoi faceți clic dreapta pe el și alegeți „actualizați driverul”> „răsfoiți computerul pentru acest driver”, apoi căutați pentru folderul în care ați extras driverul și selectați următorul.

Recomandat: