Mundarija:
- Ta'minotlar
- 1 -qadam: Kengash va tugmalar
- 2 -qadam: Qiziqarli ish
- 3 -qadam: sehrli dasturiy ta'minot
- 4 -qadam: uni qanday ishlatish kerak?
Video: MicroKeyRing: cho'ntagingizga mos keladigan kichik parolli saqlash: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Parollar, parollar va boshqa parollar.
Har bir veb -sayt, pochta ilovasi yoki google xizmatiga parol kerak. Va siz bir xil parolni ikki joyda ishlatmasligingiz kerak.
Ularni qayerda saqlash mumkin? Ish stoli dasturida? Veb -ilovada (ehtimol xavfsiz)? Ularga shaxsiy parol kerak bo'ladi!
Bir necha yil oldin, men Leonardo modelini kashf qilganimda, mashhur Arduino taxtalari bilan shug'ullanardim. Bu dasturiy ta'minot bilan belgilangan USB porti bo'lgan maxsus taxta. Kompyuterga ulaganda, u klaviatura yoki sichqon kabi o'zini tutishi mumkin. Siz faqat taxtani to'g'ri dasturlashingiz kerak va u standart klaviatura kabi kompyuterga siz belgilagan tugmachalarni yuboradi.
Arduino uslubidagi taxtalarning hozirgi ulkan katalogini ko'zdan kechirganimda, tekis USB vilkasi va atmega32u4 chipli kichkina taxtani topdim. Bu klaviatura emulyatori xususiyatiga ega. Raqamli kalitli cho'ntak uchun juda mos keladi!
Ta'minotlar
NanoKeyring -ni shunday qurish uchun sizga quyidagi materiallar kerak bo'ladi.
- DIYMore USB platasi (ATMEGA32U4-AU qo'ng'izini qidirish)
- Bir nechta kichik tugmalar (3x6x7 mm)
- Bir necha santimetr yupqa izolyatsiya qilingan sim
Va bu vositalar:
- Lehimlash temir
- 3d printer
- Kompyuter
- Kattalashtirish oynasi, agar sizning ko'zlaringiz mennikidek eski bo'lsa:-D
1 -qadam: Kengash va tugmalar
Men ikkita tugma qo'shishga qaror qildim: biri foydalanuvchi/parol/har qanday avtotiplash uchun, ikkinchisi esa foydalanuvchi tanlash uchun. Shunday qilib, siz to'rt yoki beshta tez -tez ishlatiladigan parollarni olib yurishingiz va kerakli parolni osongina tanlashingiz mumkin.
O'zgaruvchan qiymatlardan qochish uchun tugmalarga rezistor kerak. Bu taxtada bu pull_up qarshilik bor, shuning uchun ularni faqat dasturiy ta'minotda faollashtirish kerak. Pull_up qarshiligi sizning dasturingizni pin va erni qisqartirmaguningizcha (tugma yordamida) uzluksiz yuqori qiymatda o'qishga majbur qiladi.
Men usb ulagichiga qarama -qarshi tomonning o'rtasiga bitta tugma qo'ydim. Bu asosiy bo'ladi. Bu tugmalar uzun oyoqli. Ularni ehtiyotkorlik bilan egib, uchini D10 yorlig'iga mahkamlang. Agar sizniki boshqacha bo'lsa, bir oyog'ini va D10 ni ulash uchun qisqa simni lehimlang.
O'ng tomonning o'rtasiga boshqa tugmani qo'shing va oyog'ini D11 teshigiga eging.
Qolgan ikki oyog'ini bir -biriga bog'lab, ikkala oyog'ini va GND teshigini ulash uchun simni lehimlang.
Ko'rib turganingizdek, lehim mening kuchli kostyumim emas. Men chiroyli bo'g'inlar yasash uchun har xil asboblardan foydalanaman (kattalashtirgichlar, yordamchi qo'llar, haroratni tanlash uchun temir …), lekin hech narsa ishlamayapti. Bu sizni NanoKeyring -ni yig'ishga olib kelishi kerak!
Oxirgi ikkinchi maslahat: siz ilgari korpus yasashingiz va tugmachalarni joyiga qo'yish uchun dastgoh sifatida foydalanishingiz mumkin. Ishni lehimlantiruvchi temir bilan eritib yubormaslik uchun ehtiyot bo'ling.
2 -qadam: Qiziqarli ish
96 prototipdan so'ng men taxtaga to'liq mos keladigan va tugmachalarni joyida saqlaydigan dizayn bilan keldim.
Uni narsiverse -dan yuklab oling (https://www.thingiverse.com/thing:4003337) va uni 3D printerda chop eting. Bu juda kuchli bo'lishi shart emas, shuning uchun PLA kabi har qanday material yaxshi bo'ladi.
Shu bilan bir qatorda, siz do'stingizdan so'rashingiz yoki onlayn xizmatdan buyurtma berishingiz mumkin.
Agar 3dprinting sizga mos kelmasa, ehtimol, qandaydir polimer loy yaxshi o'rnini bosishi mumkin.
Siz hatto laklangan yog'och bo'laklaridan ham hashamatli versiya yasashingiz mumkin!
3 -qadam: sehrli dasturiy ta'minot
Siz mening kodimni kichik taxtaga yuklashingiz kerak.
Siz Arduino IDE yoki yangi PlatformIO yordamida arduino -ga kod yuklash bo'yicha yuzlab qo'llanmalarni topasiz.
Men oxirgi IDE uchun kod va kutubxonalarni tayyorladim. Bu ombordan hamma narsani yuklab oling:
github.com/alfem/MicroKeyRing
Dastlabki uchta massivni tahrir qilishni unutmang, demo foydalanuvchilari va parollarni sizniki bilan almashtiring.
4 -qadam: uni qanday ishlatish kerak?
Videoda ko'rganingizdek, bu MicroKeyRing ko'p funktsiyalarni bajaradi:
- Foydalanuvchi nomini kiritish uchun asosiy tugmani bosing
- Parolni kiritish uchun asosiy tugmani (LED yonib -o'chib turguncha) uzoq bosing
- Qo'shimcha ma'lumotlarni kiritish uchun asosiy tugmani ikki marta bosing (telefon, viza karta raqami …)
- Keyingi foydalanuvchi/parol sozlamalariga o'tish uchun ikkilamchi tugmani (bir tomonda) bosing.
Qo'shimcha (va unchalik yaxshi tekshirilmagan) funksiya: bo'sh vaqtga qarshi funktsiyani yoqish/o'chirish uchun ikkinchi tugmani uzoq bosib turing. Bu funksiya yoqilganda, MicroKeyRing ekran qulflanishining oldini olish uchun sichqonchani har 30 soniyada bir pikselga siljitadi. Agar sizning korporativ siyosatingiz haqiqatan ham bo'sh vaqtni majburiy bajarsa.
Tavsiya:
Mos keladigan gumanoid robotni yaratish: 11 qadam
Mos keladigan gumanoid robotni yaratish: yangilash & Sahifa: 1/17/2021 bosh, yuz, va hokazo - veb -kamera qo'shildiTendons & Muskullar - PTFE qo'shimchalariNervlar & Teri - o'tkazgichli kauchuk natijalari " Rasmdagi narsa nima? &Quot; Bu robot korpusining bir qismi, xususan spi prototipi
Qanday qilib eski kompyuterdan shaxsiy stol ishqibozini yasash mumkin - cho'ntagingizga mos: 6 qadam
Qanday qilib eski kompyuterdan shaxsiy stol ishqibozini yasash mumkin - bu sizning cho'ntagingizga mos keladi: Men sizga eski kompyuterdan shaxsiy mini ish stoli fanatini yasashni ko'rsataman. Bonus shundaki, u hatto cho'ntagingizga ham kiradi. Bu juda oddiy loyiha, shuning uchun ko'p tajriba yoki tajriba kerak emas. Shunday qilib, boshlaylik
"Qutiga e'tibor beradi" - Siz o'z boshingizga mos keladigan model: 7 qadam
"Heeds the Box" - siz o'z boshiga mos keladigan model: Men yapon karton o'yinchoqlari haqida eshitganman, u erda bosh butun model uchun saqlash qutisiga aylangan. Men Internetda topishga harakat qildim, lekin muvaffaqiyatsiz bo'ldi. Yoki men muvaffaqiyatga erishdim, lekin yapon yozuvini o'qiy olmadimmi?
Lego mos keladigan tungi yorug'lik: 3 qadam
Lego -ga mos keladigan tungi yorug'lik: Bu loyiha sizning sevimli Legos -laringizni ko'rsatish uchun Lunchbox Electronics PTH LED g'ishtlaridan foydalangan holda tezkor tungi yorug'likdir va lehimlanishni talab qilmaydi! Qani boshladik
Fayllarni saqlash uchun Dvd -ning shifrlangan ma'lumotlarini qanday saqlash kerak: 8 qadam
Fayllarni saqlash uchun shifrlangan Dvd ma'lumotlarini qanday qilish kerak. Menimcha, bu sizning fayllaringizni himoyalash uchun shifrlangan dvd -ni juda yaxshi qilish uchun juda oson usul. Men PGP ish stolidan shifrlangan VIRTUAL DRIVER (EVD) qilish uchun foydalanganman. Eslatma: PGP ish stoli emas dasturiy ta'minotni sotib olishingiz kerak bo'lgan bepul dasturiy ta'minot-piersrsr