فهرست مطالب:
- مرحله 1: کد را دریافت کنید
- مرحله 2: سیم کشی (به زودی اضافه می شود)
- مرحله 3: تغییر به دوست داشتن خود
- مرحله 4: برای آردوینو بنویسید
تصویری: PassPen (مدیریت رمز عبور آردوینو): 4 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
این پروژه PassPen من است. یک آردوینو نانو کوچک که مرا وارد کامپیوتر در مدرسه می کند.
این دستگاه با یک PCB کوچک ساخته شده است که دارای دکمه هایی است که دارای یک پین است تا قبل از چاپ گذرواژه ها قفل شود.
مرحله 1: کد را دریافت کنید
سخت افزار:
Arduino pro micro:
آداپتور Micro Usb (یا کابل کار می کند).
کد و طراحی PCB را می توانید در اینجا پیدا کنید:
برای Arduino pro micro از فایل PasscodeBoard.ino و برای برد digispark از فایل DigiSpark_passcode.ino استفاده کنید.
مرحله 2: سیم کشی (به زودی اضافه می شود)
شما می توانید ورودی هایی را که می خواهید استفاده کنید انتخاب کنید. طراحی من از ورودی 2 ، 3 و 4 استفاده می کند.
مرحله 3: تغییر به دوست داشتن خود
در صورت عدم استفاده از همان چیزی که من با برد من استفاده می کنم ، تمام const int btnX را به مقادیر پینی که استفاده می کنید تغییر دهید.
مثال:
const int btn1 = 10؛ // این دکمه یک را روی ورودی دیجیتال 10 تنظیم می کند.
کد Arduino برای ارزیابی آرایه PIN_CODE نوشته شده است.
بنابراین پین مورد نظر را بین براکت {} - اضافه کنید ، می تواند تقریباً تا زمانی که می خواهید باشد ، کد از این نظر پویا است.
مثال:
int PIN_CODE = {1 ، 2 ، 3 ، 3 ، 1} ؛
سپس گذرواژه ها یا دکمه های دیگری را که می خواهید در مورد سوئیچ "switch (btn_number ())" قرار دهید اضافه کنید
زیر مورد 1 مواردی است که با فشار دادن دکمه 1 و غیره چاپ می شود.
استراحت را حذف نکنید ؛ در انتهای هر مورد
مثال:
تغییر (btn_number ()) {
مورد 1: // Types UserName سپس به قسمت بعدی زبانه می زند ، Password1 را تایپ می کند و Enter را می زند.
Keyboard.println ("نام کاربری") ؛ Keyboard.press (KEY_TAB) ؛ Keyboard.release (KEY_TAB) ؛ Keyboard.println ("رمز عبور 1") ؛ Keyboard.press (KEY_RETURN) ؛ Keyboard.release (KEY_RETURN) ؛
زنگ تفريح؛
مورد 2: // انواع رمز عبور 2
Keyboard.println ("رمز عبور 2") ؛
زنگ تفريح؛
مورد 3: // تایپ رمز عبور 3 ، سپس Enter را فشار دهید.
Keyboard.println ("Password3") ؛ Keyboard.press (KEY_RETURN) ؛ Keyboard.release (KEY_RETURN) ؛ زنگ تفريح؛
پیش فرض:
Keyboard.println ("مشکلی پیش آمد و هیچ یک از دکمه ها در آنجا تشخیص داده نشد.")؛ زنگ تفريح؛}
مرحله 4: برای آردوینو بنویسید
فرض می کنم شما Arduino IDE خود را با بسته های لازم برای Arduino Pro Micro راه اندازی کرده اید.
اما باید کتابخانه Keyboard.h را اضافه کنید. مدیر کتابخانه arduino را باز کرده و Keyboard را جستجو کرده ، موردی را که Keyboard نام دارد انتخاب کرده و نصب کنید.
پس از اتمام نصب مدیر کتابخانه را ببندید.
(مطمئن شوید که برد آردوینو شما متصل است و در منوی ابزارها انتخاب شده است.) روی دکمه نوشتن کلیک کنید تا کار شما تمام شود!
توصیه شده:
برنامه حفاظت از رمز عبور: 4 مرحله
برنامه حفاظت از رمز عبور: این راهی برای مخفی کردن رمز عبور رایانه است. این به شما امکان می دهد از داده های ارزشمند محافظت کنید اما همچنین به شما امکان می دهد رمز عبور فراموش شده را بدون مشکل زیاد بازیابی کنید. اگرچه ممکن است کاربردی ترین راه حل نباشد ، اما این ایده مطمئناً بسیار
نحوه محافظت از درایوهای فلش در ویندوز 10 با رمز عبور: 16 مرحله
نحوه محافظت از درایو فلش در ویندوز 10: با افزایش محبوبیت فضای ذخیره سازی ابری مانند google drive ، یک درایو و Dropbox ، محبوبیت درایوهای فلش در حال کاهش است. با این حال ، هنوز برخی از مزایای درایوهای فلش نسبت به ذخیره سازی ابری وجود دارد. برخی از این موارد شامل دسترسی
جعبه امنیتی با کنترل رمز عبور: 4 مرحله
جعبه امنیتی با کنترل رمز عبور: من از این نمونه برای انجام پروژه خود استفاده می کنم. و برخی از آثار را تغییر می دهم ، به عنوان مثال ، دکمه به سروو. من این جعبه امنیتی را می سازم زیرا گاهی اوقات من و خانواده ام برخی چیزهای مهم را از دست می دهیم. با داشتن این ، من و خانواده ام برای از دست دادن تلاش نمی کنیم
سیستم ورودی رمز عبور ماتریس مادون قرمز با آردوینو: 13 مرحله
سیستم ورودی رمز ماتریس مادون قرمز با آردوینو: تیم ICStation سیستم ورود رمز عبور ماتریس مادون قرمز را بر اساس Arduino برد سازگار با ICStation به شما معرفی می کند. این دستگاه تحت منبع تغذیه DC 5v کار می کند و از صفحه کلید 4 *4 ماتریس یا کنترل از راه دور مادون قرمز برای وارد کردن رمز عبور استفاده می کند و ما
شکستن رمز عبور بر روی دستگاه با آردوینو: 8 مرحله
شکستن رمز عبور بر روی دستگاه با آردوینو: من یک دوربین دارم که می تواند از حیوانات در آزادی (مارک VICTURE و مدل HC200) عکس هایی را ثبت کند که برای آن رمز عبور گذاشتم و پس از مدتی بدون استفاده از آن فراموش کردم. حالا دوربین را روشن کنید چهار صفر (چهار موقعیت رمز عبور) و یک cu