विषयसूची:

आईटीईए - आपका व्यक्तिगत चाय मॉनिटर: 8 कदम
आईटीईए - आपका व्यक्तिगत चाय मॉनिटर: 8 कदम

वीडियो: आईटीईए - आपका व्यक्तिगत चाय मॉनिटर: 8 कदम

वीडियो: आईटीईए - आपका व्यक्तिगत चाय मॉनिटर: 8 कदम
वीडियो: गेहूं के बाद कई देशों ने लौटाई भारतीय चाय | जानिए क्या है कारण? Analysis by Ankit Avasthi 2024, जुलाई
Anonim
Image
Image

नमस्कार, साथी पाठकों, और iTea प्रोजेक्ट में आपका स्वागत है!

इस परियोजना को शुरू करने से पहले, मैंने सोचा कि मैं अपने घर में मौजूद सामान्य रोबोटिक्स और इलेक्ट्रॉनिक घटकों का उपयोग करके अपने जीवन में कुछ सुधार कर सकता हूं। इस लेख को लिखने से कुछ हफ्ते पहले, मैंने अपना पहला रास्पबेरी पाई हासिल कर लिया था; 3 बी +। अब जब मेरे पास एक पाई की शक्ति है, मैंने सोचा, मुझे एक ऐसा विचार लाना चाहिए जो मेरे और साथ ही कई अन्य लोगों के जीवन को बेहतर बना सके।

तो… मैंने सोचा कि मैं एक चाय मॉनिटर बना सकता हूं, क्योंकि जब भी मैं खुद को एक कप चाय बनाने का फैसला करता हूं, तो मैं यह जांचना भूल जाता हूं कि मेरी चाय कभी-कभार तैयार है या नहीं। मैं

इसने मुझे इस परियोजना को साकार करने के लिए प्रेरित किया। iTea का उद्देश्य एक संदर्भ प्रदान करना है कि क्या आपकी चाय तैयार है या नहीं, यह जाँच कर कि उबलते पानी से कोई भाप भाप सेंसर से टकरा गई है या नहीं। अगर यह सच है, तो iTea आपको सूचित करेगा कि आपकी चाय एक स्पीकर के माध्यम से तैयार है। फिर आप iTea को बंद कर सकते हैं और शांतिपूर्वक अपनी चाय पीने के लिए आगे बढ़ सकते हैं।

इस परियोजना को बनाने की प्रक्रिया थोड़ी जटिल हो सकती है, इसलिए मैंने इस परियोजना के निर्माण को यथासंभव विस्तृत तरीके से रेखांकित करने का फैसला किया है, साथ ही साथ मैंने जो गलतियाँ की हैं, ताकि (उम्मीद है) कोई और जो कोशिश न करे इस परियोजना को या तो उन गलतियों में पड़ना।

इस परियोजना को बनाने की अनुमानित लागत लगभग 70$ - 100$ होगी, यह इस बात पर आधारित होगा कि आप अपने घटक कहाँ से प्राप्त करते हैं, आप किस प्रकार के घटकों का उपयोग करते हैं, और आप किस देश की मुद्रा का उपयोग करते हैं। आप इस परियोजना के लिए आवश्यक आपूर्ति नीचे देख सकते हैं।

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

मुझे आशा है कि आप इस परियोजना को फलने-फूलने में सफल हो सकते हैं और कम से कम, आपको इस लेख को पढ़ने में मज़ा आता है। शुभकामनाएं!

चरण 1: आपको क्या चाहिए

आइए इसे एक अच्छे उद्धरण / अलंकारिक प्रश्न के साथ शुरू करें जो मुझे ऑनलाइन मिला:

"यदि आप नहीं जानते कि आप कहाँ जा रहे हैं। आप वहाँ पहुँचने की उम्मीद कैसे कर सकते हैं?" ~ तुलसी एस वाल्श

और मेरी राय में, यह जानने में पहला कदम है कि आप कहाँ जा रहे हैं…

यह जानना कि आप किन घटकों का उपयोग करने वाले हैं।

हां, विश्वास करें या न करें, जितना आप इसे अनदेखा कर सकते हैं, यह जानना कि आप किन घटकों का उपयोग करने वाले हैं, साथ ही प्रोजेक्ट शुरू करने से पहले उनका होना, किसी भी इलेक्ट्रॉनिक्स प्रोजेक्ट में आपकी सफलता के लिए आवश्यक है जिसे आप करने का प्रयास कर रहे हैं। निर्माण।

iTea प्रोजेक्ट के लिए, आपको काफी कुछ चीजों की आवश्यकता होगी। वे:

  • Arduino Uno
  • रास्पबेरी पाई 3 मॉडल बी+
  • भाप सेंसर
  • एक कंप्यूटर जिस पर Arduino IDE स्थापित है
  • Arduino प्रोग्रामिंग केबल
  • टेप / गर्म गोंद बंदूक (गोंद बंदूक की छड़ें के साथ)
  • मिनी ब्रेडबोर्ड
  • 2 पुशबटन स्विच (मैंने एक ब्रेडबोर्ड पुशबटन और एक पुशबटन स्विच मॉड्यूल का उपयोग किया)
  • लकड़ी का एक लंबा टुकड़ा
  • पेंचकस
  • या तो लेगो, मक्कानो, या अन्य निर्माण सेट टुकड़े (भाप सेंसर को जगह में रखने के लिए)
  • जम्पर वायर (बहुत सारे जम्पर तार)
  • शासक
  • कागज / कार्डबोर्ड (वैकल्पिक; केवल सजावट के लिए आवश्यक)
  • एक शक्ति स्रोत के साथ यूएसबी से माइक्रोयूएसबी केबल (अन्यथा आमतौर पर सैमसंग / एंड्रॉइड फोन चार्जर के रूप में जाना जाता है)
  • 3.5 मिमी ऑडियो जैक इनपुट के साथ स्पीकर

मैं अत्यधिक अनुशंसा करता हूं कि आप टेप के रोल के बजाय एक गर्म गोंद बंदूक का उपयोग करें; क्योंकि एक गर्म गोंद बंदूक मजबूत होती है और इसकी पकड़ अधिक मजबूत होती है। -

रास्पबेरी पाई को कोड करने और उसमें फाइलें डालने के लिए, आपको रास्पबेरी पाई के साथ निम्नलिखित घटकों की आवश्यकता होगी:

  • एक एचडीएमआई केबल
  • एचडीएमआई इनपुट के साथ एक टीवी / मॉनिटर
  • रास्पियन ओएस के साथ एक एसडी कार्ड लिखा है
  • यूएसबी से माइक्रोयूएसबी केबल (ऊपर भी बताया गया है)
  • कम्प्यूटर का माउस
  • कीबोर्ड
  • यूएसबी थंब ड्राइव

इस परियोजना के मुख्य घटक Arduino, रास्पबेरी पाई और स्टीम सेंसर हैं।

यदि आपके पास ये घटक हैं, तो आप iTea प्रोजेक्ट बनाने के लिए आगे बढ़ने के लिए तैयार हैं!

चरण 2: ITea का फ़्लोचार्ट

ITea का फ़्लोचार्ट
ITea का फ़्लोचार्ट

उपरोक्त छवि एक साधारण फ़्लोचार्ट दिखाती है जो आपको यह समझ सकती है कि iTea कैसे काम करता है। कृपया ध्यान दें कि यह सर्किट आरेख नहीं है। यह फ़्लोचार्ट iTea के संचालन की पृष्ठभूमि को सरल बना सकता है।

चरण 3: रास्पबेरी पाई कोडिंग

रास्पबेरी पाई कोडिंग
रास्पबेरी पाई कोडिंग

इस परियोजना को बनाते समय मैंने जो एक बड़ी गलती की, वह यह है कि मैंने घटकों को लकड़ी के टुकड़े पर रखा था, थेनी ने कोड अपलोड किया था। यहां गलती यह है कि कंप्यूटर माउस, कीबोर्ड और माइक्रोयूएसबी केबल को रास्पबेरी पाई में प्लग और अनप्लग करना अविश्वसनीय रूप से कठिन है, जबकि यह लकड़ी के टुकड़े पर चिपका/टेप किया जाता है (या जो भी आपने घटकों को घुमाया है)।

इस गलती को आप लोगों पर पड़ने से रोकने के लिए, मैंने किसी प्रकार के फ्रेम (मेरे मामले में लकड़ी का एक टुकड़ा) पर घटकों को माउंट करने का विवरण देने से पहले Arduino और रास्पबेरी पाई दोनों के लिए कोड शामिल किया है।

कोड से पहले, यहां एक वीडियो का लिंक दिया गया है जो पीआई की प्रक्रिया में आपकी मदद कर सकता है यदि आप इसका उपयोग करने के लिए अपेक्षाकृत नए हैं।

NOOBS के साथ अपने रास्पबेरी पाई को बूट करना और शुरू करना | DIYrobots | यूट्यूब

आपके पास रास्पबेरी पाई को रास्पियन ओएस के नवीनतम संस्करण के साथ बूट किया जाना चाहिए। (इंटरनेट कनेक्शन की आवश्यकता नहीं है)

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

नोट: इस परियोजना के लिए कोड कुछ ध्वनि फ़ाइलों का उपयोग करता है। आप इन ध्वनियों को नीचे डाउनलोड कर सकते हैं।

कार्यक्रम:

आप नीचे iTea.py Python स्क्रिप्ट डाउनलोड कर सकते हैं।

ध्वनि फ़ाइलों के साथ इस स्क्रिप्ट को डाउनलोड करने के बाद, उन्हें USB थंब ड्राइव पर कॉपी करें और उन्हें रास्पबेरी पाई पर पाई निर्देशिका में स्थानांतरित करें।

रास्पबेरी पाई के साथ एक कीबोर्ड और माउस संलग्न होने के साथ, निम्न चरणों का पालन करें।

टर्मिनल एप्लिकेशन खोलें और निम्न पंक्ति लिखें:

सुडो लीफपैड /etc/rc.local

एंटर दबाए। यह रास्पबेरी पाई टेक्स्ट एडिटर में rc.local फ़ाइल को खोलता है।

इसके बाद, इस स्क्रिप्ट के नीचे स्क्रॉल करें और लाइन से बाहर निकलने से पहले निम्नलिखित लिखें:

sudo python3 iTea.py और

अब फाइल > सेव दबाकर आरसी लोकल फाइल को सेव करें। टेक्स्ट एडिटर बंद करें।

इसके बाद, टर्मिनल में निम्नलिखित लिखें:

सुडो रास्पि-कॉन्फ़िगरेशन

एंटर दबाएं और टर्मिनल में एक प्रकार का मेनू पॉप अप होना चाहिए। उन्नत विकल्प विकल्प तक स्क्रॉल करने के लिए अपनी तीर कुंजियों का उपयोग करें और एंटर दबाएं।

फिर नीचे ऑडियो टैब पर स्क्रॉल करें और एंटर दबाएं (फिर से…)

अंत में, Force 3.5mm ('हेडफोन') जैक चुनें और एंटर दबाएं। टर्मिनल से बाहर निकलें।

अपने टर्मिनल में निम्नलिखित लिखकर अपने रास्पबेरी पाई को रिबूट करें:

सुडो रिबूट

रास्पबेरी पाई को रिबूट करने के लिए। यह आपके द्वारा चुने गए सभी विकल्पों को सक्षम करेगा।

अब आप iTea में दूसरे मस्तिष्क की प्रोग्रामिंग के लिए आगे बढ़ने के लिए तैयार हैं: Arduino।

चरण 4: Arduino को कोड करना

Arduino कोडिंग
Arduino कोडिंग

अब जब आपने Python 3 कोड के साथ रास्पबेरी पाई की प्रोग्रामिंग पूरी कर ली है, तो Arduino IDE का उपयोग करके बनाए गए Arduino C++ कोड के साथ Arduino को प्रोग्राम करने का समय आ गया है।

यहां कुछ वीडियो दिए गए हैं जो Arduino को कोड करने की प्रक्रिया में आपकी सहायता कर सकते हैं:

  • Arduino पर कोड कैसे अपलोड करें | DIYrobots | यूट्यूब
  • Arduino IDE का उपयोग करना | DIYrobots | यूट्यूब

कार्यक्रम:

आप नीचे Arduino के लिए कोड डाउनलोड कर सकते हैं (iTea.ino)

iTea.ino फ़ाइल डाउनलोड करें और इसे ArduinoIDE में खोलें। अपने Arduino बोर्ड पर अपलोड करें (मैंने Uno का उपयोग किया है)।

इस प्रोजेक्ट के लिए कोड डालने से पहले, मैंने सभी Arduino कोड को शून्य लूप () स्टेटमेंट (रास्पबेरी पाई के लिए उपयोग किए गए अधिकांश कोड सहित, लेकिन C ++ में) में जाम-पैक किया था और यह एक तरह से भ्रमित करने वाला था; यह काम नहीं किया और मैं इसे डीबग नहीं कर सका। फिर, मैंने इस परियोजना के मुख्य कोड को रास्पबेरी पाई में और केवल एक छोटे से प्रोग्राम को Arduino में डालने का निर्णय लिया।

चरण 5: हार्डवेयर

इस परियोजना को बनाने के लिए, भाप संवेदक को चायदानी के ऊपर टांगने के लिए आपके पास एक लंबा हाथ होना चाहिए क्योंकि यह उबल रहा है। मैंने कुछ मेकैनो स्टाइल के टुकड़ों के साथ अपना हाथ बनाया और मैंने गर्म गोंद को लकड़ी के टुकड़े में इस्तेमाल किया जो मैंने इस्तेमाल किया था; जो बदले में चूल्हे के पिछले हिस्से में चिपक जाता है।

इस परियोजना के लिए हार्डवेयर निर्माण में दृढ़ होना चाहिए; यही कारण है कि मैंने टेप की तुलना में अधिक व्यापक रूप से एक गर्म गोंद बंदूक का इस्तेमाल किया।

स्टीम सेंसर को सीधे स्टोवटॉप के शीर्ष पर हाथ पर ठीक से रखा जाना चाहिए। मेरे लिए, स्टोव से स्टोवटॉप तक का पिछला भाग 22 सेंटीमीटर (लगभग 8.6 इंच) मापा गया।

तो … मैंने स्टोव के पीछे से 22 सेंटीमीटर दूर स्टीम सेंसर को गर्म गोंद में बंद कर दिया और सेंसर को Arduino से जोड़ने के लिए लंबे जम्पर तारों का इस्तेमाल किया। तभी मुझे यकीन हो गया था कि स्टीम सेंसर निश्चित रूप से स्टोव तक पहुंचेगा और उबलते पानी से किसी भी भाप का पता लगाएगा।

चरण 6: सर्किट

सर्किट
सर्किट

iTea के सर्किट को पूरा करने के लिए कई कनेक्शन बनाने की आवश्यकता है।

वे:

भाप सेंसर:

  • V+ पिन (पॉजिटिव पावर) Arduino पर 5V पिन से कनेक्ट होता है
  • Gnd पिन (नकारात्मक शक्ति) Arduino पर GND पिन से जुड़ती है
  • सिग पिन (सेंसर से इनपुट) Arduino पर एनालॉग पिन A0 से जुड़ता है

पुशबटन मॉड्यूल:

  • V+ पिन (पॉजिटिव पावर) रास्पबेरी पाई पर 5V पिन से कनेक्ट होता है
  • Gnd पिन (नकारात्मक शक्ति) रास्पबेरी पाई पर GND पिन से जुड़ती है
  • सिग पिन (सेंसर से इनपुट) रास्पबेरी पाई पर GPIO3 से जुड़ता है

रास्पबेरी पाई और अरुडिनो:

Arduino पर पिन D2 रास्पबेरी पाई पर GPIO2 से जुड़ता है

नोट: आपके सेंसर पर कनेक्शन पिन के नाम भिन्न हो सकते हैं। उदाहरण के लिए: V+ को + के रूप में लेबल किया जा सकता है या Gnd को - के रूप में लेबल किया जा सकता है।

चरण 7: स्टोव पर चढ़ना

इस परियोजना को पूरा करने के अंतिम चरणों में से एक iTea को आपके स्टोव के पीछे से जोड़ना है। ऐसा करने के कई अलग-अलग तरीके हैं। मेरे पास यहां दो सूचीबद्ध हैं: (बेशक, आप अपने साथ आ सकते हैं)

बस गर्म गोंद बंदूक it

iTea को अपने स्टोव से जोड़ने के लिए सबसे आसान तरीकों में से एक (अभी तक सबसे कठिन, किसी तरह ?!) यह काम कर सकता है, बस यह सुनिश्चित करें कि प्रोजेक्ट सुरक्षित रूप से माउंट किया गया है और यह गोंद के समर्थन पर बहुत अधिक दबाव नहीं डालता है।

इसे ड्रिल करें

हालांकि इस तरीके में अधिक जटिलताएं शामिल हैं, क्योंकि आपको अपने स्टोव के पिछले हिस्से में छेद बनाने और iTea को पीछे से जोड़ने के लिए एक ड्रिल का सटीक उपयोग करने की आवश्यकता होगी; यह सुनिश्चित करते हुए कि आप अपने कीमती चूल्हे को बर्बाद न करें। (अरे, मेरे चूल्हे से प्यार करने के लिए मुझे दोष मत दो!)

चरण 8: ठीक है, आपका काम हो गया

बधाई हो! आपने मेरा लेख पूरा कर लिया है कि iTea कैसे बनाया जाता है!

मुझे आशा है कि आपने इस परियोजना से कुछ नया सीखा होगा। यह पहला प्रोजेक्ट है जिसे मैंने रास्पबेरी पाई के साथ बनाया है, इसलिए मैंने निश्चित रूप से बहुत कुछ सीखा है।

मैं यह भी आशा करता हूं कि आप बहुत अधिक समस्याओं (यदि कोई हो!) का सामना किए बिना इस परियोजना को बनाने में सफल रहे हैं।

अंत में, मुझे आशा है कि इस परियोजना को बनाकर, आप और मैं इलेक्ट्रॉनिक्स और रोबोटिक्स के अद्भुत क्षेत्र में उत्कृष्टता प्राप्त कर सकते हैं और दुनिया को एक बेहतर जगह बना सकते हैं।

पढ़ने के लिए धन्यवाद!

सिफारिश की: