विषयसूची:
वीडियो: ARDUINO UNO RFID विंडो 10 अनलॉक: 5 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
arduino और RFID कार्ड की मदद से प्रोटेक्टेड विंडोज़ 10 पास या पिन को अनलॉक करना।
इस DIY परियोजना के आसपास का विचार सरल है। हमें एक HID सक्षम डिवाइस, एक RFID कार्ड और रीडर की आवश्यकता है। जब आर्डिनो आरएफआईडी कार्ड पढ़ता है, और आईडी हमारे द्वारा दर्ज की गई आईडी के समान है, तो यह कीस्ट्रोक (पासवर्ड) के सही संयोजन को दबाता है और फिर एंटर दबाता है।
आपूर्ति
UNO R3 ATMEGA328P
आरएफआईडी RC522
40PC 10CM ड्यूपॉन्ट पुरुष से पुरुष जम्पर
चरण 1: सॉफ्टवेयर
आर्डिनो आईडीई
फ्लिप 3.4.7
RFID_MODIFY_CODE. INO
यूएसबी कीबोर्ड मास्टर
चरण 2: कोड
कोड अपलोड करें
कोड क्रेडिट AKASH124 को जाता है
#शामिल करें #शामिल करें #SS_PIN 10 परिभाषित करें #RST_PIN 9 परिभाषित करें MFRC522 mfrc522(SS_PIN, RST_PIN); // MFRC522 उदाहरण बनाएं।
uint8_t buf[8] = { 0 }; /* कीबोर्ड रिपोर्ट बफर */
इंट कार्डकाउंट = 0; शून्य सेटअप () {Serial.begin (९६००); यादृच्छिक बीज (एनालॉगरेड (0)); देरी (200); एसपीआई। शुरू (); // SPI बस mfrc522. PCD_Init () आरंभ करें; // MFRC522 आरंभ करें
} शून्य लूप () {// नए कार्ड की तलाश करें अगर (! mfrc522. PICC_IsNewCardPresent ()) {वापसी; } // कार्ड में से एक का चयन करें अगर (! mfrc522. PICC_ReadCardSerial ()) {वापसी; } // सीरियल मॉनिटर पर यूआईडी दिखाएँ स्ट्रिंग सामग्री = ""; बाइट पत्र; के लिए (बाइट i = 0; i <mfrc522.uid.size; i++) { content.concat(String(mfrc522.uid.uidByte <0x10? "0": " ")); content.concat (स्ट्रिंग (mfrc522.uid.uidByte , HEX)); } content.toUpperCase (); if (content.substring(1) == "10 4B 58 7E", "30 F1 CA 80") // यहां उस कार्ड/कार्ड का यूआईडी बदलें जिसे आप एक्सेस देना चाहते हैं {देरी (50);
देरी (100);
बफ [0] = 0; बफ[2] = 0x26; // पत्र 9 सीरियल.लिखें (buf, 8); रिलीजकी ();
देरी (200);
बफ [0] = 0; बफ[2] = 0x28; // पत्र सीरियल दर्ज करें। लिखें (buf, 8); रिलीजकी ();
देरी (900);
कार्डकाउंट++; } और {वापसी; }
अगर (कार्डकाउंट = 1) {देरी (50);
बफ [0] = 0; // विन बफ [2] = 0x28; // पत्र दर्ज करें Serial.write(buf, 8); रिलीजकी ();
देरी (50);
बफ [0] = 0; बफ[2] = 0x52; // लेटर अप सीरियल.राइट (buf, 8); रिलीजकी ();
देरी (50);
बफ [0] = 0; बफ[2] = 0x52; // लेटर अप सीरियल.राइट (buf, 8); रिलीजकी ();
देरी (50);
बफ [0] = 0; बफ[2] = 0x28; // पत्र सीरियल दर्ज करें। लिखें (buf, 8); रिलीजकी ();
देरी (50);
बफ [0] = 0; बफ[2] = 0x28; // पत्र सीरियल दर्ज करें। लिखें (buf, 8); रिलीजकी ();
कार्डकाउंट--; } }
शून्य रिलीजकी () {buf [0] = 0; बफ[2] = 0; सीरियल.राइट (buf, 8); // रिलीज कुंजी }
चरण 3: (विवरण)
कोड के इस भाग को उन कुंजियों में बदलें जिन्हें आप दबाना चाहते हैं।
कोड को जितनी बार चाहें कॉपी और पेस्ट करें। प्रत्येक कुंजी के लिए cosponsoring कोड के मानचित्र की जाँच करें। आप इसे यहां देख सकते हैं।
बफ [0] = 0; बफ[2] = 0x26; // पत्र 9 सीरियल.लिखें (buf, 8); रिलीजकी ();
देरी (200);
आईडी को कार्ड, रिंग या उस चीज़ की आईडी में बदलें जिसका आप उपयोग करना चाहते हैं
content.toUpperCase (); if (content.substring(1) == "10 4B 58 7E", "30 F1 CA 80") // यहां उस कार्ड/कार्ड का यूआईडी बदलें जिसे आप एक्सेस देना चाहते हैं {देरी (50);
चरण 4: कीबोर्ड के लिए गुप्त सीरियल
चित्र में दिखाए अनुसार 2 पिनों को 1 सेकंड के लिए कनेक्ट करें
Flip 3.4.7File को फायर करें -> USBKeyboard-master\firmware\Arduino-keyboard-0.3.hexDevice खोलें -> चुनें -> Atmega16u2 (या आपकी चिप) सेटिंग्स -> संचार -> usbRun
चरण 5: हो गया
रिबूट और परीक्षण
फ़ाइल को txt करने के लिए Arduino usbTest को अनप्लग और प्लग करें या पीसी को लॉक करें (कुंजी + एल जीतें) का आनंद लें
आप यहां परियोजना पा सकते हैं
सिफारिश की:
नोड एमसीयू इंडियन कार सेंट्रल लॉक आरएफआईडी और ब्लिंक टाइमर अनलॉक के साथ: 9 कदम
नोड एमसीयू इंडियन कार सेंट्रल लॉक आरएफआईडी और ब्लिंक टाइमर अनलॉक के साथ: मैं आज आपको एक भारतीय स्टाइल कार दिखा रहा हूं जो आरएफआईडी टैग ब्लिंक वाईफाई कंट्रोल और टाइम अनलॉक के साथ पूरी तरह से स्वचालित सेंट्रल लॉक है। इसमें सामान्य सेंट्रल लॉक की सभी सुविधाएं भी हैं। यह कार सेंट्रल लॉक काम करता है ऑफ़लाइन सक्रियण के लिए नेटवर्क लॉक की आवश्यकता होती है
बाइक अनलॉक अलर्ट सिस्टम: 15 कदम
बाइक अनलॉक अलर्ट सिस्टम: अरे सब…!!आप कैसा चल रहे हैं? आप सभी के घर में वाहन हैं। वाहन सुरक्षा सभी के लिए महत्वपूर्ण है। मैं इसी तरह की परियोजना के साथ वापस आ गया हूं। इस परियोजना में मैंने GSM मॉड्यूल और Arduino का उपयोग करके बाइक अनलॉक अलर्ट सिस्टम बनाया। जब बाइक को अनलॉक किया जाता है
अनलॉक रहने के लिए Android/IOS/WIN10 उपकरणों के लिए एक सुरक्षित क्षेत्र बनाएं: 6 कदम
अनलॉक रहने के लिए Android/IOS/WIN10 उपकरणों के लिए एक सुरक्षित क्षेत्र बनाएं: इस लेख में, हम एक अच्छा गैजेट बनाना चाहते हैं जो आपके उपकरणों को अनलॉक करने के लिए एक सुरक्षित क्षेत्र बना सके। इस परियोजना के अंत में आप: फिंगरप्रिंट सेंसर का उपयोग करना सीखेंगे। अपने उपकरणों को अपने सुरक्षित क्षेत्र गैजेट के साथ जोड़ना सीखेंगे।
Arduino RFID अनलॉक मैक (लिनक्स और विन): 3 चरण
Arduino RFID अनलॉक मैक (लिनक्स और विन): मेरे पास मैकबुक प्रो है, मेरी मैकबुक पर भी एक बड़ा पासवर्ड है। जब मैक बंद हो जाता है, तो मैं सिस्टम को खोलने के लिए पास लिखता हूं। एक सामान्य दिन में मैं पासवर्ड को 100 बार की तरह डिजिट करता हूं। अब मुझे इसका हल मिल गया है! RFID TAG!मैं एक Arduino का उपयोग करता हूँ
RFID और Arduino Uno के साथ पीसी अनलॉक करें: 4 कदम
RFID और Arduino Uno के साथ PC अनलॉक करें: यह मेरा पहला इंस्ट्रक्शनल है। तो इस प्रोजेक्ट में मैं आपके पीसी को RFID & Arduino Uno जिसे अधिकांश सदस्यों के पास फिर से करने के बाद आपको सामान्य arduino बोर्ड की तरह काम करने के लिए कुछ बदलाव करने होंगे