Mundarija:

DIY Windows kirish kaliti: 5 qadam
DIY Windows kirish kaliti: 5 qadam

Video: DIY Windows kirish kaliti: 5 qadam

Video: DIY Windows kirish kaliti: 5 qadam
Video: Топ 5 скрытых полезных программ Windows 10 2024, Iyul
Anonim
DIY Windows kirish kaliti
DIY Windows kirish kaliti

Siz kirganingizda sizdan parolingizni so'raydigan derazalardan charchadingizmi?

Siz pin o'rnatishingiz mumkin; eslab qolish oson, to'g'rimi?

Biroq, pin unchalik xavfsiz emas, ayniqsa, agar siz noutbukni jamoat joylarida ishlatayotgan bo'lsangiz, parollar bilan aralashtirilgan 16 ta katta va kichik raqamlardan ko'ra ushlash osonroq.

Xo'sh, nima uchun kirish uchun USB -tayoqdan foydalanmaysiz?

Ehtimol, sizda bunday fikr bor edi, chunki autentifikatsiya kalitlari bozorda mavjud, lekin ular arzon emas. Bundan tashqari, oddiy bosh barmog'ingizni aylantirish uchun dasturiy echim men bilganimdek bepul emas va siz uni endi saqlash joyi sifatida ishlata olmaysiz.

Xo'sh, qanday yechim bor?

Xo'sh, do'stim, bu Attiny85 mikrokontroller. Aynan Digisparkdan USB modeli.

Keling, bunga erishish uchun talablarga o'tamiz.

Ta'minotlar

Uskuna:

Siz kirmoqchi bo'lgan kompyuter bilan bir qatorda sizga quyidagilar kerak:

1x Digispark attiny85 USB (A turi)

Dasturiy ta'minot:

Arduino IDE

Attiny85 Arduino kengashi kutubxonasi

Digispark uchun haydovchilar

1 -qadam: Arduino IDE -ni o'rnatish

Arduino IDE -ni o'rnatish
Arduino IDE -ni o'rnatish
Arduino IDE -ni o'rnatish
Arduino IDE -ni o'rnatish
Arduino IDE -ni o'rnatish
Arduino IDE -ni o'rnatish
Arduino IDE -ni o'rnatish
Arduino IDE -ni o'rnatish

(Mashinasida allaqachon o'rnatilganlar uchun keyingi bosqichga o'tish kerak)

Birinchidan, Arduino IDE -ni o'rnatishni boshlaylik.

Oxirgi versiyani bu erdan yuklab oling va o'rnatish jarayonini davom ettiring.

2 -qadam: Digistump AVR kartalarini o'rnatish

Digistump AVR platalarini o'rnatish
Digistump AVR platalarini o'rnatish
Digistump AVR platalarini o'rnatish
Digistump AVR platalarini o'rnatish
Digistump AVR platalarini o'rnatish
Digistump AVR platalarini o'rnatish

Endi siz Arduino IDE -ni o'rnatgan bo'lsangiz, taxta kutubxonasini o'rnatish kerak.

Shunday qilib, siz o'z kodingizni Attiny85 mikrokontrolleriga yuklay olasiz.

E'tibor bering: agar sizda Arduino IDE versiyasi o'rnatilgan bo'lsa, mavjud URL manzilini almashtirishda xato qilmang yoki sizning qo'shimcha taxtalaringiz haydovchingizda bo'lsa ham yo'qoladi, siz ro'yxatni qo'shishingiz kerak.

Siz quyidagi manzilni qo'shib, taxtangiz URL manzillarini yangilashingiz kerak:

digistump.com/package_digistump_index.json

keyin asboblar> taxtalar menejeri> ga o'ting va espni qidiring va o'rnating.

3 -qadam: Digistump drayverlarini o'rnatish

Digistump drayverlarini o'rnatish
Digistump drayverlarini o'rnatish
Digistump drayverlarini o'rnatish
Digistump drayverlarini o'rnatish
Digistump drayverlarini o'rnatish
Digistump drayverlarini o'rnatish

Endi biz Arduino IDE -ni o'rnatganimizdan so'ng, mikrokontroller drayverini o'rnatishga ruxsat beramiz:

Drayv fayllarini yuklab oling va chiqarib oling va ko'rsatilgan tizimga qarab DPinst.exe yoki DPinst64.exe -ni ishga tushiring.

4 -qadam: dasturlash

Dasturlash
Dasturlash

Shunday qilib, hamma narsa tayyor bo'lgach, biz dasturlashni boshlashga tayyormiz.

Kod - bu "klaviatura" kutubxonasi deb ataydigan bir necha satr. Keyin biz har safar Attiny85 USB -ni kompyuterga ulaganimizda nima bo'lishini belgilaymiz

5 -qadam: yuklash va sinov

Yuklab olish va sinov
Yuklab olish va sinov
Yuklab olish va sinov
Yuklab olish va sinov
Yuklab olish va sinov
Yuklab olish va sinov

Endi kodni yuklash qoladi, lekin siz Arduino IDE -da ishlatilgan odamlar uchun bu sizning yuklash jarayoningiz emas.

Shuning uchun, siz dasturchi sifatida o'z taxtangizni va "AVR ISP mkrII" ni tanlashingiz kerak:

Bundan tashqari, yuklash tugmachasini bosing yoki (Ctrl+U).

Endi siz nihoyat Attiny85 mikrokontrolerini sevimli USB portingizga ulashingiz mumkin.

Biroz vaqt bering, shunda yuklash tugagani haqida xabar olasiz.

Iltimos, Attiny85 -ni kompyuterdan chiqarib oling. Aks holda, agar siz parolingizni ikki marta tekshirmoqchi bo'lsangiz, Attiny85 -ni ulashingiz bilanoq matn tahrirlovchisini oching, unga biroz vaqt bering va parolingiz chop etiladi.

Nihoyat, kompyuteringizni qulflang, Attiny85 USB -ni ulang va sehrni ko'ring!

Muammolarni bartaraf qilish; nosozliklarni TUZATISH

Savol: Nega men kodda yozmagan harflar va belgilarni chop qilyapman? AQSh ingliz tili. Masalan, "azerty" klaviaturasidagi "a" va "z" tugmalari "qwerty" klaviaturasidagi "q" va "w" ni ifodalaydi. USB, lekin u o'z -o'zidan o'chiriladi, nima uchun? A: bu oddiy; qutidan tashqarida, Attiny85 USB dasturlashtirilmagan. Savol: Windows nima uchun mening Attiny85 USB -ni tanimaydi? jild Shuning uchun siz buni qo'lda qilishingiz kerak. "Kompyuter menejeri" ni oching, "Qurilma menejeri" -ni tanlang va "Yashirin qurilmalarni ko'rsatish" -ni tanlang va qurilmangizni qidiring, so'ng sichqonchaning o'ng tugmachasini bosing va "Drayverni yangilash"> "Kompyuterimni shu drayverni ko'zdan kechirish" -ni tanlang. Siz drayverni olib tashlagan papka uchun va keyingi -ni tanlang.

Tavsiya: