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

حقن لوحة المفاتيح / اكتب كلمة المرور تلقائيًا بنقرة واحدة!: 4 خطوات (بالصور)
حقن لوحة المفاتيح / اكتب كلمة المرور تلقائيًا بنقرة واحدة!: 4 خطوات (بالصور)

فيديو: حقن لوحة المفاتيح / اكتب كلمة المرور تلقائيًا بنقرة واحدة!: 4 خطوات (بالصور)

فيديو: حقن لوحة المفاتيح / اكتب كلمة المرور تلقائيًا بنقرة واحدة!: 4 خطوات (بالصور)
فيديو: حل مشكلة لوحة المفاتيح كيبورد سامسونج الاندرويد♡2 خطوات لمشكلة لوحة المفاتيح 2024, شهر نوفمبر
Anonim
حقن لوحة المفاتيح / اكتب كلمة مرورك تلقائيًا بنقرة واحدة!
حقن لوحة المفاتيح / اكتب كلمة مرورك تلقائيًا بنقرة واحدة!
حقن لوحة المفاتيح / اكتب كلمة المرور تلقائيًا بنقرة واحدة!
حقن لوحة المفاتيح / اكتب كلمة المرور تلقائيًا بنقرة واحدة!

كلمات المرور صعبة … وتذكر كلمة مرور آمنة أصعب! علاوة على ذلك ، إذا كان لديك كلمة مرور طويلة ومعقدة ، فسوف يستغرق الأمر وقتًا في كتابته.

لكن لا تخافوا يا أصدقائي ، لدي حل لهذا! لقد قمت بإنشاء آلة كتابة تلقائية صغيرة ستخرج كلمات المرور إلى الكمبيوتر. الآن ليست هناك حاجة لتذكر الأشياء أو أن تكون من النوع السريع.

الخطوة 1: ما تحتاجه

ماذا تحتاج
ماذا تحتاج

القطع:

مقاومات 2x 10k (لا تهتم بالصورة حيث يوجد واحد فقط)

1x Pro Micro (أو أي نسخة من Arduino / Arduino مع شريحة 32u4)

1x علبة الثقاب (الآن ، لا تفهم الفكرة الخاطئة ، فهي ليست في علبة الثقاب لتكون متسترًا ، فهي مبنية في واحدة لأنني أعتقد أنها تبدو جيدة).

عدد 2 أزرار ضغط.

ويفضل أن تكون بعض الكابلات بألوان مختلفة.

الأدوات المستخدمة:

لحام حديد.

مسدس الغراء

الخطوة 2: ضعها معًا

نضعها معًا
نضعها معًا
نضعها معًا
نضعها معًا

بالنسبة للأسلاك ، ستحتاج إلى توصيل VCC و / أو RAW في Pro Micro عبر المقاوم بالزر. سينتقل الكبل الذي يصل إلى المسامير الرقمية في جهاز Pro Micro إلى نفس دبوس الطاقة الموجود على الزر. أخيرًا ، عد إلى الأرض (GND).

أو اجعل الأمر سهلاً على نفسك وانظر إلى الصور لترى كيف ربطت الأشياء. تهدف صورة Fritzing إلى المساعدة في توضيح إلى أين سيذهب كل شيء ، وأنا أعلم أنه ليوناردو على تلك الصورة ولكن لم يكن هناك Pro Micro في Fritzing.

استخدم مسدس الغراء لتأمين كل شيء في علبة الثقاب.

الخطوة الثالثة: الكود

#include #define buttonPin 7 // يجعل قيمة buttonPin بشكل دائم 7. #define buttonPin2 5 // يجعل قيمة buttonPin2 بشكل دائم 5.

الإعداد باطل() {

pinMode (buttonPin ، INPUT) ؛ // تعيين الدبابيس كمدخلات. pinMode (buttonPin2 ، الإدخال) ؛ Serial.begin (9600) ؛ Keyboard.begin () ، // ابدأ funktions keayboard

}

حلقة فارغة() {

int buttonState = digitalRead (buttonPin) ؛ // اقرأ حالة إدخال الزر int buttonState2 = digitalRead (buttonPin2) ؛ // اقرأ حالة إدخال الزر إذا (buttonState == LOW) {// سيؤدي الضغط على الزر إلى إنتاج حالة منخفضة 0 فولت

Serial.println (buttonState) ؛

Keyboard.print ("m05Ts3cUR3Pa55W0rDewWa") ؛ // أدخل كلمة المرور الخاصة بك هنا تأخير (1000) ؛ } if (buttonState2 == LOW) {// الضغط على الزر سينتج حالة LOW Keyboard.print 0V ("5eConDm05Ts3cUR3Pa55W0rDewWa") ؛ // أدخل كلمة المرور الثانية هنا تأخير (1000) ؛ }

}

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

<Keyboard.print ("اسم المستخدم الخاص بك") ؛ // اكتب تأخير اسم المستخدم (100) ؛ Keyboard.press (KEY_TAB) ؛ // سيؤدي هذا إلى الضغط على مفتاح الجدولة (100) ؛ Keyboard.print ("كلمة مرورك") ؛ //أكتب كلمة المرور

الخطوة 4: تم كل هذا

كله تمام!
كله تمام!

قم بتوصيله بجهاز الكمبيوتر الخاص بك وابدأ في استخدامه!

موصى به: