विषयसूची:

कैसे एक स्वचालित लकड़ी स्टोव थर्मोस्टेट बनाने के लिए: 5 कदम (चित्रों के साथ)
कैसे एक स्वचालित लकड़ी स्टोव थर्मोस्टेट बनाने के लिए: 5 कदम (चित्रों के साथ)

वीडियो: कैसे एक स्वचालित लकड़ी स्टोव थर्मोस्टेट बनाने के लिए: 5 कदम (चित्रों के साथ)

वीडियो: कैसे एक स्वचालित लकड़ी स्टोव थर्मोस्टेट बनाने के लिए: 5 कदम (चित्रों के साथ)
वीडियो: 🦷दाँत का कीड़ा कैसे हटाते हैं👨‍⚕ by Animation #shorts #shortvideo 2024, नवंबर
Anonim
Image
Image
आपूर्ति
आपूर्ति

अपने मेक्ट्रोनिक्स क्लास प्रोजेक्ट के लिए मैंने अपने वुड स्टोव पर स्पंज की स्थिति को नियंत्रित करने के लिए स्टेपर मोटर चलाने वाले पीआईडी नियंत्रक के साथ एक वाईफाई सक्षम Arduino का उपयोग करके एक स्वचालित लकड़ी स्टोव थर्मोस्टेट को डिजाइन और बनाने का फैसला किया। यह एक बहुत ही फायदेमंद अनुभव और यात्रा रही है और मैंने रास्ते में बहुत कुछ सीखा है! मैं परियोजना के विवरण के साथ-साथ आप इसे अपने आवेदन में कैसे बना/अनुकूलित कर सकते हैं, साझा करना चाहता हूं।

चरण 1: आपूर्ति

आपूर्ति
आपूर्ति
आपूर्ति
आपूर्ति

मैं इस नियंत्रक को बनाने के लिए मेरे द्वारा उपयोग की जाने वाली किसी भी योजनाबद्ध और डिज़ाइन फ़ाइलों के साथ आपूर्ति की एक सूची प्रदान करूँगा।

आपूर्ति:

  • 1 नोडएमसीयू बोर्ड - स्टेपर ड्राइविंग और पीआईडी नियंत्रक चलाने के लिए - बैंगगूड
  • EasyDriver मॉड्यूल स्टेपर ड्राइवर - Amazon
  • NEMA 11 स्टेपर मोटर - Amazon
  • 1 Wemos D1 मिनी बोर्ड - तापमान सेंसर और एलसीडी डिस्प्ले के लिए - बैंगगूड
  • DHT11 तापमान और आर्द्रता सेंसर - Amazon
  • 16x2 एलसीडी डिस्प्ले - अमेज़न
  • LCD i2c अडैप्टर - LCD कनेक्शन पिन की संख्या कम करता है - Amazon
  • 12 वी बिजली की आपूर्ति - आसान चालक को शक्ति देने के लिए
  • विभिन्न प्रतिरोधक - Amazon
  • PN2222A या समकक्ष ट्रांजिस्टर - Amazon
  • विभिन्न प्रतिरोधक
  • 3 डिजिटल बटन - Amazon
  • 1 आयताकार नियोडिमियम चुंबक - अमेज़ॅन
  • सर्किट बोर्ड - Gerber फ़ाइलें शामिल हैं - ऑर्डर करने के लिए JLCPCB का उपयोग करें - नीचे अधिक विवरण
  • स्टेपर आइडलर पुली टेंशनर के लिए स्प्रिंग
  • टेंशनिंग आइडलर और आइडलर दस्ता के लिए मशीन स्क्रू

3डी प्रिंटेड कंपोनेंट्स (एसटीएल के शामिल):

  • स्टेपर डम्पर कंट्रोलर असेंबली
  • पुली
  • स्टेपर कंट्रोलर केस
  • थर्मोस्टेट / तापमान सेंसर केस

उपकरण:

  • सोल्डरिंग आयरन
  • पेंचकस

Arduino कोड:

दो माइक्रोकंट्रोलर प्रोग्रामिंग के लिए अंतिम चरण में प्रदान किया गया।

अनुप्रयोग:

Blynk- इस ऐप का उपयोग तापमान सेंसर और स्पंज नियंत्रक के बीच संवाद करने और ऐप से उपकरणों को नियंत्रित करने में सक्षम होने के लिए किया जाता है।

चरण 2: सर्किट बोर्ड ऑर्डर करें

आदेश सर्किट बोर्ड
आदेश सर्किट बोर्ड

पहली चीज जो की जानी चाहिए वह है जेएलसीपीसीबी से कस्टम सर्किट बोर्ड मंगवाना। उनके पास अत्यधिक प्रतिस्पर्धी लागत है और वे बहुत जल्दी बदल जाते हैं। मुझे अपना पीसीबी ४ दिनों के भीतर या आदेश प्राप्त हो गया।

  1. JLCPCB में अकाउंट बनाएं।
  2. संलग्न Gerber फ़ाइलें एक बार में अपनी वेबसाइट पर अपलोड करें और प्रत्येक की वांछित मात्रा का चयन करें।

    सभी विकल्पों के लिए डिफ़ॉल्ट मान ठीक काम करते हैं।

चरण 3: 3D प्रिंट पार्ट्स

Image
Image
3 डी प्रिंट पार्ट्स
3 डी प्रिंट पार्ट्स

यदि आपके पास 3D प्रिंटर है, तो बढ़िया! बस पीएलए या एबीएस (मैंने एबीएस का इस्तेमाल किया) का उपयोग करके सभी एसटीएल फाइलों को प्रिंट करें। यदि नहीं, तो ऑनलाइन बहुत सी 3D प्रिंटर सेवाएं उपलब्ध हैं। जरूरत पड़ने पर मैं उन्हें आपके लिए प्रिंट भी कर सकता हूं - लिंक टू रिक्वेस्ट फॉर्म।

मेरी वेबसाइट: www. NESCustomDesign.com

स्टेपर एक्ट्यूएटर के लिए भागों को इकट्ठा करें।

चरण 4: सोल्डर सर्किट और पीसीबी

Image
Image
सोल्डर सर्किट और पीसीबी
सोल्डर सर्किट और पीसीबी
सोल्डर सर्किट और पीसीबी
सोल्डर सर्किट और पीसीबी
सोल्डर सर्किट और पीसीबी
सोल्डर सर्किट और पीसीबी

सर्किट बोर्ड पर घटकों को रखते समय एक गाइड के रूप में संलग्न विद्युत योजना, चित्र और वीडियो का उपयोग करें। सभी घटकों को जगह में मिलाएं।

चरण 5: प्रोग्राम डैम्पर कंट्रोलर और थर्मोस्टेट - NodeMCU

प्रोग्राम डम्पर कंट्रोलर और थर्मोस्टेट - NodeMCU
प्रोग्राम डम्पर कंट्रोलर और थर्मोस्टेट - NodeMCU

दिए गए संबंधित कोड के साथ NodeMCU और Wemos D1 Mini को प्रोग्राम करने के लिए Arduino IDE का उपयोग करें। आपके प्रत्येक माइक्रोकंट्रोलर को सौंपे गए विशिष्ट Blynk प्रमाणीकरण टोकन को डैम्पर नियंत्रक और थर्मोस्टेट तापमान सेंसर के लिए प्रत्येक.ino फ़ाइलों में आपके वाईफाई क्रेडेंशियल के साथ-साथ आपके वाईफाई क्रेडेंशियल्स को भी अनुकूलित करना होगा।

निम्नलिखित अनुभाग उन क्षेत्रों को दिखाते हैं जिन्हें आपके वाईफाई और ब्लिंक क्रेडेंशियल्स को प्रतिबिंबित करने के लिए अनुकूलित करने की आवश्यकता है।

// *************************** वाईफाई सेटअप ******************* ***************************

// होम वाईफाई # परिभाषित वाईफाई_एसएसआईडी "वाईफाई_एसएसआईडी" # परिभाषित वाईफाई_पास "वाईफाई_पास" वाईफाईटाइमआउट = 8000; // ******************************** ***************************************** *********************************************************************** ************* # परिभाषित करें BLYNK_PRINT सीरियल #include char temp_auth = "Your_Thermostat_Blynk_Auth_Token"; चार स्टोव_ऑथ = "Your_Damper_Control_Blynk_Auth_Token"; // इस ESP8266 WidgetBridge CurrTempBridge(V20) पर वर्चुअलपिन निर्दिष्ट करें; विजेटब्रिज सेटपॉइंटब्रिज (V24); ब्लिंक टाइमर टाइमर; // ******************************** ***********************

आईओटी चुनौती
आईओटी चुनौती
आईओटी चुनौती
आईओटी चुनौती

IoT चैलेंज में दूसरा पुरस्कार

सिफारिश की: