विषयसूची:

HomeAssistant के लिए रूम मॉनिटर: ६ कदम
HomeAssistant के लिए रूम मॉनिटर: ६ कदम

वीडियो: HomeAssistant के लिए रूम मॉनिटर: ६ कदम

वीडियो: HomeAssistant के लिए रूम मॉनिटर: ६ कदम
वीडियो: Building my PERFECT Smart Home Control Panel! 2024, जुलाई
Anonim
Image
Image
प्रोटोटाइप
प्रोटोटाइप

विभिन्न स्थानों का प्रबंधन करने के लिए गृह सहायक के साथ रास्पबेरी पाई तैयार करने के बाद, मैंने देखा कि प्रत्येक स्थान की बुनियादी जानकारी में से एक तापमान और आर्द्रता है। हम होम असिस्टेंट के साथ संगत बाजार में उपलब्ध कई सेंसर में से एक खरीद सकते हैं या अपना एक बना सकते हैं।

चरण 1: आवश्यकताएँ

मैंने शुरुआत में बेस कनेक्शन और सेंसर रीडिंग का परीक्षण करने के लिए ब्रेडबोर्ड पर एक प्रोटोटाइप बनाया था। परीक्षण के बाद मैंने सिस्टम आवश्यकताओं को परिभाषित किया। यह करना है:

  • i2c सेंसर सहित कई सेंसर पढ़ने की अनुमति दें
  • बैटरी या ट्रांसफार्मर द्वारा संचालित किया जा सकता है
  • गृह सहायक में उपलब्ध होने के लिए केंद्रीय स्थान पर जानकारी भेजें
  • कम खपत करें, खासकर अगर यह बैटरी चालित हो
  • जितना संभव हो उतना छोटा बनें ताकि किसी का ध्यान न जाए

उपरोक्त आवश्यकताओं को पूरा करने के लिए मैंने निम्नलिखित संरचना को परिभाषित किया है:

  • सिस्टम तीन सेंसर पढ़ने के लिए तैयार है, जिनमें से एक i2c. के माध्यम से
  • आपको यह परिभाषित करने की अनुमति देता है कि कौन सा पावर मोड
  • किसी MQTT सर्वर को उसके विषय में रीडिंग भेजें ताकि गृह सहायक एकत्र कर सके
  • आपको हर घंटे रीडिंग भेजनी होगी और उसके बाद डीप स्लीप में प्रवेश करना होगा

चरण 2: प्रोटोटाइप

प्रारंभ में मैंने बैटरियों का परीक्षण करने के लिए आधार प्रोटोटाइप का विस्तार किया। सिस्टम दो 18650 बैटरी द्वारा संचालित होने के लिए तैयार है, हालांकि इसे केवल एक की आवश्यकता है। दो का उपयोग करने से सिस्टम की स्वायत्तता बढ़ जाती है और आपको ऐसे सेंसर का उपयोग करने की अनुमति मिलती है जो अधिक खपत करते हैं।

प्रोटोटाइप पूरा होने के बाद, मैंने ऑटोडेस्क ईगल पर पीसीबी का निर्माण शुरू किया। यह 11 सेमी तक के पीसीबी बनाने के लिए स्वतंत्र है।

ऑटोडेस्क ईगल में पीसीडी बनाने के लिए आपको एक प्रोजेक्ट बनाने की जरूरत है और प्रोजेक्ट के भीतर घटकों और उनके कनेक्शन के साथ एक स्कीमा बनाएं।

इसके बनने के बाद हम पीसीबी बनाते हैं। इसके लिए हम टूलबार के बटन का प्रयोग करते हैं। ऑटोडेस्क ईगल सभी घटकों के साथ एक पीसीबी बनाता है और उनके कनेक्शन को इंगित करता है। फिर आपको पीसीबी के आकार को परिभाषित करने की जरूरत है, घटकों को जगह में रखें और उनके बीच संबंध बनाएं (अधिक जानकारी यहां देखें

चरण 3: पीसीबी बनाएं

पीसीबी बनाएं
पीसीबी बनाएं
पीसीबी बनाएं
पीसीबी बनाएं

अंत में, उत्पादन के लिए प्रस्तुत करने के लिए ड्राइंग को जेरबर प्रारूप में निर्यात करना आवश्यक है। क्योंकि कई संभावनाएं हैं, PCBWay प्रक्रिया का एक ट्यूटोरियल प्रदान करता है (https://www.pcbway.com/helpcenter/technical_support/Generate_Gerber_files_in_Eagle.html) और कौन सी फाइलें सबमिट करने के लिए आवश्यक हैं।

फिर मैंने ड्राइंग को प्रोडक्शन के लिए PCBWay को भेजा। प्रायोजन के लिए सभी समर्थन के लिए PCBWay को अग्रिम धन्यवाद।

सबमिशन PCBWay वेबसाइट पर किया जाता है। सबमिट करते समय, लागत स्वचालित रूप से उपलब्ध करा दी जाती है। एक विकल्प जिसे चेक किया जाना चाहिए वह है "एचएएसएल लीड फ्री" ताकि प्लेटों में सीसा न हो। प्रस्तुत करने के बाद उत्पादन प्रक्रिया तेज होती है, जिसमें 1-2 दिन लगते हैं।

चरण 4: अवयव

PCBWay से PCB प्राप्त करने के बाद, मैंने विभिन्न घटकों को वेल्डिंग करना शुरू किया। इस परियोजना के लिए निम्नलिखित घटकों की आवश्यकता है:

  • पुरुष शीर्षलेख
  • महिला शीर्षलेख
  • 1 दोहरी 18650 बैटरी धारक
  • १ जम्पर
  • 1 वेमोस d1 मिनी
  • 1 470uf संधारित्र
  • 1 डीसी पावर जैक सॉकेट 5.5 x 2.1 मिमी
  • 1 DHT22 सेंसर
  • जंपर केबल
  • पीसीबीवे से पीसीबी बोर्ड

चरण 5: विधानसभा

सभा
सभा
सभा
सभा
सभा
सभा

मैंने पीसीबी पर घटकों को वेल्डिंग करना शुरू कर दिया, जो कि पीसीबीवे की तैयारी के कारण एक बहुत ही सरल प्रक्रिया थी।

सोल्डरिंग और अंतिम परीक्षण के बाद, मैंने बॉक्स को डिजाइन करना शुरू किया। यह ऑटोडेस्क फ्यूजन 360 पर तैयार किया गया था। नीचे, जिसमें सिस्टम है और जिसमें विभिन्न इनपुट हैं, और शीर्ष, जिसमें डीएचटी 22 है। इनपुट के लिए कई कवर भी तैयार किए गए थे जिनका उपयोग नहीं किया जाएगा। यदि आवश्यक हो तो बस प्रत्येक ढक्कन हटा दें।

चरण 6: कोड और अंतिम चरण

अंत में कोड को Wemos पर अपलोड किया गया और मौके पर स्थापित किया गया।

कोड मेरे GitHub खाते से डाउनलोड किया जा सकता है।

बाद में मैंने डैशबोर्ड में प्रदर्शित करने के लिए इसके विषयों पर जानकारी एकत्र करने के लिए गृह सहायक की स्थापना की।

सिफारिश की: