विषयसूची:

एसएमएस के साथ जल स्तर संकेतक: 4 कदम
एसएमएस के साथ जल स्तर संकेतक: 4 कदम

वीडियो: एसएमएस के साथ जल स्तर संकेतक: 4 कदम

वीडियो: एसएमएस के साथ जल स्तर संकेतक: 4 कदम
वीडियो: water level indicator 2024, दिसंबर
Anonim
एसएमएस के साथ जल स्तर संकेतक
एसएमएस के साथ जल स्तर संकेतक

आज मैं एक बहुत ही उपयोगी प्रोजेक्ट के बारे में बात करने जा रहा हूँ। इसे एसएमएस अधिसूचना के साथ जल स्तर संकेतक कहा जाता है। सभी के घरों में ओवरहेड टैंक है। समस्या यह है कि टैंक में पानी को ट्रैक करने की कोई व्यवस्था नहीं है। फिर एक दूसरी समस्या आती है कि जब उनका पानी पंप शुरू होता है तो उन्हें पता नहीं होता है कि यह कब भर जाता है और कभी-कभी ऐसी स्थिति होती है कि पंप टैंक में पानी पंप करता रहता है और पानी टैंक से बाहर निकलने लगता है। ऊर्जा की बर्बादी के साथ-साथ पानी की बर्बादी भी होती है। तो यह प्रणाली जल स्तर का पता लगाने के लिए बहुत उपयोगी है। यह ऊंची इमारतों के लिए भी उपयोगी है जहां जल स्तर की जांच करना संभव नहीं है।

आएँ शुरू करें।

चरण 1: अवयव

अवयव
अवयव
अवयव
अवयव
अवयव
अवयव
अवयव
अवयव

1. एटमेगा३२८

2. Arduino Uno

3. स्विच X1

4. क्रिस्टल ऑसीलेटर X1

5. 10uf संधारित्र x2

6. BC547 एनपीएन ट्रांजिस्टर x4

7. रोकनेवाला 1k x5

8. रोकनेवाला 100 x8

9. पीसीबी x1

10. एलएम 7805 5 वोल्ट नियामक

11. LM7812 12 वोल्ट नियामक

12. संधारित्र 22uf x2

13. सौर पैनल 20v

14. हीट सिंक X1

15. तार

16. जीएसएम मॉडम 800H या 900A

चरण 2: कनेक्शन और पीसीबी बनाना

कनेक्शन और पीसीबी बनाना
कनेक्शन और पीसीबी बनाना
कनेक्शन और पीसीबी बनाना
कनेक्शन और पीसीबी बनाना
कनेक्शन और पीसीबी बनाना
कनेक्शन और पीसीबी बनाना
कनेक्शन और पीसीबी बनाना
कनेक्शन और पीसीबी बनाना

ब्रेडबोर्ड पर रेसिस्टर्स के साथ ट्रांजिस्टर का कनेक्शन बनाएं जैसा कि सीकेटी आरेख में दिखाया गया है आउटपुट की जांच करें। arduino को लॉजिक हाई भेजने के लिए आउटपुट 3 वोल्ट से अधिक होगा।

पीसीबी पर प्रतिरोधों और ट्रांजिस्टर को माउंट करें।

पीसीबी पर 28 पिन आईसी सॉकेट माउंट करें।

हम स्टैंडअलोन आर्डिनो बना रहे हैं।

क्रिस्टल ऑसिलेटर को 22uf कैपेसिटर के साथ मिलाएं।

ट्रांजिस्टर के आउटपुट को एनालॉग पिन से कनेक्ट करें o IC, ic के पिन आरेख को देखें।

कैपेसिटर के साथ वोल्टेज रेगुलेटर को ठीक से कनेक्ट करें।

हीट सिंक को 7812 वोल्टेज रेगुलेटर से जोड़ा जाना चाहिए क्योंकि जीएसएम मॉडम इससे अधिक करंट खींचता है।

सोलर पैनल 7812 आईसी के इनपुट से जुड़ा है।

पीसीबी पर सीकेटी आरेख के अनुसार सभी घटकों को मिलाएं। कनेक्शनों की जाँच करें।

चरण 3: प्रोग्रामिंग

प्रोग्रामिंग
प्रोग्रामिंग

अपने arduino UNO को अपने पीसी से कनेक्ट करें wiyh ic atmega328 इसमें।

निम्नलिखित कोड को अपने arduino में जलाएं।

इंट ए = 0; इंट बी = 0;

इंट सी = 0;

इंट डी = 0;

व्यर्थ व्यवस्था()

{पिनमोड (A1, INPUT);

पिनमोड (ए0, इनपुट);

पिनमोड (ए 2, इनपुट);

पिनमोड (ए 4, इनपुट);

सीरियल.बेगिन (९६००);

}

शून्य लूप ()

{इंट आर = डिजिटल रीड (ए 4);

int s=digitalRead(A0);

इंट टी = डिजिटल रीड (ए 1);

इंट यू = डिजिटल रीड (ए 2);

अगर (आर == उच्च && एस == कम && टी == कम && यू == कम)

{ अगर (ए == 0)

{ सीरियल.प्रिंट्लन ("एटी + सीएमजीएफ = 1");

देरी (500);

Serial.println("AT+CMGS=\"your no.\"");//रिसीवर फोन नंबर बदलें देरी (500);

Serial.print ("स्तर 1 मोटर चालू करें"); // वह संदेश जिसे आप भेजना चाहते हैं

देरी (500);

सीरियल.राइट(26);

देरी (500);

ए++; बी = 0; सी = 0; डी = 0;

}

}

अगर (आर == उच्च && एस == उच्च && टी == कम && यू == कम)

{ अगर (बी == 0)

{ सीरियल.प्रिंट्लन ("एटी + सीएमजीएफ = 1");

देरी (500);

Serial.println("AT+CMGS=\"your no.\"");//रिसीवर फोन नंबर बदलें

देरी (500);

Serial.print ("स्तर 2 पर पानी");

// वह संदेश जिसे आप भेजना चाहते हैं

देरी (500);

सीरियल.राइट(26);

देरी (500);

बी++; ए = 0; सी = 0; डी = 0;

} }

अगर (आर == उच्च && एस == उच्च && टी == उच्च && यू == कम) { अगर (सी == 0)

{ सीरियल.प्रिंट्लन ("एटी + सीएमजीएफ = 1");

देरी (500);

Serial.println("AT+CMGS=\"your no.\"");//रिसीवर फोन नंबर बदलें देरी (500);

Serial.print ("स्तर 3 पर पानी"); // वह संदेश जिसे आप भेजना चाहते हैं

देरी (500);

सीरियल.राइट(26);

देरी (500);

सी++; बी = 0; डी = 0; ए = 0; } }

अगर(आर==उच्च && एस==उच्च && टी==उच्च && यू==उच्च)

{ अगर (डी == 0) { सीरियल.प्रिंट्लन ("एटी + सीएमजीएफ = 1");

देरी (500);

Serial.println("AT+CMGS=\"your no.\"");//रिसीवर फोन नंबर बदलें

देरी (500);

Serial.print ("टैंक फुल स्विच ऑफ मोटर"); // वह संदेश जिसे आप भेजना चाहते हैं

देरी (500);

सीरियल.राइट(26);

देरी (500);

डी++; सी = 0; बी = 0; ए = 0;

} }

अन्यथा

{ सीरियल.प्रिंट ("सर्किट कनेक्ट नहीं है");

}

}

अब आईसी को हटाकर पीसीबी में इंस्टॉल करें।

चरण 4: कोडांतरण और परीक्षण

कोडांतरण और परीक्षण
कोडांतरण और परीक्षण
कोडांतरण और परीक्षण
कोडांतरण और परीक्षण
कोडांतरण और परीक्षण
कोडांतरण और परीक्षण

अपनी पानी की टंकी के बराबर ऊँचाई वाला एक पीवीसी पाइप लें।

सीकेटी से तारों को टैंक के विभिन्न स्तरों पर चिपका दें।

ध्यान दें कि Vcc तार हमेशा पानी में डूबा रहता है।

सभी कनेक्शन करें।

IC का Rx जो पिन 2 पर है उसे GSM मॉडम के Tx से कनेक्ट करें।

आईसी के टीएक्स को जीएसएम मॉडम के आरएक्स से पिन 3 पर कनेक्ट करें।

सोलर पैनल को 7812 IC के इनपुट से कनेक्ट करें।

सभी कनेक्शन जांचें और परियोजना तैयार है।

सिस्टम को बारिश से बचाने के लिए शेड बनाएं।

झसे आज़माओ!

सिफारिश की: