विषयसूची:
- चरण 1: यह कैसे काम करता है?
- चरण 2: आपको इसे करने की क्या आवश्यकता है?
- चरण 3: इसे कैसे बनाएं?
- चरण 4: सर्वर सॉफ्टवेयर
- चरण 5: अपने प्रकाश और ताप तारों को कनेक्ट करें
वीडियो: अपने एक्वेरियम की रोशनी और हीटिंग को नियंत्रित करने वाला वाई-फ़ाई सिस्टम कैसे बनाएं: 5 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:19
यह क्या कर रहा है? एक प्रणाली जो आपके एक्वेरियम को शेड्यूलिंग के अनुसार या मैन्युअल रूप से पुश बटन या इंटरनेट अनुरोध के साथ स्वचालित रूप से चालू / बंद करती है।
एक प्रणाली जो पानी के तापमान की निगरानी करती है और कम या अधिक गर्म होने की स्थिति में ईमेल और अलर्ट भेजती है।
एक प्रणाली जिसे हीटिंग थर्मोस्टेट के रूप में भी इस्तेमाल किया जा सकता है।
यह 3 अलग-अलग शेड्यूल के साथ काम करता है जो पहले से लोड होते हैं और इंटरनेट अनुरोध के माध्यम से चुने जा सकते हैं। उदाहरण के लिए मैंने एक कार्य सप्ताह के लिए परिभाषित किया, दूसरा घर पर छुट्टियों के लिए और तीसरा घर से बाहर छुट्टियों के लिए।
समान प्रकाश अवधि के साथ ऐसा करने से जब आप घर पर होते हैं तो आप अपने एक्वेरियम का अधिक आनंद ले सकते हैं।
यह एक होम ऑटोमेशन आर्किटेक्चर का हिस्सा है
चरण 1: यह कैसे काम करता है?
सिस्टम ESP8266 पर आधारित है और GPIO और WIFI क्षमताओं का उपयोग करता है। GPIO का उपयोग 2 रिले को नियंत्रित करने और एक सेंसर से पानी के तापमान को पढ़ने के लिए किया जाता है। सिस्टम लिनक्स सर्वर के साथ डेटा का आदान-प्रदान करने के लिए यूडीपी का उपयोग करता है। अनुसूची साप्ताहिक / दैनिक / प्रति घंटा परिभाषित है। प्रत्येक घंटे को 7.5 मिनट की अवधि के 8 भागों में बांटा गया है। प्री-लोडेड शेड्यूल को सच्चे इंटरनेट अनुरोध को अधिलेखित किया जा सकता है। सिस्टम नियमित रूप से सर्वर को सूचना भेजता है ताकि आप दूर से पानी का तापमान और प्रकाश की स्थिति जान सकें।
यह ओवरहीटिंग या अंडर-हीटिंग के मामले में अलर्ट और ईमेल भेजता है।
चरण 2: आपको इसे करने की क्या आवश्यकता है?
-
1 एक्स ईएसपी8266
मैं Olimex ESP8266-EVB चुनता हूं जो 3.3 v पावर के साथ आता है, एक रिले और उच्च गुणवत्ता वाला है।
- 1 या 2 रिले
- 1 x DS18B20 वाटरप्रूफ तापमान सेंसर
- 1 x 2N2222 स्विचिंग ट्रांजिस्टर या समकक्ष
- 3 x प्रतिरोधक (100 ओम - 2.7K ओम - 4.7K ओम)
- 1 एक्स बटन स्विच
- 1 एक्स विद्युत बॉक्स
- 1 एक्स प्रोटोटाइप पीसीबी
- सॉफ़्टवेयर अपलोड करने के लिए 1 x FT232RL FTDI USB 3.3 V
- 1 x 5v और 3.3v पावर
चरण 3: इसे कैसे बनाएं?
सभी आवश्यक भाग प्राप्त करें
ब्रेडबोर्ड पर भागों को कनेक्ट करें
एक पीसीबी पर मिलाप घटक
यह सब बॉक्स में डालें
ESP8266 कोड https://github.com/cuillerj/AquariumControlSystem डाउनलोड करें।
ESP8266 के अंदर कोड डाउनलोड करने के लिए Arduino IDE का उपयोग करें
चरण 4: सर्वर सॉफ्टवेयर
मेरे पास एक एकीकृत डोमोटिक इन्फ्रास्ट्रक्चर है।
डेटा एक MySQL डीबी में संग्रहीत किया जाता है। मैं टॉमकैट का उपयोग वेब सर्वर के रूप में करता हूं। 3 बैच स्थायी रूप से चल रहे हैं: एक टाइम सर्वर के रूप में कार्य कर रहा है, एक ESP8266 से डेटा प्राप्त कर रहा है और DB में स्टोर कर रहा है और एक अंततः teh ESP8266 पर कॉन्फ़िगरेशन अपडेट भेजता है। सभी एक Linux सर्वर पर चल रहे हैं। केवल Time सर्वर की आवश्यकता है (UdpEsp8266ServerTime.java चलाएं) (जब तक कि आप ESP8266 कोड के अंदर NTP समर्थन नहीं जोड़ते)।
मैं जो कुछ भी आप चाहते हैं उसे करने से पहले ईएसपी 8266 भेजे गए डेटा को देखने के लिए प्रदान किए गए जावा कोड (ट्रेसडेटा रिसीव्ड.जावा चलाएं) का उपयोग करने का सुझाव देता हूं।
github.com/cuillarj/AquariumControlSystem
चरण 5: अपने प्रकाश और ताप तारों को कनेक्ट करें
अब समय आ गया है कि आप अपने स्वयं के सर्वर कोड का परीक्षण और विकास करें। परीक्षण और विकसित करने के लिए यूएसबी सीरियल एडेप्टर और डिबग मोड का उपयोग करें। जब आपको वह मिलेगा जो आप चाहते हैं तो आपको विद्युत शक्ति से निपटना होगा। तो आपको बहुत सावधान रहना चाहिए। यह खतरनाक हो सकता है! यदि आप के साथ करने के अभ्यस्त नहीं हैं, तो किसी से मदद मांगें। आपको तारों को रिले से जोड़ना होगा।
मैंने प्रकाश और हीटिंग के लिए समर्पित आउटलेट प्राप्त करने के लिए तांबे की पट्टी को काटकर एक पावर आउटलेट को संशोधित किया।
सिफारिश की:
अपना खुद का कनेक्टेड हीटिंग थर्मोस्टेट बनाएं और हीटिंग के साथ बचत करें: 53 कदम (चित्रों के साथ)
अपना खुद का कनेक्टेड हीटिंग थर्मोस्टेट बनाएं और हीटिंग के साथ बचत करें: उद्देश्य क्या है? अपने घर को ठीक उसी तरह गर्म करके आराम बढ़ाएं जैसा आप चाहते हैं बचत करें और ग्रीनहाउस गैस उत्सर्जन को कम करें अपने घर को तभी गर्म करें जब आपको आवश्यकता हो अपने हीटिंग पर नियंत्रण रखें जहां भी आप गर्व करें आपने इसे किया
Esp8266 का उपयोग करके उपकरणों को नियंत्रित करने और मौसम की निगरानी करने के लिए IoT डिवाइस कैसे बनाएं: 5 कदम
Esp8266 का उपयोग करके उपकरणों को नियंत्रित करने और मौसम की निगरानी करने के लिए एक IoT उपकरण कैसे बनाएं: इंटरनेट ऑफ थिंग्स (IoT) भौतिक उपकरणों (जिसे "कनेक्टेड डिवाइस" और "स्मार्ट डिवाइस" के रूप में भी जाना जाता है) का इंटर-नेटवर्किंग है, इमारतों, और अन्य आइटम-इलेक्ट्रॉनिक्स, सॉफ़्टवेयर, सेंसर, एक्चुएटर्स, और
अपने कंप्यूटर को नियंत्रित करने के लिए अपने ब्लूटूथ सक्षम Sony Ericsson फोन का उपयोग करना: 6 कदम
अपने कंप्यूटर को नियंत्रित करने के लिए अपने ब्लूटूथ सक्षम सोनी एरिक्सन फोन का उपयोग करना: मैं कुछ समय से इंस्ट्रक्शंस पर पढ़ रहा हूं, और मैं हमेशा कुछ ऐसी चीजें करना चाहता हूं, जिनके बारे में लोगों ने लिखा है, लेकिन मैंने खुद को उन चीजों को देखते हुए पाया है जो करना कठिन है क्योंकि वे वास्तव में करना कठिन हैं, या वे
अपने घर में अपने कंप्यूटर के साथ रोशनी को नियंत्रित करें: 3 कदम (चित्रों के साथ)
अपने घर में अपने कंप्यूटर से रोशनी को नियंत्रित करें: क्या आप कभी अपने घर में रोशनी को अपने कंप्यूटर से नियंत्रित करना चाहते हैं? ऐसा करना वास्तव में काफी किफायती है। आप स्प्रिंकलर सिस्टम, स्वचालित विंडो ब्लाइंड्स, मोटराइज्ड प्रोजेक्शन स्क्रीन आदि को भी नियंत्रित कर सकते हैं। आपको हार्डवेयर के दो टुकड़े चाहिए
गिटार स्पीकर बॉक्स कैसे बनाएं या अपने स्टीरियो के लिए दो कैसे बनाएं: 17 कदम (चित्रों के साथ)
अपने स्टीरियो के लिए गिटार स्पीकर बॉक्स या बिल्ड टू कैसे बनाएं: मैं चाहता था कि मेरे द्वारा बनाए जा रहे ट्यूब amp के साथ एक नया गिटार स्पीकर जाए। स्पीकर मेरी दुकान में बाहर रहेगा इसलिए इसे कुछ खास होने की जरूरत नहीं है। Tolex कवरिंग बहुत आसानी से क्षतिग्रस्त हो सकती है इसलिए मैंने हल्की रेत के बाद बाहरी काले रंग का छिड़काव किया