विषयसूची:

जल रिसाव डिटेक्टर: 6 कदम (चित्रों के साथ)
जल रिसाव डिटेक्टर: 6 कदम (चित्रों के साथ)

वीडियो: जल रिसाव डिटेक्टर: 6 कदम (चित्रों के साथ)

वीडियो: जल रिसाव डिटेक्टर: 6 कदम (चित्रों के साथ)
वीडियो: Dowsing :An Ancient technique to find ground water Live on Camera 2024, जुलाई
Anonim
Image
Image

यदि आप कभी बाढ़ग्रस्त तहखाने में घर आने के बारे में चिंतित हैं, तो यह परियोजना आपके लिए है।

हम आपको दिखाएंगे कि पानी के रिसाव का पता लगाने वाली प्रणाली कैसे बनाई जाती है जो रिसाव का पता चलने पर आपको एक पाठ संदेश भेजेगी।

चरण 1: आवश्यक कौशल

इस परियोजना के लिए, आपको केवल कुछ बुनियादी प्रोग्रामिंग ज्ञान की आवश्यकता होगी! हमने प्रोग्राम लिखा है जो पानी के सेंसर को मापता है और सी में एक टेक्स्ट भेजता है।

चरण 2: घटक/हार्डवेयर सूची

परियोजना अवलोकन
परियोजना अवलोकन

यहाँ हमने उपयोग किया है:

  • फिजेट SBC4
  • जल संवेदक
  • फिजेट केबल

चरण 3: परियोजना अवलोकन

इस परियोजना में निम्नलिखित लेआउट होगा:

  • PhidgetSBC4 हमारा प्रोग्राम कोड (C में लिखा हुआ) चलाएगा। इसे बिल्ट इन VINT हब के जरिए वॉटर सेंसर से जोड़ा जाएगा।
  • यदि पानी का सेंसर इंगित करता है कि पानी मौजूद है, तो SBC ईमेल से टेक्स्ट फीचर का उपयोग करेगा जो कि अधिकांश वायरलेस वाहक टेक्स्ट संदेश भेजने के लिए समर्थन करते हैं।

चरण 4: हार्डवेयर तैयार करना

हार्डवेयर तैयार करना
हार्डवेयर तैयार करना
हार्डवेयर तैयार करना
हार्डवेयर तैयार करना
हार्डवेयर तैयार करना
हार्डवेयर तैयार करना

हमारा सेंसर पानी के संपर्क में आने की संभावना है (विशेषकर परीक्षण के दौरान), इसलिए यह महत्वपूर्ण है कि हम पीसीबी घटकों की रक्षा करें। ऐसा करने के लिए, हमने पीसीबी पर एक अनुरूप कोटिंग का इस्तेमाल किया।

चरण 5: कोड लिखना

कोड लिखना
कोड लिखना
कोड लिखना
कोड लिखना

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

महत्वपूर्ण: स्थापित करने से पहले, आपको अपने SBC पर libcurl सेट करना होगा। टर्मिनल खोलें और निम्न कमांड दर्ज करें:

sudo apt-libcurl4-gnutls-dev. स्थापित करें

SBC पर C प्रोग्राम कैसे संकलित करें, इस बारे में अधिक जानकारी के लिए, इन लिंक्स को देखें:

  • विकास के लिए पैकेज स्थापित करना
  • लिनक्स पर सी प्रोग्राम संकलित करना

यहाँ कोड का एक त्वरित अवलोकन है:

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

चरण 6: प्रश्न?

यदि आपके पास परियोजना के बारे में कोई प्रश्न हैं, तो हमें टिप्पणी अनुभाग में बताएं!

पढ़ने के लिए धन्यवाद

सिफारिश की: