Turinys:

„Pasidaryk pats“„Windows“prisijungimo raktas: 5 žingsniai
„Pasidaryk pats“„Windows“prisijungimo raktas: 5 žingsniai

Video: „Pasidaryk pats“„Windows“prisijungimo raktas: 5 žingsniai

Video: „Pasidaryk pats“„Windows“prisijungimo raktas: 5 žingsniai
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Lapkritis
Anonim
„Pasidaryk pats“„Windows“prisijungimo raktas
„Pasidaryk pats“„Windows“prisijungimo raktas

Ar jums atsibodo tai, kad langai prašo jūsų slaptažodžio, kai prisijungiate?

Na jūs galite nustatyti kaištį; ar lengva prisiminti?

Tačiau smeigtukas nėra toks saugus, ypač jei nešiojamąjį kompiuterį naudojate viešai, jį lengviau sugauti nei 16 skirtingų skaitmenų didžiųjų ir mažųjų raidžių su simbolių slaptažodžiu.

Taigi kodėl nenaudojant USB atmintinės prisijungti?

Tikriausiai jūs turėjote tokią idėją, nes autentifikavimo raktai yra rinkoje, tačiau jie nėra pigūs. Be to, kiek žinau, programinis sprendimas įprastam „thumb drive“pasukti nėra nemokamas, ir jūs nebegalėsite jo naudoti kaip saugyklos.

Taigi koks yra sprendimas?

Na, mano draugas, tai yra „Attiny85“mikrovaldiklis. Būtent USB modelis iš „Digispark“.

Taigi pereikime prie reikalavimų, kad tai pasiektume.

Prekės

Techninė įranga:

Kartu su kompiuteriu, prie kurio norite prisijungti, jums reikia:

1x „Digispark attiny85“USB (A tipo)

Programinė įranga:

„Arduino IDE“

„Attiny85 Arduino“lentų biblioteka

„Digispark“tvarkyklės

1 veiksmas: įdiekite „Arduino IDE“

„Arduino IDE“diegimas
„Arduino IDE“diegimas
„Arduino IDE“diegimas
„Arduino IDE“diegimas
„Arduino IDE“diegimas
„Arduino IDE“diegimas
„Arduino IDE“diegimas
„Arduino IDE“diegimas

(Tiems, kurie ją jau įdiegė savo kompiuteryje, turėtumėte pereiti prie kito veiksmo)

Pirmiausia pradėkime nuo „Arduino IDE“diegimo.

Atsisiųskite naujausią versiją iš čia ir tęskite diegimo procesą.

2 veiksmas: „Digistump AVR“plokščių nustatymas

„Digistump AVR“plokščių nustatymas
„Digistump AVR“plokščių nustatymas
„Digistump AVR“plokščių nustatymas
„Digistump AVR“plokščių nustatymas
„Digistump AVR“plokščių nustatymas
„Digistump AVR“plokščių nustatymas

Dabar, kai įdiegėte „Arduino IDE“, būtina įdiegti lentos biblioteką.

Tokiu būdu galėsite įkelti kodą į „Attiny85“mikrovaldiklį.

Atkreipkite dėmesį: jei jau esate įdiegę „Arduino IDE“versiją, nepadarykite klaidos, pakeisdami esamą URL, arba esamos papildomos plokštės išnyks, nors jos vis dar yra jūsų diske, turėtumėte pridėti sąrašą.

Turite atnaujinti lentos URL pridėdami šį URL:

digistump.com/package_digistump_index.json

tada eikite į įrankiai> lentų tvarkyklė> ir ieškokite esp ir įdiekite.

3 veiksmas: „Digistump“tvarkyklių įdiegimas

„Digistump“tvarkyklių diegimas
„Digistump“tvarkyklių diegimas
„Digistump“tvarkyklių diegimas
„Digistump“tvarkyklių diegimas
„Digistump“tvarkyklių diegimas
„Digistump“tvarkyklių diegimas

Dabar, kai nustatėme „Arduino IDE“, įdiekime mikrovaldiklio tvarkyklę:

Atsisiųskite ir išskleiskite tvarkyklės failus ir tiesiog paleiskite DPinst.exe arba DPinst64.exe, priklausomai nuo jūsų sistemos, kaip parodyta

4 žingsnis: programavimas

Programavimas
Programavimas

Todėl dabar, kai viskas nustatyta, esame pasiruošę pradėti programuoti.

Kodas yra beveik kelios eilutės, kuriose mes vadiname „klaviatūros“biblioteką. Tada mes nustatome, kas nutiks kiekvieną kartą, kai prijungsime „Attiny85“USB prie kompiuterio

5 veiksmas: įkėlimas ir bandymas

Įkėlimas ir bandymas
Įkėlimas ir bandymas
Įkėlimas ir bandymas
Įkėlimas ir bandymas
Įkėlimas ir bandymas
Įkėlimas ir bandymas

Dabar belieka įkelti kodą, bet jums, įpratusiems prie „Arduino IDE“, tai tikriausiai nėra įprastas įkėlimo procesas.

Todėl jums tereikia pasirinkti savo plokštę ir „AVR ISP mkrII“kaip savo programuotoją:

Be to, paspauskite įkėlimo mygtuką arba (Ctrl+U).

Dabar pagaliau galite prijungti „Attiny85“mikrovaldiklį prie mėgstamo USB prievado.

Skirkite šiek tiek laiko ir gausite pranešimą apie įkėlimą.

Dabar iš kompiuterio išimkite „Attiny85“. Priešingu atveju, jei norite dar kartą patikrinti slaptažodį, atidarykite bet kurį teksto redaktorių, kai tik prijungsite „Attiny85“, duokite jam šiek tiek laiko ir slaptažodis bus atspausdintas.

Galiausiai užrakinkite kompiuterį, prijunkite „Attiny85“USB ir pamatykite stebuklą!

Problemų sprendimas

Kl.: Kodėl spausdinamos raidės ir simboliai, kurių aš neįrašiau į kodą? A: Na, „keyboard.h“faile naudojama JAV standartinė 100 klavišų klaviatūra, todėl yra tikimybė, kad kompiuteryje naudojate kitą kalbą nei JAV anglų kalba. Todėl tai nėra katastrofa, nes galite apeiti ir pasakyti klavišus, pavyzdžiui, „azerty“klaviatūroje „a“ir „z“reiškia „q“ir „w“„qwerty“klaviatūroje. USB, bet jis atjungiamas, kodėl? A: viskas paprasta; Iš dėžutės „Attiny85“USB nėra užprogramuotas. „Windows“to neatpažins, tačiau jūs turėtumėte sugebėti jį pradėti veikti, nepaisant to erzinančio pakartotinio atjungimo ir prijungimo garso. Klausimas: Kodėl „Windows“neatpažįsta mano „Attiny85“USB? A: tikriausiai tai susiję su „Windows“tvarkykle, kartais „Windows“nepavyksta rasti tvarkyklės aplanką. Todėl turėtumėte tai padaryti rankiniu būdu. Tiesiog atidarykite „kompiuterio tvarkyklę“, pasirinkite „įrenginių tvarkytuvė“ir rodinyje pasirinkite „rodyti paslėptus įrenginius“ir ieškokite savo įrenginio, tada dešiniuoju pelės mygtuku spustelėkite jį ir pasirinkite „atnaujinti tvarkyklę“> „naršyti mano kompiuteryje ieškant šios tvarkyklės“, tada ieškokite aplanke, kuriame ištraukėte tvarkyklę, ir pasirinkite kitą.

Rekomenduojamas: