विषयसूची:
- आपूर्ति
- चरण 1: फर्मवेयर और माइक्रोपायथन ड्राइवर
- चरण 2: कनेक्शन
- चरण 3: Domoticz. में सेंसर जोड़ें
- चरण 4: परिणाम
वीडियो: ग्रीनहाउस के लिए सेंसर बॉक्स: 5 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
अरे। मैं अपना एक और प्रोजेक्ट व्यापक समाज के सामने पेश करना चाहता हूं।
परियोजना का उद्देश्य मेरे पिछवाड़े में बनाए गए ग्रीनहाउस को स्वचालित करना है। यह पहला कदम है- ग्रीनहाउस के लिए सेंसरों के एक परिसर का निर्माण। बाद में भविष्य में, सेंसर के डेटा के आधार पर, मैं सिंचाई और वेंटिलेशन को स्वचालित करने की योजना बना रहा हूं। डिवाइस Wemos D1 mini Pro पर आधारित है। इस परियोजना के लिए सॉफ्टवेयर माइक्रोपायथन में लिखा गया है। रास्पबेरी पाई ज़ीरो पर चलने वाले डोमोटिक्ज़ सर्वर पर सेंसर से डेटा प्रवाहित होता है।
अब विवरण में गहराई से चलते हैं।
आपूर्ति
इस परियोजना के लिए आपको चाहिए:
1. Wemos D1 मिनी प्रो
2. वेमोस ट्रिपलर बेस
3. बिजली आपूर्ति ढाल (वैकल्पिक, आप यूएसबी के माध्यम से डी 1 को पावर कर सकते हैं)।
4. ओएलईडी डिस्प्ले
5. DHT22 सेंसर
6. मृदा सेंसर
7. 18b20 तापमान सेंसर
8. आवास
9. ड्यूपॉन्ट केबल
10. डोमोटिक्ज़ सर्वर चलाना (मैं रास्पबेरी पाई ज़ीरो का उपयोग कर रहा हूँ)
11. पायहोन फाइलें। आपको जिन फ़ाइलों की आवश्यकता होगी वे यहां हैं।
चरण 1: फर्मवेयर और माइक्रोपायथन ड्राइवर
मैं यह नहीं बताऊंगा कि डिवाइस पर फर्मवेयर कैसे स्थापित किया जाता है। प्रक्रिया को मेरे पिछले पोस्टों में से एक में विवरण में वर्णित किया गया है।
हालाँकि एक बात है जो आपको WemosD1 मिनी प्रो पर फर्मवेयर स्थापित करने के बारे में जानना है। आम तौर पर जब मैं फर्मवेयर स्थापित कर रहा होता हूं तो मैं निम्न आदेश का उपयोग करता हूं:
अजगर esptool.exe --पोर्ट COM5 --baud ४६०८० write_flash --flash_size = 0 का पता लगाएं C:\path_to_firmware
लेकिन यह D1 मिनी प्रो संस्करण के साथ काम नहीं करता है। यह D1 मिनी के साथ काम करता है, लेकिन प्रो के साथ नहीं। फर्मवेयर को इस तरह से स्थापित करने के बाद, D1 अनंत लूप में चला जाता है - यह लगातार रीबूट होता है। इंटरनेट पर कहीं न कहीं मैंने पाया कि फ्लैश मेमोरी के आकार का वर्णन करना आवश्यक है जिसका वह उपयोग करेगा। आपको नीचे कमांड का उपयोग करना होगा:
अजगर esptool.exe -p COM8 write_flash -fs 4MB 0 C:\path_to_firmware
इसलिए फर्मवेयर स्थापित करने के बाद, उदाहरण के लिए ampy का उपयोग करके, main.py को छोड़कर, ऊपर बताई गई 11.) फ़ाइलें अपलोड करें। आपको बाद में main.py संपादित करने की आवश्यकता होगी, इसलिए इसे अभी अपलोड न करें:)।
चरण 2: कनेक्शन
सभी हार्डवेयर कनेक्ट करें।
1. मृदा संवेदक:
लाल तार ======> +3.3V
काला ======> जीएनडी
पीला (डेटा) ===> A0
2. ओएलईडी डिस्प्ले:
जीएनडी ======> जीएनडी
वीसीसी ======> +5वी
एससीएल ======> डी१
एसडीए ======> डी२
3. डीएस18x20:
लाल ======> +3.3V
काला ======> जीएनडी
सफेद (डेटा) ==> D6, पुल अप 4.7kOhm रोकनेवाला के माध्यम से भी +3.3V. से कनेक्ट करें
4. डीएचटी 22:
जीएनडी ======> जीएनडी
वीसीसी ======> +3.3V
बाहर ======> D3
चरण 3: Domoticz. में सेंसर जोड़ें
अपने डोमोटिक्ज़ सर्वर में सेंसर जोड़ें।
1. हार्डवेयर जोड़ने के लिए सेटअप/हार्डवेयर चुनें।
2. ड्रॉप-डाउन मेनू से "डमी" जोड़ें। जब हार्डवेयर जोड़ा जाता है, तो सभी परिभाषित हार्डवेयर का ओवरव्यू दिखाया जाएगा।
नया हार्डवेयर सूची में होना चाहिए और "वर्चुअल सेंसर बनाएं" बटन होना चाहिए। इस बटन पर क्लिक करें। आपके द्वारा बनाए गए सेंसर का प्रकार चुनें। कृपया अपने सेंसर का IDX नंबर नोट करें।
main.py फ़ाइल में प्रत्येक सेंसर के लिए idx नंबर दर्ज करें। सेंसर से वर्चुअल सेंसर तक डेटा को संबोधित करने के लिए आपको अपनी पायथन लिपि में इसकी आवश्यकता है।
उपकरणों की सूची देखने के लिए, सेटअप टैब पर क्लिक करें और फिर उपकरणों का चयन करें।
इसके अलावा, अपने डोमोटिक्ज़ सर्वर का आईपी पता main.py फ़ाइल में दर्ज करें।
अब आप main.py को Wemos D1 mini Pro पर अपलोड कर सकते हैं।
चरण 4: परिणाम
डिवाइस पर पावर।
ESP शुरू होने के बाद, "Wifimanager" नामक एक नया WiFi नेटवर्क खोजें। पासवर्ड का उपयोग करके इसे अपने पीसी या फोन से कनेक्ट करें: "टायफनुलु", फिर आईपी एड्रेस 192.168.4.1 पर जाएं। यहां आप अपने ईएसपी को स्थानीय वाईफाई नेटवर्क से जोड़ सकते हैं। आप जिस वाईफाई नेटवर्क का उपयोग करने जा रहे हैं उसे चुनें, पासवर्ड टाइप करें, "सबमिट करें" दबाएं। यदि सब कुछ सही है, तो आपको "ESP सफलतापूर्वक XXXX नेटवर्क से कनेक्टेड" संदेश दिखाई देगा। आपका ईएसपी अब आपके वाईफाई नेटवर्क से जुड़ा है और तैयार है। वाईफाई से कनेक्ट होते ही यह डोमोटिक्ज सर्वर से कनेक्ट हो जाएगा और सेंसर से डेटा भेजना शुरू कर देगा। आप "सेटअप"/"लॉग" में प्रक्रिया को ट्रैक कर सकते हैं। "तापमान" टैब पर क्लिक करके नव निर्मित सेंसर प्रदर्शित करें। सेंसर छवि दिखाई जाएगी।
मृदा संवेदक "उपयोगिता" टैब के अंतर्गत दिखाया जाएगा।
"डैशबोर्ड" टैब पर सब कुछ देखने के लिए, स्टार चिह्न पर क्लिक करके सेंसर को "पसंदीदा" की तरह चिह्नित करें।
चूंकि त्रुटियों से निपटने को कोड में लागू किया गया है, डिवाइस क्रैश नहीं होगा, लेकिन केवल त्रुटि के मामले में रीबूट होगा।
तो अब आपको पता चल जाएगा कि मैं आपके ग्रीनहाउस में क्या कर रहा हूँ।
आपको कामयाबी मिले:)
सिफारिश की:
लोरा के साथ ग्रीनहाउस को स्वचालित करना! (भाग १) -- सेंसर (तापमान, आर्द्रता, मिट्टी की नमी): 5 कदम
लोरा के साथ ग्रीनहाउस को स्वचालित करना! (भाग १) || सेंसर (तापमान, आर्द्रता, मिट्टी की नमी): इस परियोजना में मैं आपको दिखाऊंगा कि कैसे मैंने ग्रीनहाउस को स्वचालित किया। इसका मतलब है कि मैं आपको दिखाऊंगा कि मैंने ग्रीनहाउस कैसे बनाया और कैसे मैंने बिजली और स्वचालन इलेक्ट्रॉनिक्स को तार-तार कर दिया। इसके अलावा, मैं आपको दिखाऊंगा कि कैसे एक Arduino बोर्ड प्रोग्राम करना है जो L का उपयोग करता है
DIY: फोकसेबल मोशन सेंसर के साथ सीलिंग माउंटेड मिनी सेंसर बॉक्स: 4 कदम
DIY: फोकसेबल मोशन सेंसर के साथ सीलिंग माउंटेड मिनी सेंसर बॉक्स: हैलो। कुछ समय पहले मैं स्मार्ट होम कॉन्सेप्ट के साथ अपने दोस्त की मदद कर रहा था और कस्टम डिज़ाइन के साथ एक मिनी सेंसर बॉक्स बनाया था जिसे छत पर 40x65 मिमी के छेद में लगाया जा सकता था। यह बॉक्स निम्न में मदद करता है: • प्रकाश की तीव्रता को मापें• नमी को मापें
बहुत युवा के लिए एक ज्यूक बॉक्स उर्फ रास्पि-संगीत-बॉक्स: 5 कदम
बहुत युवा के लिए एक ज्यूक बॉक्स… उर्फ रास्पी-म्यूजिक-बॉक्स: निर्देशयोग्य "रास्पबेरी-पाई-आधारित-आरएफआईडी-म्यूजिक-रोबोट" अपने 3 साल के बच्चे के लिए ROALDH बिल्ड के एक म्यूजिक प्लेयर का वर्णन करते हुए, मैंने अपने छोटे बच्चों के लिए भी एक ज्यूक बॉक्स बनाने का फैसला किया। यह मूल रूप से 16 बटनों वाला एक बॉक्स है और एक रास्पी 2 आई
बार्बी बॉक्स: आपके एमपी3 प्लेयर के लिए एक छलावरण केस/बूम बॉक्स: 4 कदम (चित्रों के साथ)
बार्बी बॉक्स: आपके एमपी3 प्लेयर के लिए एक छलावरण केस/बूम बॉक्स: यह आपके एमपी3 प्लेयर के लिए एक गद्देदार सुरक्षात्मक कैरी केस है जो हेडफोन जैक को क्वार्टर इंच में परिवर्तित करता है, एक स्विच के फ्लिप पर बूम बॉक्स के रूप में कार्य कर सकता है, और आपके एमपी3 प्लेयर को नब्बे के दशक के शुरुआती टेप प्लेयर या इसी तरह की कम चोरी के रूप में प्रच्छन्न करता है
ट्यूब रेडियो के लिए सिगार बॉक्स बैटरी बॉक्स बनाएं: 4 कदम
ट्यूब रेडियो के लिए एक सिगार बॉक्स बैटरी बॉक्स बनाएं: यदि आप मेरे जैसे ट्यूब रेडियो के निर्माण और उसके साथ खेल रहे हैं, तो आपको शायद उसी तरह की समस्या है जैसे मैं उन्हें पावर देने के साथ करता हूं। अधिकांश पुराने सर्किट उच्च वोल्टेज बी बैटरी पर चलने के लिए डिज़ाइन किए गए थे जो अब उपलब्ध नहीं हैं। इसलिए