विषयसूची:

घरेलू मुखबिर: ४ कदम
घरेलू मुखबिर: ४ कदम

वीडियो: घरेलू मुखबिर: ४ कदम

वीडियो: घरेलू मुखबिर: ४ कदम
वीडियो: घर पर अफीम रखने वाला वाला होगा रिहा || सुचना देने वाला मुखबिर जायेगा जैल राजस्थान की घटना 2024, नवंबर
Anonim
घरेलू मुखबिर
घरेलू मुखबिर

मेल आ गया है या नहीं यह देखने के लिए कौन बाहर जाना चाहता है? कड़ाके की ठंड या बारिश में मुझे जैकेट और जूते नहीं पहनने पड़ते, केवल यह पता लगाने के लिए कि कोई मेल नहीं था। यह परियोजना आपको मेल वाहक की यात्रा के बारे में सूचित करेगी, और एक माध्यमिक समारोह के रूप में यह आपको याद दिलाएगी कि गेराज दरवाजा खुला छोड़ दिया गया है। इसे अन्य सेंसरों को शामिल करने के लिए विस्तारित भी किया जा सकता है

चरण 1: योजनाबद्ध

ढांच के रूप में
ढांच के रूप में

परियोजना Atmega 168 चिप पर आधारित है। चूंकि डिज़ाइन के लिए केवल न्यूनतम संसाधनों की आवश्यकता होती है, इसलिए अधिकांश AVR चिप्स स्वीकार्य विकल्प होंगे। लेकिन अतिरिक्त संसाधन होने का मतलब है कि कार्यक्षमता जोड़ना एक रीडिज़ाइन की तुलना में आसान है। डिवाइस में केवल न्यूनतम संख्या में भाग होते हैं (योजनाबद्ध देखें)। डिज़ाइन में दो सेंसर हैं, गैराज डोर मैग्नेटिक रीड स्विच और मेलबॉक्स लाइट डिपेंडेंट रेसिस्टर (LDR)।

चरण 2: डिजाइन

डिज़ाइन
डिज़ाइन
डिज़ाइन
डिज़ाइन

गैराज डोर फीचर गैराज डोर सेंसर चुंबकीय रूप से संचालित रीड स्विच है। चुंबक को गैरेज के दरवाजे पर रखा जाता है और जब दरवाजा पूरी तरह से बंद हो जाता है तो रीड स्विच के करीब होता है। मैंने एक रीड स्विच चुना क्योंकि गैरेज के दरवाजे की गति की ढीली यांत्रिक सहनशीलता को समायोजित करना आसान था। जब गैरेज का दरवाजा खुलता है, तो चुंबक स्विच से दूर चला जाता है। स्विच खुलता है जो माइक्रोकंट्रोलर को एलईडी चालू करने का संकेत देता है और एक छोटी बीप देता है। यह इतना आसान है, आप पूछ सकते हैं जब एक साधारण सर्किट कार्य को पूरा करेगा तो माइक्रोकंट्रोलर का उपयोग क्यों करें। लेकिन यहां वह जगह है जहां बिना किसी हार्डवेयर को बदले अधिक उपयोगी उपकरण बनाने के लिए माइक्रोकंट्रोलर की शक्ति को जल्दी से लागू किया जा सकता है। जब मैं दरवाज़ा बंद करना भूल जाता हूँ तो मुझे याद दिलाने के लिए एक विशेषता जो मैं वास्तव में चाहता था। अगर दरवाजा खुलता है और एक घंटे के लिए खुला रहता है, तो शायद मैं इसे बंद करना भूल गया। मैं एलईडी को नोटिस नहीं कर सकता, इसलिए उस समय यह मेरा ध्यान आकर्षित करने के लिए हर 10 मिनट में एक बार बीप करेगा जब तक कि मैं दरवाजा बंद नहीं करता। मेलबॉक्स सुविधा मैंने मेलबॉक्स सेंसर के लिए लाइट डिपेंडेंट रेसिस्टर (एलडीआर) का उपयोग किया। एक बार फिर मैं एक यांत्रिक स्विच का उपयोग कर सकता था, लेकिन मैं दरवाजे के काज की ढीली यांत्रिक सहनशीलता से चिंतित था। मुझे विश्वास नहीं हो रहा था कि मैं एक डगमगाते दरवाजे के साथ मज़बूती से संचालित करने के लिए स्विच प्राप्त कर सकता हूँ। LDR बढ़िया काम करता है और मेलबॉक्स के पीछे स्थापित करना आसान है। जब दरवाजा बंद किया जाता है तो यह बहुत उच्च प्रतिरोध के रूप में पढ़ता है - कई मेगा ओम, और लगभग 10K जब दरवाजा खुलता है - यहां तक कि एक बादल वाले दिन भी। यदि यह आधी रात है तो शायद यह पंजीकृत नहीं होगा, लेकिन मेल वाहक वैसे भी नहीं आता है। मेलबॉक्स की हैंडलिंग गैरेज के दरवाजे से काफी अलग है। मेलबॉक्स केवल एक या दो सेकंड के लिए सक्रिय है, लेकिन मैं याद रखना चाहता हूं कि एक उद्घाटन का पता चला था, स्पीकर को एक बार बीप करें और फिर एलईडी को तब तक रोशन रखें जब तक कि मैं इसे रीसेट नहीं कर देता - या यह 8 घंटे के बाद स्वचालित रूप से रीसेट हो जाएगा। भविष्य की संभावनाएं वहां से एटी मेगा चिप पर कई और एनालॉग और डिजिटल पिन उपलब्ध हैं, इसलिए मैं निश्चित रूप से अपनी छोटी परियोजना में और अधिक सुविधाएँ जोड़कर देख सकता था। एक विचार एक प्रकाश पुंज और सामने के दरवाजे के रास्ते पर लगे एलडीआर सेंसर का होगा, ताकि मुझे किसी के घर आने की अग्रिम सूचना मिल सके। कोई सुझाव?

चरण 3: प्रोजेक्ट केस और वायरिंग

प्रोजेक्ट केस और वायरिंग
प्रोजेक्ट केस और वायरिंग

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

चरण 4: स्रोत कोड

सोर्स कोड
सोर्स कोड

यहाँ स्रोत कोड है - यह छोटा और सरल है।

घरेलू_सूचनाकार.pde

. PDE फ़ाइलें Arduino स्रोत कोड फ़ाइलें हैं (वे किसी कारण से उन्हें 'स्केच' कहते हैं) - यह लगभग 'C' के समान है।

आप टेक्स्ट एडिटर में डाउनलोड करके और खोलकर कोड देख सकते हैं।

14 फरवरी, 2011 को अपडेट किया गया कंपाइलर गणित बग के लिए समाधान। और मेलबॉक्स टोन को फ़्रीक्वेंसी में चढ़ने के लिए बदलें

Arduino विकास प्रणाली के नए संस्करण.pde के बजाय.ino एक्सटेंशन का उपयोग करते हैं, इसलिए बस फ़ाइल का नाम बदलें।

सिफारिश की: