विषयसूची:

स्मार्ट-मेलबॉक्स: ११ कदम
स्मार्ट-मेलबॉक्स: ११ कदम

वीडियो: स्मार्ट-मेलबॉक्स: ११ कदम

वीडियो: स्मार्ट-मेलबॉक्स: ११ कदम
वीडियो: LEVEL 12 😱 ADAM GOT NEW CRIMINAL BOXES 🔥 DIAMOND BOXES 💎 FREE FIRE 2024, नवंबर
Anonim
स्मार्ट-मेलबॉक्स
स्मार्ट-मेलबॉक्स
स्मार्ट-मेलबॉक्स
स्मार्ट-मेलबॉक्स
स्मार्ट-मेलबॉक्स
स्मार्ट-मेलबॉक्स
स्मार्ट-मेलबॉक्स
स्मार्ट-मेलबॉक्स

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

तो स्मार्ट लेटरबॉक्स का मतलब है

  • मेलबॉक्स में मेल है या नहीं इसका ट्रैक रखें।
  • आप निगरानी कर सकते हैं कि मेल कब डिलीवर किया गया है और लेटर बॉक्स कब खाली किया गया है।
  • आप मेलबॉक्स को सामान्य कुंजी के बजाय RFID कार्ड से खोल सकते हैं

चरण 1: सामग्री एकत्रित करना

सामग्री एकत्रित करना
सामग्री एकत्रित करना
सामग्री एकत्रित करना
सामग्री एकत्रित करना
सामग्री एकत्रित करना
सामग्री एकत्रित करना

IoT सामान (न्यूनतम € 45 अनुमानित लागत):

  • रास्पबेरी पाई 3 मॉडल बी +
  • सर्वो मोटर SG90
  • दूरी सेंसर HC-SR04
  • आरएफआईडी मॉड्यूल RC522
  • चुंबकीय संपर्क सेंसर
  • 16x2 एलसीडी डिस्प्ले
  • केबलों का एक गुच्छा

आवास के लिए आइटम (न्यूनतम € 30 अनुमानित लागत):

  • लकड़ी का तख्ता
  • टिका
  • छोटा स्लाइडिंग लॉक
  • शिकंजा

परियोजना के लिए प्रयुक्त उपकरण:

  • विजुअल स्टूडियो (फ्रंट-एंड डेवलपमेंट)
  • Pycharm (बैकएंड डेवलपमेंट)
  • MySql कार्यक्षेत्र (डेटाबेस)
  • विभिन्न लकड़ी के उपकरण (आवास बनाने के लिए)

चरण 2: सेंसर का अलग से परीक्षण करें

सेंसर का अलग से परीक्षण करें
सेंसर का अलग से परीक्षण करें
सेंसर का अलग से परीक्षण करें
सेंसर का अलग से परीक्षण करें
सेंसर का अलग से परीक्षण करें
सेंसर का अलग से परीक्षण करें

आप सबसे अच्छी शुरुआत सेंसरों का अलग से परीक्षण करके करते हैं ताकि आप जान सकें कि सेंसर क्या कर सकते हैं। और वे परियोजना के लिए क्या कर सकते हैं।

चरण 3: हाउसिंग स्केच

हाउसिंग स्केच
हाउसिंग स्केच
हाउसिंग स्केच
हाउसिंग स्केच
हाउसिंग स्केच
हाउसिंग स्केच

एक बार जब आप जान जाते हैं कि आपके सेंसर क्या कर सकते हैं। आप अपना केस डिजाइन करना शुरू कर सकते हैं। इसलिए मैंने कार्डबोर्ड से एक "प्रोटोटाइप" बनाया ताकि मैं मेलबॉक्स का आकार स्पष्ट रूप से देख सकूं

चरण 4: पूरा सर्किट बनाएं

पूरा सर्किट बनाएं
पूरा सर्किट बनाएं
पूरा सर्किट बनाएं
पूरा सर्किट बनाएं

नोट: इसे स्पष्ट करने के लिए, मैंने आरेखों में घटकों को अलग से रखा है। तो अंतिम संस्करण में वे वास्तव में 1 रास्पबेरी पाई से जुड़े हुए हैं।

चरण 5: कोड लिखें और वेबसाइट बनाएं

कोड लिखें और वेबसाइट बनाएं
कोड लिखें और वेबसाइट बनाएं

अब जब आपके पास अपना पूरा सर्किट है, तो आप वास्तव में स्मार्ट मेलबॉक्स की कार्यक्षमता के लिए सभी कोड लिखना शुरू कर सकते हैं।

चरण 6: आवास बनाएं

आवास बनाओ
आवास बनाओ
आवास बनाओ
आवास बनाओ
आवास बनाओ
आवास बनाओ

अपने लेटरबॉक्स के लिए सभी आवश्यक सामग्री एकत्र करें, और आवास पर काम करना शुरू करें।

चरण 7: मामले में सर्किट लागू करें

मामले में सर्किट लागू करें
मामले में सर्किट लागू करें
मामले में सर्किट लागू करें
मामले में सर्किट लागू करें
मामले में सर्किट लागू करें
मामले में सर्किट लागू करें
मामले में सर्किट लागू करें
मामले में सर्किट लागू करें

सर्किट को केस में रखें और सभी सेंसर और एक्चुएटर्स को सही जगह पर माउंट करें।

चरण 8: डेटाबेस संरचना

डेटाबेस संरचना
डेटाबेस संरचना

चरण 9: कोड

github.com/NMCT-S2-Project-1/nmct-s2-project-1-JensBonnier.git

चरण 10: मैं कैसे आगे बढ़ा?

  1. मैं वास्तव में क्या चाहता था, इसके बारे में विचार-मंथन किया।
  2. उन सभी सेंसरों का परीक्षण करें जिनका मैं उपयोग करने जा रहा था और देखें कि वे वास्तव में कैसे काम करते हैं।
  3. पूरा सर्किट बनाया और फिर बैकएंड को प्रोग्राम किया।
  4. फ्रंटएंड (एचटीएमएल और सीएसएस) बनाया और इसे बैकएंड से जोड़ा
  5. आवास बनाया।
  6. आवास में सब कुछ घुड़सवार।

सिफारिश की: