Mündəricat:

DIY Windows Giriş Açarı: 5 addım
DIY Windows Giriş Açarı: 5 addım

Video: DIY Windows Giriş Açarı: 5 addım

Video: DIY Windows Giriş Açarı: 5 addım
Video: 1 Dakikada Windows'unuzu Sıfırlayın 💫 #shorts 2024, Noyabr
Anonim
DIY Windows Giriş Açarı
DIY Windows Giriş Açarı

Hər dəfə giriş etdiyiniz zaman parolunuzu soruşan pəncərələrdən bezmisiniz?

Yaxşı bir pin qura bilərsiniz; xatırlamaq asandır, hə?

Bununla birlikdə, o qədər də etibarlı olmayan bir pin, xüsusən də noutbukunuzu ictimai yerlərdə istifadə edirsinizsə, simvol şifrəsi ilə 16 qarışıq rəqəmdən ibarət yuxarı və aşağı hallardan tutmaq daha asandır.

Bəs niyə daxil olmaq üçün USB çubuqdan istifadə etmirsiniz?

Yəqin ki, bazarda satışa çıxarılan identifikasiya açarları olduğu üçün belə bir fikir var idi. Əlavə olaraq, adi baş barmağınızı çevirmək üçün bir proqram həlli, bildiyim qədər pulsuz deyil və artıq saxlama yeri olaraq istifadə edə bilməyəcəksiniz.

Bəs bunun həlli nədir?

Dostum Attiny85 mikro nəzarətçisidir. Tam olaraq Digisparkdan gələn USB modeli.

Buna görə də buna nail olmaq üçün tələblərə keçək.

Təchizat

Avadanlıq:

Giriş etmək istədiyiniz kompüterlə yanaşı sizə lazım olacaq:

1 x Digispark attiny85 USB (A tipi)

Proqram təminatı:

Arduino IDE

Attiny85 Arduino board kitabxanası

Digispark Sürücüləri

Addım 1: Arduino IDE quraşdırın

Arduino IDE quraşdırılır
Arduino IDE quraşdırılır
Arduino IDE quraşdırılır
Arduino IDE quraşdırılır
Arduino IDE quraşdırılır
Arduino IDE quraşdırılır
Arduino IDE quraşdırılır
Arduino IDE quraşdırılır

(Artıq maşınında quraşdıranlar üçün növbəti addıma keçməlisiniz)

Əvvəlcə Arduino IDE quraşdırmağa başlayaq.

Ən son versiyanı buradan yükləyin və quraşdırma prosesinə davam edin.

Addım 2: Digistump AVR lövhələrinin qurulması

Digistump AVR lövhələrinin qurulması
Digistump AVR lövhələrinin qurulması
Digistump AVR lövhələrinin qurulması
Digistump AVR lövhələrinin qurulması
Digistump AVR lövhələrinin qurulması
Digistump AVR lövhələrinin qurulması

Arduino IDE qurduğunuza görə, lövhə kitabxanasının quraşdırılması zəruridir.

Beləliklə, kodunuzu Attiny85 mikro nəzarətçisinə yükləyə biləcəksiniz.

Diqqət yetirin: Arduino IDE -nin artıq quraşdırılmış bir versiyası varsa, mövcud URL -ni dəyişdirməkdə səhv etməyin və ya hələ də sürücünüzdə olmasına baxmayaraq mövcud lövhələr yox olacaq, siyahıya əlavə etməlisiniz.

Aşağıdakı URL -ni əlavə edərək lövhə URL -lərinizi yeniləməlisiniz:

digistump.com/package_digistump_index.json

sonra alətlər> lövhələr meneceri> bölməsinə gedin və esp axtarın və quraşdırın.

Addım 3: Digistump Sürücülərinin Qurulması

Digistump Sürücülərinin Quraşdırılması
Digistump Sürücülərinin Quraşdırılması
Digistump Sürücülərinin Quraşdırılması
Digistump Sürücülərinin Quraşdırılması
Digistump Sürücülərinin Quraşdırılması
Digistump Sürücülərinin Quraşdırılması

Arduino IDE qurduqdan sonra mikrokontrolör sürücüsünü quraşdıraq:

Sürücü fayllarını yükləyin və çıxarın və göstərildiyi kimi sisteminizdən asılı olaraq DPinst.exe və ya DPinst64.exe faylını işə salın.

Addım 4: Proqramlaşdırma

Proqramlaşdırma
Proqramlaşdırma

Buna görə də, hər şey hazır olduqdan sonra proqramlaşdırmaya başlamağa hazırıq.

Kod, "klaviatura" kitabxanası dediyimiz bir neçə sətirdir. Sonra hər dəfə Attiny85 USB -ni kompüterə qoşduqda nə olacağını təyin edirik

Addım 5: Yükləmə və Test

Yükləmə və Test
Yükləmə və Test
Yükləmə və Test
Yükləmə və Test
Yükləmə və Test
Yükləmə və Test

İndi kodu yükləmək qalır, ancaq Arduino IDE -yə alışmış insanlar üçün bu, yəqin ki, tipik yükləmə prosesiniz deyil.

Buna görə, sadəcə lövhənizi və "AVR ISP mkrII" ni proqramçı olaraq seçməlisiniz:

Üstəlik, yükləmə düyməsini və ya (Ctrl+U) vurun.

İndi nəhayət Attiny85 mikro nəzarətçisini sevimli USB portuna qoşa bilərsiniz.

Bir az vaxt verin və yükləmə barədə bildiriş alacaqsınız.

İndi Attiny85 -i kompüterdən çıxarın. Əks təqdirdə, parolunuzu iki dəfə yoxlamaq istəyirsinizsə, Attiny85 -i bağladığınız anda hər hansı bir mətn redaktorunu açın, bir az vaxt verin və şifrəniz çap olunsun.

Nəhayət, kompüterinizi kilidləyin, Attiny85 USB -ni qoşun və möcüzəni görün!

Giderme

S: Kodda yazmadığım hərfləri və simvolları niyə çap edir? C: Yaxşı "keyboard.h" faylı ABŞ standartı 100 düyməli klaviaturadan istifadə edir, buna görə də kompüterinizdə başqa bir dildən istifadə etməyiniz ehtimalı var. ABŞ İngilis dili. Bu səbəbdən, məsələn, "azerty" klaviaturasındakı "a" və "z" düymələrinin "qwerty" klaviaturasındakı "q" və "w" simvollarını ifadə etməsi ətrafında işləyə biləcəyiniz üçün bir fəlakət deyil Q: Attiny85 -i bağladım USB ancaq öz -özünə ayrılır, niyə? A: sadədir; qutudan kənarda, Attiny85 USB proqramlaşdırılmamışdır. Windows bunu tanımayacaq, ancaq sinir bozucu təkrar çıxarılaraq tıxanmasına baxmayaraq işə salmalısınız. S: Windows niyə Attiny85 USB -ni tanımır? qovluq. Buna görə əl ilə etməlisiniz. Yalnız "kompüter meneceri" ni açın, "cihaz meneceri" ni seçin və görünüşün altında "gizli cihazları göstər" seçin və cihazınızı axtarın və üzərinə sağ vurun və "sürücünü yeniləyin"> "bu sürücüyə kompüterimə göz atın" seçin və sonra axtarın. Sürücünü çıxardığınız qovluq üçün və sonrakılarını seçin.

Tövsiyə: