विषयसूची:

MicroKeyRing: टिनी पासवर्ड स्टोरेज जो आपकी जेब में फिट बैठता है: 4 कदम
MicroKeyRing: टिनी पासवर्ड स्टोरेज जो आपकी जेब में फिट बैठता है: 4 कदम

वीडियो: MicroKeyRing: टिनी पासवर्ड स्टोरेज जो आपकी जेब में फिट बैठता है: 4 कदम

वीडियो: MicroKeyRing: टिनी पासवर्ड स्टोरेज जो आपकी जेब में फिट बैठता है: 4 कदम
वीडियो: स्टाम्प चैलेंज | परिवार के साथ मनोरंजन | आयु एंड पीहू शो 2024, दिसंबर
Anonim
Image
Image
बोर्ड और बटन
बोर्ड और बटन

पासवर्ड, पासवर्ड और अधिक पासवर्ड।

प्रत्येक वेबसाइट, मेल एप्लिकेशन या Google सेवा को पासवर्ड की आवश्यकता होती है। और आपको एक ही पासवर्ड को दो जगहों पर इस्तेमाल नहीं करना चाहिए।

आप उन्हें कहाँ स्टोर कर सकते हैं? डेस्कटॉप एप्लिकेशन में? एक (संभवतः सुरक्षित) वेब ऐप में? उन्हें अपने स्वयं के पासवर्ड की आवश्यकता होगी!

कुछ साल पहले जब मैंने लियोनार्डो मॉडल की खोज की तो मैं प्रसिद्ध Arduino बोर्डों के साथ छेड़छाड़ कर रहा था। यह एक विशेष बोर्ड है जिसमें एक सॉफ्टवेयर परिभाषित यूएसबी पोर्ट है। जब आप इसे कंप्यूटर में प्लग करते हैं तो यह कीबोर्ड या माउस की तरह व्यवहार कर सकता है। आपको बस बोर्ड को ठीक से प्रोग्राम करने की जरूरत है और यह आपके द्वारा परिभाषित कीस्ट्रोक्स को एक मानक कीबोर्ड की तरह कंप्यूटर पर भेज देगा।

Arduino स्टाइल बोर्ड के वर्तमान विशाल कैटलॉग को ब्राउज़ करते हुए, मुझे एक फ्लैट USB प्लग और atmega32u4 चिप के साथ एक छोटा बोर्ड मिला। इसमें यह कीबोर्ड एमुलेटर फीचर मिला है। पॉकेट डिजिटल कीरिंग के लिए बिल्कुल सही!

आपूर्ति

इस तरह एक नैनो कीरिंग बनाने के लिए आपको इन सामग्रियों की आवश्यकता होगी:

  1. एक DIYMore USB बोर्ड (ATMEGA32U4-AU बीटल के लिए खोजें)
  2. कुछ छोटे बटन (3x6x7mm)
  3. कुछ सेंटीमीटर पतले पृथक तार

और ये उपकरण:

  1. सोल्डरिंग आयरन
  2. एक 3डी प्रिंटर
  3. एक कंप्यूटर
  4. एक आवर्धक कांच, अगर तुम्हारी आँखें मेरी जितनी पुरानी हैं:-D

चरण 1: बोर्ड और बटन

बोर्ड और बटन
बोर्ड और बटन
बोर्ड और बटन
बोर्ड और बटन
बोर्ड और बटन
बोर्ड और बटन

मैंने दो बटन जोड़ने का फैसला किया: एक उपयोगकर्ता/पासवर्ड/जो भी ऑटोटाइपिंग के लिए और दूसरा उपयोगकर्ता चयन के लिए। इस तरह आप अपने चार या पांच सामान्य रूप से उपयोग किए जाने वाले पासवर्ड ले जा सकते हैं और एक का चयन कर सकते हैं जिसकी आपको आसानी से आवश्यकता है।

फ्लोटिंग मानों से बचने के लिए बटनों को एक रोकनेवाला की आवश्यकता होती है। इस बोर्ड में ये पुल_अप रेसिस्टर लगे हैं, इसलिए आपको इन्हें केवल अपने सॉफ़्टवेयर में सक्रिय करने की आवश्यकता है। एक पुल_अप रोकनेवाला आपके प्रोग्राम को एक निरंतर उच्च मान पढ़ता है जब तक कि आप पिन और जमीन को छोटा नहीं करते (एक बटन का उपयोग करके)।

मैंने यूएसबी कनेक्टर के विपरीत साइड के बीच में एक बटन रखा। यह मुख्य होगा। इन बटनों के लंबे पैर हैं। बस उन्हें सावधानी से मोड़ें और टिप को D10 लेबल वाले छेद में पिन करें। यदि आपका अलग है, तो एक पैर और D10 को जोड़ने के लिए तार का एक छोटा टुकड़ा मिलाप करें।

दूसरे बटन को दाईं ओर के बीच में जोड़ें और उसके पैर को D11 होल की ओर मोड़ें।

अन्य दो पैरों को एक साथ मिलाएं, और दोनों पैरों और जीएनडी छेद को जोड़ने के लिए एक तार मिलाप करें।

जैसा कि आप देख सकते हैं, सोल्डरिंग मेरा मजबूत सूट नहीं है। मैं अच्छे जोड़ बनाने के लिए सभी प्रकार के उपकरणों का उपयोग करता हूं (आवर्धक, हाथ की मदद, तापमान चयन योग्य लोहा …), लेकिन कुछ भी काम नहीं करता है। यह आपको अपने नैनोकीरिंग को इकट्ठा करने के लिए लाना चाहिए!

अंतिम दूसरी सलाह: आप पहले केस बना सकते हैं और बटन लगाने के लिए इसे रिग के रूप में उपयोग कर सकते हैं। सोल्डरिंग आयरन से केस को पिघलने से बचाने के लिए सावधानी बरतें।

चरण 2: एक प्यारा मामला

एक प्यारा मामला
एक प्यारा मामला

96 प्रोटोटाइप के बाद, मैं एक ऐसा डिज़ाइन लेकर आया जो पूरी तरह से बोर्ड पर फिट बैठता है और बटन को जगह पर रखता है।

इसे थिंगविवर्स (https://www.thingiverse.com/thing:4003337) से डाउनलोड करें और इसे अपने 3डी प्रिंटर में प्रिंट करें। इसे विशेष रूप से मजबूत होने की आवश्यकता नहीं है, इसलिए पीएलए जैसी कोई भी सामग्री ठीक रहेगी।

वैकल्पिक रूप से आप किसी मित्र से पूछ सकते हैं या इसे ऑनलाइन सेवा से मंगवा सकते हैं।

यदि 3डीप्रिंटिंग आपके लिए कोई विकल्प नहीं है, तो हो सकता है कि किसी प्रकार की बहुलक मिट्टी एक अच्छा विकल्प हो।

तुम भी वार्निश लकड़ी के कुछ टुकड़ों के साथ एक लक्जरी संस्करण बना सकते हैं!

चरण 3: मैजिक सॉफ्टवेयर

जादू सॉफ्टवेयर
जादू सॉफ्टवेयर

आपको मेरा कोड छोटे बोर्ड पर अपलोड करना होगा।

आपको Arduino IDE या नए PlatformIO का उपयोग करके arduino पर कोड अपलोड करने के बारे में सैकड़ों ट्यूटोरियल मिलेंगे।

मैंने इस अंतिम आईडीई के लिए कोड और पुस्तकालय तैयार किए हैं। इस रिपॉजिटरी से सब कुछ डाउनलोड करें:

github.com/alfem/MicroKeyRing

पहले तीन सरणियों को संपादित करना न भूलें, और डेमो उपयोगकर्ताओं और पासवर्ड को अपने साथ बदलें।

चरण 4: इसका उपयोग कैसे करें?

जैसा कि आपने शायद वीडियो में देखा है, इस माइक्रोकेरिंग के कई कार्य हैं:

  • अपना उपयोगकर्ता नाम इंजेक्ट करने के लिए मुख्य बटन दबाएं
  • अपना पासवर्ड डालने के लिए मुख्य बटन को देर तक दबाएं (एलईडी फ्लैश होने तक)
  • अतिरिक्त डेटा डालने के लिए मुख्य बटन पर डबल क्लिक करें (टेलीफोन, वीज़ा कार्ड नंबर…)
  • अगले उपयोगकर्ता/पासवर्ड सेट पर स्विच करने के लिए द्वितीयक बटन (एक तरफ वाला) दबाएं।

एक अतिरिक्त (और बहुत अच्छी तरह से परीक्षण नहीं किया गया) फ़ंक्शन: निष्क्रिय-विरोधी सुविधा को सक्रिय/निष्क्रिय करने के लिए द्वितीयक बटन को देर तक दबाएं। जब यह सुविधा सक्रिय हो जाती है, तो स्क्रीन लॉक को रोकने के लिए MicroKeyRing हर 30 सेकंड में माउस को एक पिक्सेल ले जाएगा। आसान है अगर आपकी कॉर्पोरेट नीति ने वास्तव में कम निष्क्रिय समय लागू किया है।

सिफारिश की: