विषयसूची:

गुप्त दस्तक, IR सेंसर और वेब ऐप के साथ चुंबकीय स्मार्ट लॉक: 7 कदम (चित्रों के साथ)
गुप्त दस्तक, IR सेंसर और वेब ऐप के साथ चुंबकीय स्मार्ट लॉक: 7 कदम (चित्रों के साथ)

वीडियो: गुप्त दस्तक, IR सेंसर और वेब ऐप के साथ चुंबकीय स्मार्ट लॉक: 7 कदम (चित्रों के साथ)

वीडियो: गुप्त दस्तक, IR सेंसर और वेब ऐप के साथ चुंबकीय स्मार्ट लॉक: 7 कदम (चित्रों के साथ)
वीडियो: मासूमियत की मूरत | Crime Patrol | Most Viewed | Full Episode | 2 June 2022 2024, नवंबर
Anonim
Image
Image
सर्किट
सर्किट

अगर आपको यह प्रोजेक्ट पसंद आया तो कृपया मुझे इंस्टाग्राम और यूट्यूब पर फॉलो करें।

इस परियोजना में मैं अपने गृह कार्यालय के लिए एक चुंबकीय ताला बनाने जा रहा हूं, जो गुप्त दस्तक जानने पर खुलता है। ओह … और इसके आस्तीन में भी कुछ और तरकीबें होने वाली हैं।

कार्यालय भवनों में चुंबकीय ताले आम हैं, और किट आसानी से ऑनलाइन खरीदे जा सकते हैं। हालाँकि, मैं एक कस्टम सेटअप बनाना चाहता था, समझ में यह मेरे घर के एक आंतरिक दरवाजे पर स्थापित किया जाएगा।

शुरुआत में दरवाजा खोलने के तीन तरीके होंगे: अंदर की तरफ एक आईआर सेंसर, एक वेब ऐप और एक पीजो ट्रांसड्यूसर जो दरवाजे में कंपन का पता लगा सकता है।

पार्ट्स (संबद्ध लिंक)

  • 49mm इलेक्ट्रोमैग्नेट:
  • परफ़बोर्ड:
  • ESP8266 देव बोर्ड:
  • एन-चैनल MOSFET:
  • पीजो ट्रांसड्यूसर:
  • IR निकटता सेंसर (यह वह नहीं है जिसका मैंने उपयोग किया था, लेकिन मैं इसे प्राप्त करूंगा और इसे PSU से चलाऊंगा):
  • ऑपरेशनल एम्पलीफायर मॉड्यूल:
  • 2 डायोड
  • 10K रोकनेवाला
  • स्टील प्लेट
  • 3डी प्रिंटेड ब्रैकेट
  • 3डी प्रिंटेड इलेक्ट्रॉनिक्स बॉक्स
  • 3डी प्रिंटेड सेंसर कैप

माइक्रोकंट्रोलर कोड और वायरिंग आरेख:https://github.com/calebbrewer/secret-knock-magne…

वेब ऐप कोड:

3डी मॉडल

49mm इलेक्ट्रोमैग्नेट माउंटिंग ब्रैकेट: https://codepen.io/calebbrewer/pen/dJKBmw सेंसर कैप/कवर:

प्रोजेक्ट बॉक्स:

चरण 1: सर्किट

सर्किट
सर्किट

मूल रूप से, ESP8266 देव बोर्ड बिजली की आपूर्ति से अपने ऑनबोर्ड नियामक तक 9 वोल्ट लेता है। बिजली की आपूर्ति से सकारात्मक चुंबक को जाता है, और जमीन मस्जिद के स्रोत पर जाती है। भ्रूण से नाली चुंबक में जाती है, और FET पर गेट माइक्रो कंट्रोलर पर पिन 5 द्वारा खोला जाता है। यह पिन के चालू होने पर 9v को चुंबक में प्रवाहित करने देता है। opamp ट्रांसड्यूसर से एनालॉग सिग्नल लेता है, इसे बढ़ाता है, और इसे एनालॉग पिन पर भेजता है। IR सेंसर 14 को पिन करने के लिए एक डिजिटल सिग्नल (दूसरे शब्दों में चालू या बंद) भेजता है। opamp, और IR सेंसर दोनों को माइक्रो कंट्रोलर से 3.3v पावर मिलती है। ओह और सब कुछ जम जाता है। मैंने पाया कि 12v रेटेड मैग्नेट के बजाय 9v का उपयोग करने से कूलर चलता है, जबकि अभी भी बहुत मजबूत है, विशेष रूप से सीन्स मैं उस मोटी स्टील प्लेट का उपयोग कर रहा हूं। साथ ही माइक्रो कंट्रोलर पर रेगुलेटर 9v से ज्यादा हैंडल नहीं कर सकता। आपको एक प्रतिरोधों और डायोड को भी जोड़ना होगा जहां उन्हें आरेख में दिखाया गया है।

मैं यहां यह नोट करना चाहता हूं कि आप पीजो कंपन सेंसर लगा रहे हैं, और तार कितने लंबे हैं, इसके आधार पर आपको ऑप-एम्प की आवश्यकता नहीं हो सकती है। आप सेंसर के बाहरी रिंग को जमीन पर और दूसरे तार को एनालॉग इनपुट पर चला सकते हैं, तारों के बीच 1M रोकनेवाला के साथ। सेशन amp सिर्फ सिंगल को बढ़ा रहा है।

चरण 2: माइक्रोकंट्रोलर कोड

माइक्रोकंट्रोलर कोड
माइक्रोकंट्रोलर कोड

आम तौर पर इस तरह की परियोजना के लिए Arduino का उपयोग किया जाएगा, लेकिन मैं यहां अनाज के खिलाफ जा रहा हूं और एस्प्रुइनो नामक फर्मवेयर का उपयोग कर रहा हूं, जो आपको माइक्रोकंट्रोलर पर जावास्क्रिप्ट चलाने देता है। यदि आप उत्सुक हैं, तो मैंने एस्प्रिनो के साथ Node MCU ESP8266 देव बोर्ड को चमकाने पर एक पूरा वीडियो किया। आपको इसे देखना चाहिए।

GitHub पर कोड देखें

शीर्ष पर मैं कुछ स्थिरांक सेट करता हूं, जैसे: गुप्त दस्तक के लिए मिलीसेकंड में पिन क्या हैं, उपयोग किए जाते हैं और समय की एक सरणी। यह प्रत्येक दस्तक के बीच का समय है। मैं दरवाजे को अनलॉक करने और लॉक करने के साथ-साथ सही दस्तक की जांच के लिए भी कार्य करता हूं। जब बोर्ड शुरू होता है तो यह वाईफाई से जुड़ जाता है और एक वेब सर्वर बनाता है जो दरवाजे को नियंत्रित करने के लिए कमांड प्राप्त कर सकता है। IR सेंसर से जुड़े पिन पर एक घड़ी लगाई जाती है, इसलिए सेंसर के ट्रिप होने पर अनलॉक फंक्शन चालू हो जाएगा। जहाँ तक कंपन सेंसर जाता है… एक अंतराल शुरू होता है जो एनालॉग पिन को पढ़ता है कि कंपन सेंसर हर मिलीसेकंड से जुड़ा है, और यदि संकेत एक निर्धारित सीमा से ऊपर है तो समय पर कब्जा कर लिया जाता है। यदि पर्याप्त कंपन कैप्चर किए गए हैं, तो यह उस फ़ंक्शन को चलाएगा जो यह जांचता है कि कैप्चर किया गया समय गुप्त समय से पर्याप्त रूप से मेल खाता है या नहीं। अगर वे करते हैं, तो यह दरवाजा खोल देगा।

चरण 3: वेब ऐप नियंत्रण

वेब ऐप नियंत्रण
वेब ऐप नियंत्रण

वेब ऐप कोड

वेब ऐप कुछ जावास्क्रिप्ट के साथ सिर्फ एक वेब पेज है जो हमारे द्वारा माइक्रोकंट्रोलर पर बनाए गए वेब सर्वर को कमांड भेजता है। मैंने इसे AWS S3 पर एक स्थिर वेबसाइट बना दिया, और इसे अपने फोन की होम स्क्रीन पर सहेजा। अब मैं दरवाजा खोल सकता हूं, दरवाजा बंद कर सकता हूं या इसे खुला छोड़ सकता हूं। ऐप को सुरक्षित करना और अपना नेटवर्क सेटअप करना भी संभव होगा ताकि मैं इंटरनेट कनेक्शन के साथ कहीं भी डोर फॉर्म को संचालित कर सकूं।

आपको अपने माइक्रोकंट्रोलर के लिए कोड में उपयोग किए गए IP पते को एक में बदलना होगा। मैंने अपने राउटर को आईपी आरक्षित कर दिया है, इसलिए यह कभी नहीं बदलेगा।

चरण 4: इलेक्ट्रोमैग्नेट माउंटिंग ब्रैकेट

इलेक्ट्रोमैग्नेट माउंटिंग ब्रैकेट
इलेक्ट्रोमैग्नेट माउंटिंग ब्रैकेट

मैं फ्यूजन 360 में गया, और 49 मिमी इलेक्ट्रोमैग्नेट के आयामों को फिट करने के लिए एक ब्रैकेट बनाया। यहाँ मॉडल के लिए एक लिंक है। फिर मैंने इसे 3डी प्रिंटर पर भेज दिया। एक बार जब वह आश्चर्यजनक रूप से लंबी प्रक्रिया हो गई, तो मैंने इसे प्राइमर का एक कोट दिया, इसमें से बकवास को रेत दिया, और इसे कुछ सफेद रंग से मारा।

चरण 5: बढ़ते चुंबक और प्लेट

बढ़ते चुंबक और प्लेट
बढ़ते चुंबक और प्लेट
बढ़ते चुंबक और प्लेट
बढ़ते चुंबक और प्लेट
बढ़ते चुंबक और प्लेट
बढ़ते चुंबक और प्लेट

यह सुनिश्चित करने के लिए कि चुंबक स्टील प्लेट पर सही ढंग से लाइन अप करने जा रहा है; मैंने प्लेट को नीले टेप से ढक दिया, उस पर ब्रैकेट का पता लगाया, फिर बाजार जहां माउंट होल जाना चाहिए।

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

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

मैंने ब्रैकेट को चुंबक के साथ फ्रेम में माउंट करने के लिए लकड़ी के शिकंजे का इस्तेमाल किया। मैंने फिर चुंबक पर तारों के लिए एक लंबा तार मिलाया, और तारों को सफेद म्यान के एक लंबे टुकड़े के माध्यम से चलाया। अंदर की तरफ, मैंने दरवाजे के चारों ओर तार को घुमाया, और नीचे की तरफ कंट्रोल बॉक्स होगा।

चरण 6: नियंत्रण बॉक्स

नियंत्रण बॉक्स
नियंत्रण बॉक्स
नियंत्रण बॉक्स
नियंत्रण बॉक्स

नियंत्रण बॉक्स एक ढक्कन वाला एक सुपर सरल बॉक्स है जिसे मैंने मॉडलिंग और मुद्रित किया है। तारों को चलने देने के लिए दो छोटे सिरों पर छेद होते हैं। सर्किटबोर्ड बस इसके अंदर बैठता है, और IR सेंसर की एलईडी उन छेदों से चिपक जाती है जिन्हें मैंने साइड में ड्रिल किया था।

यहाँ मॉडल है।

चरण 7: कंपन सेंसर और परियोजना पूर्णता

कंपन सेंसर और परियोजना पूर्णता
कंपन सेंसर और परियोजना पूर्णता
कंपन सेंसर और परियोजना पूर्णता
कंपन सेंसर और परियोजना पूर्णता
कंपन सेंसर और परियोजना पूर्णता
कंपन सेंसर और परियोजना पूर्णता

कंपन सेंसर को जोड़ने के लिए, मैंने तार का एक और लंबा टुकड़ा संलग्न किया जिसे मैंने सफेद म्यान के माध्यम से चलाया। इसे दरवाजे पर लगाने के लिए, मैंने गर्म गोंद का इस्तेमाल किया। मैंने चीजों को सुंदर दिखने के लिए सेंसर को 3D प्रिंटेड कैप से कवर किया।

उसके बाद किया गया था मैंने सर्किटबोर्ड पर चुंबक और कंपन सेंसर के तारों को उनके संबंधित तारों में मिलाया।

दरवाजे की कुंडी को टैप करने के बाद, जिसे मैंने अंततः सभी को एक साथ हटा दिया, और कुछ साफ-सफाई करने से परियोजना पूरी हो गई!

कृपया वीडियो देखें ताकि देखें कि यह परियोजना कैसे काम करती है।

पहली बार लेखक
पहली बार लेखक
पहली बार लेखक
पहली बार लेखक

पहली बार में उपविजेता लेखक

सिफारिश की: