پروژه آردوینو قفل کامپیوتر با RFID (لاگین ویندوز با تگ RFID)
محتویات
سلام. پروژه آردوینو قفل کامپیوتر با RFID ( لاگین ویندوز با تگ آرفید ) را آماده کردیم. فیلم عملکرد مدار را از دست ندهید !
پروژه آردوینو قفل کامپیوتر با RFID
امروزه روش های متنوعی برای محافظت از کامپیوتر ها وجود دارد. مثل پسورد ، سنسور اثر انگشت ، تشخیص عنبیه ، تشخیص چهره و … . ما در این پروژه قصد داریم قفل ویندوز کامپیوتر و لپ تاپ را با استفاده زا تگ های RFID باز کنیم. ما در آردوینو برنامه ریزی میکنیم که دقیقا به چه تگ آرفیدی قفل را باز کند. در نهایت با انجام این پروژه میتوانیم قفل لپ تاپ یا کامیپوتر خود را فقط با نزدیک کردن برچسب های RFID باز کنیم. فیلم عملکرد مدار در پایین صفحه را ببینید.
قطعات مورد نیاز پروژه RFID آردوینو
- برد آردوینو Uno ( یا هر برد آردوینوی دیگر )
- ماژول RFID RC522
- تگ RFID
ماژول RFID RC522
انواع مختلفی از ماژول های RFID در بازار وجود دارد. ما در این پروژه آردوینو از ماژول آرفید RC522 مبتنی بر SPI استفاده میکنیم. این ماژول دارای قیمت مناسب و موجود در بازار ایران است. این ماژول دارای رابط SPI ، UART و I2C است. اما به طور پیشفرض با رابط SPI است. در این پروژه ، ماژول RC522 RFID نشان داده شده در بالا به آردوینو متصل است و خود آردوینو به کامپیوتر یا لپتاپ متصل شده است. وقتی یک برچسب RFID در نزدیکی این خواننده قرار می گیرد ، Arduino شماره شناسه برچسب RFID را می خواند و آن را به رایانه می فرستد.
برای مشاهده همه پروژه های مربوط به RFID کلیک کنید : پروژه RFID
مدار پروژه قفل کردن ویندوز با تگ RFID
همانطور که می بینید اتصالات بسیار ساده هستند. از آنجا که ماژول RFID با ارتباط SPI کار می کند ، ما پین های MISO MOSI ، SCK و NSS را به پین های SPI برد آردوینو Uno وصل کرده ایم. ماژول RFID از پین 3.3 ولت Arduino تغذیه میشود. خود آردوینو UNO به لپ تاپ متصل است و از این رو می توانیم از طریق پورت USB لپ تاپ نیرو بگیریم.
آموزش تنظیم قفل RFID در ویندوز
بعد از متصل کردن ماژول آرفید و آردوینو ، کابل USB را بین آردوینو و سیستم وصل میکنیم. حالا باید پورت COM را برای Arduino پیدا کنید. برای یافتن پورت COM میتوانید از Device Manager یا مثل تصویر زیر از کامپایلر آردوینو استفاده کنید. توجه داشته باشید که این شماره پورت کام بعدا استفاده میشود در اینجا پورت کام من 1 است.
حالا باید باید کد پروژه را در ماژول Arduino بارگذاری کنید. پس از کامپایل کد ، Serial Monitor را باز کنید. سپس برچسب RFID را روی ماژول RFID قرار دهید و 5 مقدار را روی مانیتور سریال مشاهده خواهید کرد. شما باید آن را کپی کرده و مانیتور سریال را ببندید. مانند زیر :
در فایل دانلودی ، یک پوشه به نام rfid_configuration وجود دارد ، درون آن دو پوشه به نام های 32 و 64 وجود دارد. با توجه به سیستم عامل خود وارد پوشه شوید و فایل RFIDcredentials.txt را باز کنید. مقادیر RFID را جایگذاری کنید و نام کاربری و رمز ورود سیستم را به روز کنید. اگر می خواهید دو کارت اضافه کنید ، همانند تصویر زیر ردیف دوم را اضافه کنید.
سپس این فایل را ذخیره و ببندید. حالا یادداشت RFIDCredSettings را باز کنید و پورت COM آردوینو را در آن به روز کنید و سپس ذخیره و ببندید. شماره پورت COM من 1 است ، ممکن است پورت COM شما متفاوت باشد. بقیه را مطابق شکل زیر به مقادیر پیش فرض بگذارید.
اکنون هر چهار مورد را کپی کرده و در C: \ Windows \ System32 قرار دهید. در صورت درخواست هر مجوز فقط روی Yes کلیک کنید . اکنون فایل Register را اجرا کنید تا تغییرات را ثبت کنید. هنگام فایل پرونده Register ، ممکن است کادر گفتگوی زیر را دریافت کنید.
Yes را بزنید. اکنون سیستم را قفل کرده و یک User دیگر به کامپیوتر شما اضافه شده است.
اکنون شما می تواند با استفاده از کارت RFID سیستم را باز کنید. به این معنی که اکنون دیگر نیازی به وارد کردن رمز عبور نداریم ، کافیست برچسب RFID را روی ماژول RFID قرار دهید و بلافاصله ویندوز باز خواهد شد.
برای دانلود فایل ها باید حساب کاربری داشته باشید ثبت نام / ورود
سلام من این پروژه را کامل انجامدادم ولی ویندوز باز نشدلطفا منرا راهنمایی کنید ودر صورت درخواست هزینه مشکل ندارد شماره اینجانب در ایتا 0902735 می باشد متشکرم
سلام این کار را من نتونستم انجام بدم .لطف کنید بفرمایید اسم4فایل را که در win32 باید کپی کنم را بنویسید که کدام فایل ها هستند؟
میشه به چای تگ ارفید از یک دکمه ی فشاری استفاده کرد
سلام عزیز
بله
عالیه
توی ویندوز ۱۱ و با اردینو نانو هم میشه استفاده کرد؟
سلام عزیز
با ویندوز 11 تست نشده
سلام من این کار رو کردم ویندوز کلا خراب شد و هنگام ورود به اکانت ارور می ده ویندوز 8.1 64 بیتی
سلام .ببخشید این پروژه میتونه پسورد هر لپ تاپی رو باز کنه یا نه ؟
سلام عزیز، اگر به درستی تنظیم بشه بله
سلامی دوباره ، من هر تنظیماتی گفتین رو تو لبتاب انجام دادم ولی متاسفانه اکانت دومی برام ساخته نشد که بتونم با اردینو بازش کنم . ویندوزم ۱۰ ۶۴ بیت هست . ممنون میشم اگه راه حلی داره راهنماییم کنین.
سلام . خیلی جالب بود ممنون . فقط یه نکته ریز هست اونم اینکه تو توضیحات نوشتین ولتاژ کاری ماژول rc522 پنج ولته در صورتی ۵ ولت خرابش میکنه و باید ۳.۳ ولت باشه
سلام عزیز. ممنون از اطلاع رسانی تصحیح شد.
سلام . اردینو یونو اصلی الان به قیمت حدود یه میلیون به فروش میرسه . تموم اردینو هایی ما میخریم نسخه کپی هستن ولی کارایی همشون با اصلی تفاوتی نداره . اگه اردینو شما به کد ها جواب نمیده پس یا ایسی بردتون مشکل داره ( که در صورت موجود بودن تو بازار میتونین تعویضش کنین و بوت لودر بریزین روش) یا پایه های بردتون لحیم سردی شده و درست متصل نیستن. خودتون میتونین با یه هویه لحیم ها رو اب کنین تا درست شن . اگه یه کم لحیم نو بهش اضافه کنین هم چه بهتر
سلام ببخشید من هر کاری کردم با اردوینوuno اصلا نشد لطفا راهنمایی کنید ممنون
می تونه از تقلبی بودن اردوینو باشه از کجا بفهممم
اردوینو من خیلی از کد های اردوینو رو کار نمی کنه
بازم ممنون
سلام جناب، چند کد ساده رو آپلود کنید ببینید کار میکنه و همچنین پایه های بردتون رو بررسی کنید.