Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Oletko kyllästynyt siihen, että Windows pyytää salasanaasi aina sisäänkirjautumisen yhteydessä?
No voit asettaa pin; onko se helppo muistaa?
Nasta ei kuitenkaan ole niin turvallinen, varsinkin jos käytät kannettavaa tietokonettasi julkisesti, se on helpompi saada kiinni kuin 16 eri numeron isot ja pienet kirjaimet, joissa on salasana.
Joten miksi et käytä USB -tikkua kirjautumiseen?
Luultavasti sinulla oli tämä idea jo, koska todennusavaimet ovat saatavilla markkinoilla, mutta ne eivät ole halpoja. Lisäksi ohjelmistoratkaisu tavallisen peukaloaseman kääntämiseksi ei ole tietääkseni ilmainen, etkä voi enää käyttää sitä tallennustilana.
Joten mikä on ratkaisu?
Ystäväni, se on Attiny85 -mikrokontrolleri. Juuri Digisparkin USB -malli.
Joten hyppäämme vaatimuksiin tämän saavuttamiseksi.
Tarvikkeet
Laitteisto:
Tarvitset sen tietokoneen rinnalla, johon haluat kirjautua:
1x Digispark attiny85 USB (tyyppi A)
Ohjelmisto:
Arduino IDE
Attiny85 Arduino -kirjasto
Digispark -ajurit
Vaihe 1: Arduino IDE: n asennus
(Niille, jotka ovat jo asentaneet sen koneelleen, kannattaa siirtyä seuraavaan vaiheeseen)
Aloitetaan ensin Arduino IDE: n asentamisesta.
Lataa uusin versio täältä ja jatka asennusta.
Vaihe 2: Digistump AVR -levyjen asentaminen
Nyt kun olet asentanut Arduino IDE: n, levykirjasto on asennettava.
Tällä tavalla voit ladata koodisi Attiny85 -mikrokontrolleriin.
Huomaa: jos sinulla on jo asennettu Arduino IDE -versio, älä tee sitä virhettä, että vaihdat olemassa olevan URL -osoitteen tai jos olemassa olevat ylimääräiset levyt katoavat, vaikka ne ovat edelleen asemallasi, sinun on lisättävä luettelo.
Sinun on päivitettävä hallituksen URL -osoitteet lisäämällä seuraava URL -osoite:
digistump.com/package_digistump_index.json
siirry sitten työkaluihin> levynhallinta> ja etsi esp ja asenna se.
Vaihe 3: Digistump -ohjainten asennus
Nyt kun olemme asentaneet Arduino IDE: n, asennamme mikro -ohjaimen:
Lataa ja pura ohjaintiedostot ja suorita yksinkertaisesti DPinst.exe tai DPinst64.exe järjestelmästäsi riippuen, kuten kuvassa
Vaihe 4: Ohjelmointi
Siksi nyt, kun kaikki on asetettu, olemme valmiita aloittamaan ohjelmoinnin.
Koodi on melkein vain muutama rivi, joissa kutsumme "näppäimistö" -kirjastoa. Sitten asetamme, mitä tapahtuu joka kerta, kun kytket Attiny85 USB -laitteen tietokoneeseen
Vaihe 5: Lataaminen ja testaus
Nyt sinun on vain ladattava koodi, mutta sinulle, jotka olet tottunut Arduino IDE: hen, tämä ei todennäköisesti ole tyypillinen latausprosessi.
Siksi sinun tarvitsee vain valita korttisi ja "AVR ISP mkrII" ohjelmoijaksesi:
Lisäksi paina latauspainiketta tai (Ctrl+U).
Nyt voit vihdoin liittää Attiny85 -mikro -ohjaimesi suosikki -USB -porttiin.
Anna sille jonkin aikaa, niin saat ilmoituksen latauksesta.
Poista nyt Attiny85 tietokoneesta. Muussa tapauksessa, jos haluat tarkistaa salasanasi uudelleen, avaa mikä tahansa tekstieditori heti, kun liität Attiny85 -laitteen, anna sille jonkin aikaa ja salasanasi tulostetaan.
Lopuksi lukitse tietokone, kytke Attiny85 USB ja näe taika!
Ongelmien karttoittaminen
K: Miksi se tulostaa kirjaimia ja symboleita, joita en kirjoittanut koodiin? Yhdysvaltain englanti. Siksi se ei ole katastrofi, koska voit kiertää sen kertoaksesi näppäimet esimerkiksi "azerty" -näppäimistössä "a" ja "z" edustavat "q" ja "w" "qwerty" -näppäimistössä K: Liitin Attiny85 USB, mutta se irrottaa pistokkeen itsestään, miksi? A: se on yksinkertainen; pakkauksesta, Attiny85 USB ei ole ohjelmoitu. Windows ei tunnista sitä, mutta sinun pitäisi pystyä saamaan se toimimaan huolimatta siitä ärsyttävästä toistuvasta irrottamisesta ja kytkemisestä. K: Miksi Windows ei tunnista Attiny85 USB: tä? V: Se on todennäköisesti Windows -ohjain, joskus Windows ei löydä ohjainta kansio. Siksi sinun pitäisi tehdä se manuaalisesti. Avaa vain "Tietokonehallinta", valitse "Laitehallinta" ja valitse näkymässä "Näytä piilotetut laitteet" ja etsi laitteesi ja napsauta sitä hiiren kakkospainikkeella ja valitse "Päivitä ohjain"> "Selaa tietokoneeltani tätä ohjainta" ja etsi sitten kansioon, johon purit ohjaimen, ja valitse seuraava.