جدول المحتويات:

MicroKeyRing: تخزين كلمات المرور الصغيرة التي تناسب جيبك: 4 خطوات
MicroKeyRing: تخزين كلمات المرور الصغيرة التي تناسب جيبك: 4 خطوات

فيديو: MicroKeyRing: تخزين كلمات المرور الصغيرة التي تناسب جيبك: 4 خطوات

فيديو: MicroKeyRing: تخزين كلمات المرور الصغيرة التي تناسب جيبك: 4 خطوات
فيديو: نسيت كلمة سر جهاز كاميرات المراقبة DVR 2024, شهر نوفمبر
Anonim
Image
Image
لوحة وأزرار
لوحة وأزرار

كلمات المرور وكلمات المرور والمزيد من كلمات المرور.

يحتاج كل موقع ويب أو تطبيق بريد أو خدمة google إلى كلمة مرور. ويجب ألا تستخدم نفس كلمة المرور في مكانين.

أين يمكنك تخزينها؟ في تطبيق سطح المكتب؟ في تطبيق ويب (يفترض أنه آمن)؟ سوف يحتاجون إلى كلمة المرور الخاصة بهم!

قبل بضع سنوات كنت أقوم بإصلاح لوحات Arduino الشهيرة عندما اكتشفت نموذج Leonardo. إنها لوحة خاصة بها منفذ USB محدد بالبرمجيات. يمكن أن يتصرف مثل لوحة المفاتيح أو الماوس عند توصيله بجهاز الكمبيوتر. تحتاج فقط إلى برمجة اللوحة بشكل صحيح وسوف ترسل ضغطات المفاتيح التي حددتها إلى الكمبيوتر ، مثل لوحة المفاتيح القياسية.

عند تصفح الكتالوج الضخم الحالي للوحات نمط Arduino ، وجدت لوحة صغيرة بها قابس USB مسطح وشريحة atmega32u4. لقد حصلت على ميزة محاكي لوحة المفاتيح هذه. مثالي لحلقة مفاتيح رقمية للجيب!

اللوازم

لبناء NanoKeyring واحد مثل هذا ، ستحتاج إلى هذه المواد:

  1. لوحة USB DIY More (ابحث عن ATMEGA32U4-AU Beetle)
  2. زوجان من الأزرار الصغيرة (3 × 6 × 7 ملم)
  3. بضعة سنتيمترات من السلك الرفيع المعزول

وهذه الأدوات:

  1. لحام حديد
  2. طابعة ثلاثية الأبعاد
  3. كمبيوتر
  4. عدسة مكبرة ، إذا كانت عيناك قديمة قدم عيني:- د

الخطوة 1: لوحة وأزرار

لوحة وأزرار
لوحة وأزرار
لوحة وأزرار
لوحة وأزرار
لوحة وأزرار
لوحة وأزرار

قررت إضافة زرين: أحدهما للمستخدم / كلمة المرور / أيا كان الكتابة التلقائية والآخر لاختيار المستخدم. بهذه الطريقة يمكنك حمل أربع أو خمس كلمات مرور شائعة الاستخدام واختيار الكلمة التي تريدها بسهولة.

تحتاج الأزرار إلى المقاوم لتجنب القيم العائمة. تحتوي هذه اللوحة على المقاوم pull_up بداخلها ، لذلك ما عليك سوى تنشيطها في برنامجك. يجعل المقاوم pull_up برنامجك يقرأ قيمة عالية مستمرة حتى تقصر الدبوس والأرض (باستخدام زر).

لقد وضعت زرًا واحدًا في منتصف الجانب المقابل لموصل USB. سيكون هذا هو الرئيسي. هذه الأزرار لها أرجل طويلة. ما عليك سوى ثنيها بعناية وتثبيتها في الفتحة المسمى D10. إذا كان جهازك مختلفًا ، فقم بتوصيل قطعة قصيرة من الأسلاك لتوصيل أحد الأرجل و D10.

أضف الزر الآخر في منتصف الجانب الأيمن واثني ساقه باتجاه الفتحة D11.

قم بتوصيل الساقين الأخريين معًا ، وقم بتوصيل سلك لتوصيل كلا الساقين وفتحة GND.

كما ترون ، اللحام ليس بدلتي القوية. أستخدم جميع أنواع الأدوات لعمل مفاصل لطيفة (مكبرات ، يد المساعدة ، حديد قابل للتحديد في درجة الحرارة …) ، لكن لا شيء يبدو أنه يعمل. هذا يجب أن يجلب لك تجميع NanoKeyring الخاص بك!

النصيحة الثانية الأخيرة: يمكنك عمل الحالة من قبل واستخدامها كحفارة لوضع الأزرار في مكانها. احرص على تجنب ذوبان العلبة بمكواة اللحام.

الخطوة الثانية: حالة لطيفة

حالة لطيفة
حالة لطيفة

بعد 96 نموذجًا ، جئت بتصميم يناسب اللوحة تمامًا ويحافظ على الأزرار في مكانها.

قم بتنزيله من thingiverse (https://www.thingiverse.com/thing:4003337) وقم بطباعته في الطابعة ثلاثية الأبعاد الخاصة بك. ليس من الضروري أن تكون قوية بشكل خاص ، لذا فإن أي مادة - مثل PLA - ستكون جيدة.

بدلاً من ذلك ، يمكنك أن تطلب من صديق أو تطلبه من خدمة عبر الإنترنت.

إذا لم تكن الطباعة ثلاثية الأبعاد خيارًا لك ، فربما يكون نوع من طين البوليمر بديلاً جيدًا.

يمكنك حتى صنع نسخة فاخرة مع بعض قطع الخشب المصقول!

الخطوة 3: Magic Software

ماجيك سوفت وير
ماجيك سوفت وير

تحتاج إلى تحميل الكود الخاص بي على اللوحة الصغيرة.

ستجد المئات من البرامج التعليمية حول تحميل الكود إلى arduino ، باستخدام Arduino IDE أو PlatformIO الجديد.

لقد أعددت التعليمات البرمجية والمكتبات لهذا IDE الأخير. قم بتنزيل كل شيء من هذا المستودع:

github.com/alfem/MicroKeyRing

لا تنس تحرير المصفوفات الثلاثة الأولى ، واستبدال المستخدمين التجريبيين وكلمات المرور بكلماتك.

الخطوة 4: كيفية استخدامه؟

كما رأيت في الفيديو على الأرجح ، فإن MicroKeyRing هذا له العديد من الوظائف:

  • اضغط على الزر الرئيسي لحقن اسم المستخدم الخاص بك
  • اضغط لفترة طويلة على الزر الرئيسي (حتى يومض LED) لحقن كلمة المرور الخاصة بك
  • انقر نقرًا مزدوجًا فوق الزر الرئيسي لإدخال بيانات إضافية (الهاتف ، رقم بطاقة التأشيرة …)
  • اضغط على الزر الثانوي (واحد في جانب واحد) للتبديل إلى مجموعة المستخدم / كلمة المرور التالية.

وظيفة إضافية (لم يتم اختبارها جيدًا): اضغط لفترة طويلة على الزر الثانوي لتنشيط / إلغاء تنشيط ميزة مكافحة الخمول. عندما يتم تنشيط هذه الميزة ، فإن MicroKeyRing ستحرك الماوس بكسل واحد كل 30 ثانية لمنع قفل الشاشة. مفيد إذا فرضت سياسة شركتك فترة خمول قصيرة حقًا.

موصى به: