विषयसूची:
वीडियो: रेफ्रिजरेटर दरवाजा टाइमर: 4 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
इस ट्यूटोरियल में, हम रेफ्रिजरेटर लाइट टाइमर के एब्स्ट्रैक्शन के निर्माण और कोडिंग की प्रक्रिया के बारे में जानेंगे। हमारे डिवाइस का मुख्य लक्ष्य केवल रेफ्रिजरेटर की रोशनी को चालू करके बिजली की बचत करना है यदि कोई इसके सामने खड़ा है। हमारा इंटरनेट ऑफ थिंग्स डिवाइस दो सेंसर का उपयोग करता है: एक रीड स्विच और एक ऑब्जेक्ट अवॉइडेंस सेंसर मॉड्यूल। जब भी कोई चुंबकीय क्षेत्र मौजूद होगा, रीड सेंसर एक संकेत भेजेगा। इसका उपयोग यह पता लगाने के लिए किया जाएगा कि दरवाजा खुला है या बंद है। यदि दरवाजा खुला है, तो निकटता सेंसर का उपयोग यह पता लगाने के लिए किया जाता है कि कोई फ्रिज के सामने खड़ा है या नहीं। यदि किसी व्यक्ति का पता नहीं चलता है, तो टाइमर गिनना शुरू कर देगा कि उसे कितने समय हो गया है जब कोई व्यक्ति दरवाजे के सामने था।
इस प्रोजेक्ट में डिवाइस को नियंत्रित करने के लिए एक इंटरफ़ेस भी शामिल है, जो फ्लास्क सर्वर पर चलता है। एक उपयोगकर्ता प्रत्येक टाइमर की जांच कर सकता है, या इस इंटरफ़ेस का उपयोग करके उन्हें रीसेट कर सकता है।
निम्नलिखित चरण इस उपकरण के निर्माण की प्रक्रिया में आपका मार्गदर्शन करेंगे।
चरण 1: हार्डवेयर सेट करना
पहला कदम डिवाइस के लिए सर्किट स्थापित करना है। हमें आवश्यकता होगी:
- रास्पबेरी पाई 3
- ब्रेड बोर्ड
- रीड मॉड्यूल*
- बाधा से बचाव सेंसर मॉड्यूल*
- 10KOhm रोकनेवाला
- तार
- एक चुंबक (डिवाइस को आजमाने के लिए)
* Arduino 37-in-1 सेंसर किट (दस्तावेज़ीकरण) से
एक बार सभी सामग्री एकत्र हो जाने के बाद, ऊपर दिखाए गए आरेख के आधार पर सर्किट को इकट्ठा करें।
चरण 2: कोड
अब जब हमने अपना हार्डवेयर सेट कर लिया है, तो हम कोड लिखना शुरू कर सकते हैं। कोड संलग्न ज़िप्ड फ़ोल्डर में पाया जा सकता है। निर्देशिकाओं की संरचना मुश्किल है, इसलिए सावधान रहें कि किसी भी फाइल को इधर-उधर न करें।
चरण 3: डिवाइस का उपयोग करना
प्रोग्राम फ्लास्क सर्वर का उपयोग करके चलाया जाता है। फ्लास्क को स्थापित करने और उपयोग करने का विवरण यहां पाया जा सकता है।
सबसे पहले, कमांड प्रॉम्प्ट का उपयोग करके, फ्लास्क ऐप को iotapp.py पर सेट करें:
FLASK_APP = iotapp.py सेट करें
इसके बाद, ऐप को इसके साथ चलाएं:
फ्लास्क रन --होस्ट 0.0.0.0
इंटरफ़ेस तक पहुँचने के लिए, अंतिम आदेश के परिणामस्वरूप URL की प्रतिलिपि बनाएँ। इस पृष्ठ में दो टाइमर हैं: एक यह ट्रैक करता है कि दरवाजा कितने समय से खुला है, और दूसरा यह निगरानी करने के लिए कि बिना किसी के सामने दरवाजा खुला है। जब भी पेज रिफ्रेश होगा, दोनों टाइमर अपडेट हो जाएंगे। एक उपयोगकर्ता "रीसेट टाइमर" बटन का उपयोग करके टाइमर को रीसेट कर सकता है।
चुंबक फ्रिज के दरवाजे का प्रतिनिधित्व करता है। जब भी चुंबक मौजूद हो, दरवाजा बंद माना जा सकता है। दरवाजा खोलने का अनुकरण करने के लिए, चुंबक को रीड सेंसर से दूर ले जाएं। फ्रिज के सामने खड़े व्यक्ति का अनुकरण करने के लिए, अपना हाथ निकटता सेंसर पर रखें। जब आप अपना हाथ हटाते हैं, तो टाइमर गिनना शुरू कर देगा कि किसी को फ्रिज के सामने रखे हुए कितना समय हो गया है।
चरण 4: अंतिम उत्पाद
यहां, हम कार्रवाई में डिवाइस का एक उदाहरण दिखाते हैं।
यह इंस्ट्रक्शनल रयान एंडरसन और केविन बेन्सन द्वारा बनाया गया था।
सिफारिश की:
रेफ्रिजरेटर चुंबक घड़ी: 9 कदम (चित्रों के साथ)
रेफ्रिजरेटर चुंबक घड़ी: मुझे हमेशा से असामान्य घड़ियों का शौक रहा है। यह मेरी नवीनतम रचनाओं में से एक है जो समय प्रदर्शित करने के लिए रेफ्रिजरेटर वर्णमाला संख्याओं का उपयोग करती है। संख्याओं को पतले सफेद प्लेक्सीग्लस के टुकड़े पर रखा जाता है जिसमें पतली शीट धातु पीछे की ओर टुकड़े टुकड़े होती है।
डी फ्लिप फ्लॉप और 555 टाइमर के साथ स्टेपर मोटर; सर्किट का पहला भाग ५५५ टाइमर: ३ कदम
डी फ्लिप फ्लॉप और 555 टाइमर के साथ स्टेपर मोटर; सर्किट का पहला भाग 555 टाइमर: स्टेपर मोटर एक डीसी मोटर है जो असतत चरणों में चलती है। इसका उपयोग अक्सर प्रिंटर और यहां तक कि रोबोटिक्स में भी किया जाता है। मैं इस सर्किट को चरणों में समझाऊंगा। सर्किट का पहला भाग 555 है टाइमर यह 555 चिप w के साथ पहली छवि (ऊपर देखें) है
गेराज दरवाजा खोलने वाला टाइमर बंद करने के लिए: 4 कदम
गैराज का दरवाजा खोलने के लिए टाइमर: परिचय तो कहानी तब शुरू होती है जब मैंने अपने गैरेज का दरवाजा खुला छोड़ दिया, और कुछ लोग बस अंदर आ गए और गड़बड़ कर दी।सौभाग्य से, कोई मूल्यवान कर्मचारी नहीं खोया है। इस दुर्घटना के बाद, मैं "बंद करने के लिए टाइमर" मेरे गैराज डू के लिए सुविधा
एवीआर माइक्रोकंट्रोलर। टाइमर का उपयोग कर एलईडी फ्लैशर। टाइमर बाधित। टाइमर सीटीसी मोड: 6 कदम
एवीआर माइक्रोकंट्रोलर। टाइमर का उपयोग कर एलईडी फ्लैशर। टाइमर बाधित। टाइमर सीटीसी मोड: सभी को नमस्कार! इलेक्ट्रॉनिक्स के क्षेत्र में टाइमर एक महत्वपूर्ण अवधारणा है। हर इलेक्ट्रॉनिक कंपोनेंट टाइम बेस पर काम करता है। इस बार आधार सभी कामों में तालमेल बिठाने में मदद करता है। सभी माइक्रोकंट्रोलर कुछ पूर्वनिर्धारित घड़ी आवृत्ति पर काम करते हैं
NE555 टाइमर - NE555 टाइमर को एक अस्थिर कॉन्फ़िगरेशन में कॉन्फ़िगर करना: 7 चरण
NE555 टाइमर | NE555 टाइमर को एक अस्थिर कॉन्फ़िगरेशन में कॉन्फ़िगर करना: NE555 टाइमर इलेक्ट्रॉनिक्स की दुनिया में सबसे अधिक उपयोग किए जाने वाले IC में से एक है। यह डीआईपी 8 के रूप में है, जिसका अर्थ है कि इसमें 8 पिन हैं