विषयसूची:
- चरण 1: प्रक्रिया
- चरण 2: अवयव
- चरण 3: लॉक के लिए योजनाबद्ध और पीसीबी
- चरण 4: प्रोग्रामर का योजनाबद्ध, पीसीबी और फोटो
- चरण 5: पीआईसी माइक्रोकंट्रोलर प्रोग्रामिंग
- चरण 6: इसे आकर्षक बनाएं
- चरण 7: डाउनलोड
- चरण 8: और अंत में
वीडियो: यूएसबी रिप्रोग्रामेबल आईबटन डोर लॉक: 8 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:23
iButtons केसिंग की तरह छोटे बटन होते हैं जो केवल 2 तारों के साथ संचार करते हैं। वे अविश्वसनीय रूप से मजबूत हैं और सभी के पास एक अद्वितीय सीरियल नंबर है जो डिवाइस में लिखा गया हार्डवेयर है और कभी दोहराया नहीं जाता है। वे सस्ते हैं (लगभग 1 पाउंड / 1, 50 यूरो / $ 2)
यह सीरियल नंबर चाबियों को वास्तव में अद्वितीय होने की अनुमति देता है और इस प्रकार प्रभावी रूप से सुरक्षित होता है। मैंने उन्हें इस्तेमाल करते देखा है: > बार में लॉगऑन डिवाइस के रूप में > सिक्योरिकर मनी मामलों में > कंप्यूटर लॉगिन > महंगे सॉफ़्टवेयर के साथ सुरक्षित डोंगल के रूप में। >…दरवाजे के ताले के रूप में! शुरुआत के लिए उनका उपयोग करने में समस्या यह है कि आपको उन्हें पढ़ने के लिए हार्डवेयर प्रोग्राम करने में सक्षम होना चाहिए और यदि आप चाबी खो देते हैं, तो लॉकिंग डिवाइस बेकार है! यह निर्देश आपको दिखाता है कि लॉक कैसे बनाया जाता है, और एक यूएसबी प्रोग्रामर जो आपको यूनिट को नष्ट किए बिना सेकंड में लॉक की नई कुंजी लिखने में सक्षम बनाता है। एक बार में 80 चाबियों तक लॉक को पूरी तरह से सुरक्षित और अद्यतन करने योग्य बनाना। लॉक 5-30V एसी या डीसी के बीच काम कर सकता है और इसलिए अविश्वसनीय रूप से लचीला है; आपके इलेक्ट्रॉनिक डोर रिलीज़ के समान वोल्टेज पर काम करने के लिए डिज़ाइन किया गया - आप सबसे सस्ता या सबसे महंगा खरीद सकते हैं, जो आपको मिल रहा है, फेल-लॉक या फेल-अनलॉक, एसी या डीसी, 12 वी या 24 वी। आपको किस चीज़ की ज़रूरत पड़ेगी: >घटक (अगला देखें) >PIC प्रोग्रामर >इलेक्ट्रॉनिक डोर रिलीज़। >पीसीबी बनाने के उपकरण (यदि आप इसे गंदा दिखना चाहते हैं) नोट!!! यह एक पुराना निर्देश है जिसे मैंने किसी कारण से अपलोड नहीं किया है। अगर आपको इसे बनाने में परेशानी होती है, तो मुझे ईमेल करें और मैं खुशी-खुशी मदद करूंगा - हालांकि, मैं गारंटी नहीं दे सकता कि मैंने इसे यथासंभव सरल बना दिया है - क्षमा करें - उम्मीद है कि यह प्रेरणा देगा यदि और कुछ नहीं।
चरण 1: प्रक्रिया
सबसे पहले आपको यह तय करना होगा कि आपको किस प्रकार के लॉक की आवश्यकता है।
फेल सेफ/अनलॉक्ड यूनिट के बिजली बंद होने पर खुला रहता है। यह आम तौर पर तब इस्तेमाल किया जाएगा जब बिजली की विफलता की स्थिति में दरवाजा एक्सेस करने योग्य हो - जैसे फायर फेल सिक्योर / लॉक तब तक लॉक रहता है जब तक कि लॉक पर बिजली लागू न हो। पारंपरिक द्वार प्रवेश प्रणाली का उपयोग करते समय यह अधिक उपयुक्त होगा, जब तक कि बिजली लागू न हो, पारंपरिक रूप से हर समय दरवाजा बंद हो। डिवाइस कैसे काम करता है यह दिखाने के लिए नीचे एक फ्लो चार्ट है। बस, यदि आप एक कुंजी दर्ज करते हैं, तो माइक्रोप्रोसेसर पहले यह देखने के लिए जांच करता है कि क्या यह एक प्रोग्रामिंग कुंजी है, या यह एक एक्सेस कुंजी है। यदि यह एक [iButton] एक्सेस कुंजी है, तो माइक्रोप्रोसेसर अपने EEPROM (मेमोरी) में संग्रहीत ज्ञात कुंजियों की सूची के विरुद्ध जाँच करता है, यदि वह इसे पाता है, तो यह आपको अंदर जाने देता है। अन्यथा यह यह कहने के लिए एक लाल बत्ती भेजेगा कि कोई पहुँच नहीं है दिया गया। यदि यह किसी भी प्रकार की पुन: प्रोग्राम करने योग्य कुंजी है (उदाहरण के लिए आंतरिक EEPROM पर संग्रहीत करने के लिए चाबियों की एक नई सूची के साथ एक iButton)। यह जाँच करेगा कि क्या ibutton को आंतरिक EEPROM को फिर से प्रोग्राम करने की अनुमति है, लेकिन यह प्रमाणीकरण कोड की जाँच कर रहा है। (यह USB प्रोग्रामर द्वारा iButton में प्रोग्राम किया गया है और इसे आप बदल नहीं सकते - जानकारी के लिए अंतिम पृष्ठ देखें)। यदि iButton को आंतरिक EEPROM को प्रोग्राम करने की अनुमति दी जाती है, तो LED हरे/नारंगी फ्लैश करेगा और फिर माइक्रोप्रोसेसर iButton से सभी कुंजी-कोड खींच लेगा और उन्हें अपने आंतरिक EEPROM में संग्रहीत कर देगा। यह एलईडी को झिलमिलाहट का कारण बनेगा और इसमें 20 सेकंड तक का समय लग सकता है - ऐसा होने पर कुंजी को न हटाएं। प्रोग्रामिंग खत्म होने का संकेत देने के लिए LEDS हरे रंग को पल्स करेगा - अब iButton को हटा दें।
चरण 2: अवयव
ठीक है, तो निर्देश योग्य बहुत आसान है, मैं आपको योजनाबद्ध, भागों की सूची, हेक्स फ़ाइल देता हूं, और आप इसे बनाते हैं - सरल! मैं भागों की सूची और रैपिड इलेक्ट्रॉनिक्स (https://www.rapidonline.com) भाग संख्या देने जा रहा हूं ताकि आप अपने स्वयं के आपूर्तिकर्ता को स्रोत बना सकें - हालांकि तेजी से बहुत अच्छा है! यहाँ भागों की सूची डोर लॉक. है
1x ब्रिज रेक्टिफायर (रैपिड # 47-3202) 1x 5v 7805 वोल्टेज रेगुलेटर (रैपिड # 47-3313) 1x SIL रिले (रैपिड # 60-0670) 1x 100uf कैप (रैपिड # 10-3260) 1x 470uf कैप (रैपिड # 11- 0275) 1x 220f कैप (तेजी से # 11-0260) 2x 1k रोकनेवाला 1x 4k7 रोकनेवाला 1x 16f628 PIC माइक्रो 1x 24LC04 4k eeprom (तेजी से # 22-0170) 1x 8pin पतला धारक 1x 18pin पतला धारक 1x DPDT मिनी स्विच (तेजी से # 76- ०२२०) १x ३पिन हेडर (तेजी से २२-०५१५) १x जम्पर (तेजी से ७७-०२३७) २x २ पिन टर्मिनल ब्लॉक (तेजी से २१-१७००) १x इलेक्ट्रॉनिक रिलीज (https://www.directlocks.co.uk) १x आईबटन BiColour LED (MBL) के साथ जांच (भाग# hc00039 https://www.homechip.com) 1-80x DS1990A iButtons (https://www.homechip.com) USB प्रोग्रामर 1x 18f2550 PIC माइक्रो 1x 20MHz XTAL 2x 22pf कैप (सिरेमिक डिस्क) 1x 220nf कैप 1x 1k रेस 1x LED (कोई भी रंग) 1x USB B-सॉकेट 1x iButton धारक जांच DS1402 (कोई भी करेगा) (https://www.homechip.com) 1x DS1973 iButton (https:// www.homechip.com) कुछ iButton हार्डवेयर या बटन https://www से नमूने मंगवाकर मुफ्त प्राप्त किए जा सकते हैं। ibutton.com (मैक्सिम से सीधे)।
चरण 3: लॉक के लिए योजनाबद्ध और पीसीबी
नीचे योजनाबद्ध, पीसीबी और लॉक का अंतिम उदाहरण फोटो है। प्रिंट करने योग्य पीसीबी लेआउट के लिए, डाउनलोड देखें। योजनाबद्ध के उच्च रिज़ॉल्यूशन संस्करण के लिए, i पर क्लिक करें और फ़ाइल (14kb) डाउनलोड करें। पीसीबी लेआउट डाउनलोड पेज पर उपलब्ध हैं।
चरण 4: प्रोग्रामर का योजनाबद्ध, पीसीबी और फोटो
नीचे यूएसबी प्रोग्रामर के अंतिम उत्पादित पीसीबी की योजनाबद्ध, उदाहरण पीसीबी और फोटो है
चरण 5: पीआईसी माइक्रोकंट्रोलर प्रोग्रामिंग
ठीक है, तो हम में से कुछ इस बिंदु पर पहुंच गए होंगे और सोचा होगा - मैं कैसे एक पीआईसी नियंत्रक प्रोग्राम कर सकता हूं। नीचे सबसे आसान तरीका है। एक PIC प्रोग्रामर (उदाहरण के लिए eBay) प्राप्त करें जो PIC 18f4550 का समर्थन करता है, और निर्देशों का पालन करें। ऐसा न करने पर, स्थानीय स्कूल या कॉलेज में किसी से भी, इलेक्ट्रॉनिक्स समुदाय में किसी से भी पूछें, या, मुझे इंस्ट्रक्शनीबटैंडीकूलडॉटकोडॉटुक पर ईमेल करें और मैं देखूंगा कि क्या आपको परेशानी होने पर मैं इसे आपके लिए प्रोग्राम कर सकता हूं। हालांकि इन उपकरणों को प्रोग्राम करने का तरीका वेब पर भारी रूप से प्रलेखित है। दूसरा विचार… वित्तीय अवसर! यदि आप (10GBP/ 15euro/$20) पेपैल पसंद करते हैं तो मैं आपको PIC के पूर्व-क्रमादेशित दोनों को बेच सकता हूं। लेकिन मैं जोर देता हूं कि आप इसे स्वयं आसानी से कर सकते हैं। डिफ़ॉल्ट फ़्यूज़ सेट के साथ बस PIC को प्रोग्राम करें। हेक्स फ़ाइल (मुझे लगता है) में ऑसीलेटर सेटिंग्स के लिए जानकारी होनी चाहिए और जैसे, मेरे लिए, मैंने अभी प्लग इन किया और यह सब चला गया। यह 4MHz पर INT OSC के साथ चलता है, WDT के बिना।
चरण 6: इसे आकर्षक बनाएं
अब आप अपनी नई सुरक्षा प्रणाली के हिस्से के रूप में उपयोग करने के लिए दो मॉड्यूल को कुछ आकर्षक गियर में निचोड़ सकते हैं!
चरण 7: डाउनलोड
यहां आप सॉफ्टवेयर डाउनलोड कर सकते हैं (नेट फ्रेमवर्क 3.5 की आवश्यकता है), पीसीबी फाइलें और फर्मवेयर। माइक ओ'ब्रायन की यूएसबी एचआईडी लाइब्रेरी का उपयोग करता है - धन्यवाद माइक! A4 शीट के रूप में, सुनिश्चित करें कि स्केल को बनाए रखने के लिए एक्रोबैट में कोई भी छोटा विकल्प अक्षम है।
चरण 8: और अंत में
एक कुंजी को 1 या 1000 ताले को अपडेट करने के लिए प्रोग्राम किया जा सकता है, इसे हर बार पुन: प्रोग्रामिंग की आवश्यकता नहीं होती है, इसलिए आपके पास एक ही कुंजी के साथ ताले की एक सरणी हो सकती है जो इसे खोल देगी। या मिक्स एंड मैच करें। यह नए ताले की प्रोग्रामिंग, या एक कुंजी खो जाने पर ताले को अपडेट करने में घंटों की बचत करेगा - और हे, चाबियों की कीमत केवल एक पाउंड है!
मूल अवधारणा एक इमारत में सभी तालों को इलेक्ट्रॉनिक ताले से बदलने की थी ताकि हर किसी के पास एक ही कुंजी हो, जिसकी केवल वांछित क्षेत्रों तक पहुंच हो। अब, इन तालों को तकनीकी रूप से उसी परियोजना के साथ किसी भी व्यक्ति द्वारा पुन: प्रोग्राम किया जा सकता है। सॉफ़्टवेयर एक अद्वितीय कुंजी कोड का उपयोग करने की अनुमति देता है ताकि कोई भी शरीर आपके लॉक के इप्रोम को ओवर-राइट न कर सके। यह कुंजी कोड फर्मवेयर और यूएसबी सॉफ्टवेयर एप्लिकेशन में संग्रहीत है, इसलिए बिना किसी लंबी कॉन्फ़िगरेशन के चलने की क्षमता है। हालाँकि, क्या आपकी ज़रूरतें इससे ऊपर जा सकती हैं और आपको एक सुरक्षित कुंजी कोड की आवश्यकता है ताकि केवल आप ही अपने ताले को फिर से प्रोग्राम कर सकें, मुझे एक ज़रूरत के साथ ईमेल करें और शायद मैं आपको एक कस्टम ऐप + हेक्स कोड तैयार कर दूं। instructyATdandycoolDOTcoDOTuk मुझे यकीन है कि आपके रिवर्स इंजीनियरिंग और स्लथिंग कौशल के साथ सबसे नवोदित लोग इसे करने का एक तरीका खोज सकते हैं … कानूनी बिट: इसकी कार्यक्षमता के लिए बिल्कुल कोई गारंटी नहीं है! वास्तविक सुरक्षा उपकरण के रूप में उपयोग नहीं किया जाना चाहिए, यह केवल एक वैचारिक परियोजना है। लेकिन यह बहुत तेज़ काम करता है! डैनियल क्रेन का आनंद लें
सिफारिश की:
RFID होम मेड डोर लॉक: 4 कदम
RFID होम मेड डोर लॉक: RFID डोर लॉक डिवाइस एक व्यावहारिक उपकरण है जिसे आप अपने दैनिक जीवन में उपयोग कर सकते हैं। जब आप अपने कुंजी कार्ड को स्कैन करते हैं तो आप दरवाजे का ताला खोल सकते हैं। मैंने इस वेबसाइट से परियोजना को संशोधित किया है: https://atceiling.blogspot.com/2017/05/arduino-rfid.html?m=1Yo
Tnikercad पर पासवर्ड प्रोटेक्टेड डोर लॉक: 4 कदम
Tnikercad पर पासवर्ड प्रोटेक्टेड डोर लॉक: इस प्रोजेक्ट के लिए, हम एक कीपैड से इनपुट लेंगे, उस इनपुट को एंगल पोजीशन के रूप में प्रोसेस करेंगे, और 3 डिजिट एंगल के आधार पर एक सर्वो मोटर को मूव करेंगे। मैंने 4 x 4 कीपैड का इस्तेमाल किया, लेकिन यदि आपके पास 3x4 कीपैड है, तो इसमें बहुत समान हुकअप है, इसलिए यह हो सकता है
एबेलकाडाबरा (फेस रिकग्निशन डोर लॉक सिस्टम): 9 कदम
एबेलकाडाबरा (चेहरा पहचान दरवाज़ा बंद प्रणाली): संगरोध के दौरान इधर-उधर लेटते हुए, मैंने घर के दरवाजे के लिए चेहरा पहचान बनाकर समय को मारने का एक तरीका खोजने की कोशिश की। मैंने इसे एबेलकाडबरा नाम दिया - जो अब्रकदबरा के बीच संयोजन है, दरवाजे की घंटी के साथ एक जादू वाक्यांश जिसे मैं केवल घंटी लेता हूं। ज़ोर - ज़ोर से हंसना
स्मार्ट-डोर-लॉक-यूजिंग-रास्पबेरी_पीआई_और_जीएसएम_मोडेमसिम800_आरएफआईडी: 5 कदम
स्मार्ट-डोर-लॉक-यूजिंग-रास्पबेरी_पी_और_जीएसएम_मोडेमसिम800_आरएफआईडी: इस ट्यूटोरियल में, मैं ईएम-18 आरएफआईडी रीडर मॉड्यूल को रास्पबेरी पाई बोर्ड के साथ एकीकृत करने का तरीका बताता हूं। मैं यह भी दिखाता हूं कि आरएफआईडी मॉड्यूल से सही रीडिंग का जवाब देने के लिए एक एक्चुएटर, इस मामले में एक रिले को कैसे एकीकृत किया जाए। यह एक्ट्यूएटर एक अकेला हो सकता है
पोर्टो-लॉक: पोर्टेबल लॉक: 5 कदम
पोर्टो-लॉक: पोर्टेबल लॉक: सभी को नमस्कार, इसलिए जब इस परियोजना की बात आई, तो मैं कुछ ऐसा डिजाइन करना चाहता था जो सरल हो, क्योंकि यह एक साधारण समस्या को हल करता है, आपके सीआर-स्टॉल में कोई ताला नहीं है। ज्यादातर लोगों ने मुझे शुरुआत में यह कहकर ठुकरा दिया, क्या ताले लगाना आसान नहीं है? इसका