فهرست مطالب:
- تدارکات
- مرحله 1: نصب Arduino IDE
- مرحله 2: راه اندازی بردهای Digistump AVR
- مرحله 3: نصب درایورهای Digistump
- مرحله 4: برنامه نویسی
- مرحله 5: بارگذاری و آزمایش
تصویری: کلید ورود به سیستم DIY ویندوز: 5 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
آیا از پنجره هایی خسته شده اید که هنگام ورود به سیستم رمز عبور خود را از شما می پرسند؟
خوب می توانید یک پین تنظیم کنید. به راحتی می توان به خاطر آورد درست است؟
با این حال ، پین آنقدرها هم امن نیست ، مخصوصاً اگر از لپ تاپ خود در مکان عمومی استفاده می کنید ، راحت تر از 16 رقم مختلط بزرگ و پایینی با رمز عبور نمادها قابل تشخیص است.
پس چرا برای ورود به سیستم از USB استفاده نمی کنید؟
خوب ، احتمالاً شما این ایده را داشتید زیرا کلیدهای احراز هویت در بازار موجود هستند ، اما ارزان نیستند. علاوه بر این ، تا آنجا که من می دانم یک راه حل نرم افزاری برای چرخاندن درایو انگشت شست معمولی شما رایگان نیست و دیگر نمی توانید از آن به عنوان ذخیره سازی استفاده کنید.
پس راه حل چیست؟
خوب دوست من ، میکروکنترلر Attiny85 است. دقیقاً مدل USB از Digispark.
بنابراین بیایید به الزامات برای دستیابی به این هدف بپردازیم.
تدارکات
سخت افزار:
در کنار رایانه ای که می خواهید به آن وارد شوید به موارد زیر نیاز دارید:
1x Digispark attiny85 USB (نوع A)
نرم افزار:
آردوینو IDE
کتابخانه هیئت مدیره Attiny85 Arduino
درایورهای Digispark
مرحله 1: نصب Arduino IDE
(برای کسانی که قبلاً آن را روی دستگاه خود نصب کرده اند ، باید به مرحله بعدی بروید)
اول ، اجازه دهید با نصب Arduino IDE شروع کنیم.
آخرین نسخه را از اینجا بارگیری کرده و مراحل نصب را ادامه دهید.
مرحله 2: راه اندازی بردهای Digistump AVR
اکنون که Arduino IDE را نصب کرده اید ، نصب کتابخانه برد ضروری است.
به این ترتیب می توانید کد خود را روی میکروکنترلر Attiny85 بارگذاری کنید.
لطفاً توجه داشته باشید: اگر قبلاً نسخه ای از Arduino IDE را نصب کرده اید ، اشتباه نکنید URL فعلی خود را جایگزین کنید ، یا تخته های اضافی موجود شما ناپدید می شوند ، اگرچه هنوز در درایو شما هستند ، باید لیست را اضافه کنید.
شما باید URL های هیئت مدیره خود را با افزودن آدرس زیر به روز کنید:
digistump.com/package_digistump_index.json
سپس به قسمت tools> boards manager بروید و esp را جستجو کرده و آن را نصب کنید.
مرحله 3: نصب درایورهای Digistump
اکنون که Arduino IDE را راه اندازی کردیم ، اجازه دهید درایور میکروکنترلر را نصب کنیم:
فایلهای درایور را بارگیری و استخراج کنید و به سادگی بسته به سیستم خود مانند تصویر DPinst.exe یا DPinst64.exe را اجرا کنید
مرحله 4: برنامه نویسی
بنابراین ، اکنون که همه چیز تنظیم شده است ، آماده شروع برنامه نویسی هستیم.
کد تقریباً چند خط است که ما در آن کتابخانه "صفحه کلید" می نامیم. سپس تعیین می کنیم هر زمان که USB Attiny85 را به کامپیوتر وصل می کنیم چه اتفاقی می افتد
مرحله 5: بارگذاری و آزمایش
اکنون آنچه باید انجام دهید این است که کد را بارگذاری کنید ، اما برای افرادی که به Arduino IDE عادت دارید ، این احتمالاً روند بارگذاری معمولی شما نیست.
بنابراین ، شما فقط باید برد خود و "AVR ISP mkrII" را به عنوان برنامه نویس خود انتخاب کنید:
علاوه بر این ، دکمه بارگذاری یا (Ctrl+U) را فشار دهید.
اکنون ممکن است در نهایت میکروکنترلر Attiny85 خود را به پورت USB مورد علاقه خود وصل کنید.
کمی به آن زمان بدهید و اعلان انجام آپلود را دریافت خواهید کرد.
حالا لطفاً Attiny85 خود را از رایانه خارج کنید. در غیر این صورت اگر می خواهید گذرواژه خود را مجدداً بررسی کنید ، به محض اتصال Attiny85 هر ویرایشگر متنی را باز کنید ، به آن زمان بدهید و رمز عبور شما چاپ می شود.
سرانجام رایانه خود را قفل کنید ، USB Attiny85 خود را وصل کنید و جادو را ببینید!
عیب یابی
س: چرا حروف و نمادهایی را که من در کد ننوشته ام چاپ می کند؟ انگلیسی ایالات متحده بنابراین ، فاجعه نیست زیرا می توانید با حل آن کلیدها را برای مثال در صفحه کلید azerty "a" و "z" نشان دهنده "q" و "w" در صفحه کلید "qwerty" Q: من Attiny85 خود را وصل کردم USB اما خود به خود خاموش می شود ، چرا؟ A: ساده است. خارج از جعبه ، USB Attiny85 برنامه ریزی نشده است. ویندوز آن را تشخیص نمی دهد ، اما شما باید بتوانید با وجود آن صدای خاموش و وصل کننده مزاحم مکرر ، آن را فعال کنید. س: چرا ویندوز USB Attiny85 USB من را نمی شناسد؟ پوشه بنابراین ، باید آن را به صورت دستی انجام دهید. کافی است "مدیر کامپیوتر" را باز کرده ، "مدیر دستگاه" را انتخاب کرده و در زیر "نمایش دستگاههای پنهان" را انتخاب کرده و دستگاه خود را جستجو کنید و سپس روی آن راست کلیک کرده و "به روز رسانی درایور"> "مرور رایانه من برای این درایور" را انتخاب کرده و جستجو کنید برای پوشه ای که درایور را در آن استخراج کرده اید و next را انتخاب کنید.
توصیه شده:
ورود خودروی بیومتریک - ماشین بدون کلید واقعی: 4 مرحله
ورود خودروی بیومتریک - ماشین بدون کلید واقعی: چند ماه پیش دخترم از من پرسید چرا خودروهای امروزی مجهز به سیستم ورود بیو متریک نیستند ، در حالی که حتی یک تلفن همراه نیز از آن استفاده می کند. از آن زمان روی پیاده سازی همان کار می کرد و در نهایت موفق به نصب و آزمایش چیزی در T من شد
دماسنج ورود به سیستم با 2 سنسور: 3 مرحله (همراه با تصاویر)
دماسنج ورود به سیستم DIY با 2 سنسور: این پروژه پیشرفت پروژه قبلی من "دماسنج ورود به سیستم DIY" است. این اندازه گیری دما را به یک کارت حافظه micro SD وارد می کند. تغییرات سخت افزار من یک سنسور دما DS18B20 را به ماژول ساعت واقعی اضافه کردم ، جایی که pr
تاریخ و زمان Arduino ترسیم/ورود به سیستم با استفاده از Millis () و PfodApp: 11 مرحله
Arduino تاریخ/زمان نقشه کشی/ورود به سیستم با استفاده از Millis () و PfodApp: برنامه نویسی Arduino یا Android لازم نیست. ماژول های RTC و GPS نیز پشتیبانی می شود. تصحیح خودکار مناطق زمانی ، رانش RTC و ثانیه های جهشی GPS ناپدید می شود ) زمان بندی برای ترسیم داده ها
سیستم ورود ساده Batchfile با نوار بارگیری: 5 مرحله
سیستم ورود ساده Batchfile با نوار بارگیری: در اینجا ما فایل Batch را برای سیستم ورود با نوار بارگذاری به اشتراک می گذاریم. ما کد را به شما نشان می دهیم و همچنین نحوه استفاده را به شما نشان می دهیم. همچنین می توانید برای اطلاع بیشتر از کدهای فایل دسته ای به وبلاگ ما مراجعه کنید. FFLocker 1.0: http://errorcode401.blogspot.in/2013/06/FFlocker-1.0.html Rar
نحوه بازگرداندن پوشه های باز هنگام ورود مجدد پس از ورود به سیستم: 5 مرحله
نحوه بازگرداندن پوشه های باز هنگام ورود مجدد به سیستم پس از ورود به سیستم: بسیار خوب ، این اوضاع است ، شما از رایانه استفاده می کنید و تعداد زیادی از پوشه های شما باز شده است … سپس ، مادر شما زودتر از آنچه انتظار می رفت به خانه آمد! شما کاملاً می دانید که اگر او با استفاده از رایانه شما را بگیرد ، در حالی که شما باید در رختخواب باشید زیرا