विषयसूची:

इंटरएक्टिव ग्लोइंग मशरूम: 10 कदम (चित्रों के साथ)
इंटरएक्टिव ग्लोइंग मशरूम: 10 कदम (चित्रों के साथ)

वीडियो: इंटरएक्टिव ग्लोइंग मशरूम: 10 कदम (चित्रों के साथ)

वीडियो: इंटरएक्टिव ग्लोइंग मशरूम: 10 कदम (चित्रों के साथ)
वीडियो: AMAZING Mushroom Growth Timelapse! 🍄 2024, जुलाई
Anonim
Image
Image
इंटरएक्टिव ग्लोइंग मशरूम
इंटरएक्टिव ग्लोइंग मशरूम
इंटरएक्टिव ग्लोइंग मशरूम
इंटरएक्टिव ग्लोइंग मशरूम

यह निर्देश आपको दिखाएगा कि मशरूम कैसे बनाते हैं जो अंधेरे में चमकेंगे। आप अलग-अलग मशरूम को ऊपर से दबाकर बंद और फिर से चालू कर सकते हैं।

मैंने इस प्रोजेक्ट को एक स्कूल असाइनमेंट के लिए शुरू किया था जहाँ हमें Arduino Uno का उपयोग करके कुछ बनाना था।

मैं कुछ सुंदर और जादुई बनाना चाहता था और जल्दी से फैसला किया कि मैं चमकते मशरूम बनाना चाहता हूं। शुरू में, मैं न केवल उन्हें चमकाना चाहता था, बल्कि उन्हें हिलना-डुलना और धुन भी बजाना चाहता था। हालाँकि, परियोजना की समय सीमा के कारण, मुझे उन विचारों को रद्द करना पड़ा।

यह प्रोजेक्ट DIY फ़ायदों के वीडियो से प्रेरित था:

यहां आपको इन लाइटों को बनाने की प्रक्रिया के साथ-साथ इसे कैसे करना है, इसके निर्देश भी मिलेंगे।

इस परियोजना के लिए आपको आवश्यकता होगी:

  • एक Arduino Uno;
  • एक ब्रेडबोर्ड;
  • एक पूर्ण बोर्ड;
  • एक नियोपिक्सल एलईडीस्ट्रिप से 5 एल ई डी;
  • 5 दबाव सेंसर;
  • एक प्रकाश संवेदक;
  • एक 470Ω रोकनेवाला;
  • किसी भी मूल्य के 6 प्रतिरोधक;
  • कठोर तार (गैर-प्रवाहकीय!);
  • पारदर्शी सिलिकॉन मुहर;
  • पानी के रंग का पेंट;
  • चिपटने वाली फिल्म
  • एक पेड़ लॉग;
  • एक ड्रिल;
  • एक छेनी और हथौड़ा;
  • कई रंगों में तार;
  • विद्युत टेप;
  • अन्य, मजबूत टेप;
  • गर्म गोंद;
  • टयूब को सिकोड़ें;
  • एक गर्मी बंदूक;
  • एक सोल्डरिंग स्टेशन;
  • सरौता;
  • टिश्यु पेपर;
  • एक स्थिर हाथ और बहुत समय और धैर्य;

चरण 1: अवधारणा डिजाइन

संकल्पना की डिजाइन
संकल्पना की डिजाइन
संकल्पना की डिजाइन
संकल्पना की डिजाइन

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

इस परियोजना को शुरू करने से पहले मुझे Arduino के साथ कोई अनुभव नहीं था और केवल यह जानता था कि पायथन में थोड़ा सा कोड कैसे किया जाता है, इसलिए मैंने कुछ शोध किया। मुझे मोटे तौर पर पता था कि मुझे अपने प्रोजेक्ट के लिए क्या चाहिए, इसलिए मैंने इंटरनेट की सफाई की और कोड के साथ प्रयोग करना शुरू किया। मैं जल्दी से अपने सर्वो के साथ समस्याओं में भाग गया (जिसे मैं मशरूम को स्थानांतरित करने के लिए उपयोग करना चाहता था), इसलिए मैंने उस विचार को छोड़ने का फैसला किया। बाद में, जब मैंने पाया कि मुझे शुरू में जितना सोचा था, उससे अधिक समय की आवश्यकता है कि मैं जो चाहता हूं उसे कैसे कोड करूं और ट्री लॉग को खोखला करूं, तो मैंने संगीत के विचार को छोड़ने और केवल मशरूम के साथ रहने का फैसला किया।

मैंने यह भी महसूस किया कि एलईडी के नीचे प्रेशर सेंसर लगाना शायद एक अच्छा विचार होगा, इसलिए सेंसर द्वारा कोई प्रकाश अवरुद्ध नहीं होगा।

चरण 2: लॉग तैयार करना

लॉग तैयार करना
लॉग तैयार करना
लॉग तैयार करना
लॉग तैयार करना
लॉग तैयार करना
लॉग तैयार करना

इस परियोजना के सबसे अधिक समय लेने वाले कार्यों में से एक लॉग को खोखला करना था। मैं सुझाव दूंगा कि या तो एक नरम प्रकार की लकड़ी से प्राप्त करें जो आसानी से काम करने योग्य हो (मेरे विपरीत), या पहले से ही खोखला आउट लॉग खरीदना।

यदि आप अपने स्वयं के लॉग को खोखला करना चाहते हैं, तो आप या तो छेद को जला सकते हैं या मेरे द्वारा उपयोग की जाने वाली विधि का उपयोग कर सकते हैं। मेरी विधि के लिए आपको एक ड्रिल, एक छेनी, एक हथौड़ा और बहुत धैर्य की आवश्यकता होगी।

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

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

याद रखें कि लॉग के किनारे में छेद के साथ नीचे होगा!

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

चरण 3: मशरूम कैप्स बनाना

मशरूम कैप्स बनाना
मशरूम कैप्स बनाना
मशरूम कैप्स बनाना
मशरूम कैप्स बनाना

मशरूम कैप्स के लिए आपको पारदर्शी सिलिकॉन सीलेंट, वॉटरकलर पेंट्स, क्लिंग फिल्म, कुछ हलचल करने के लिए और गोल वस्तुओं (या टिशू पेपर को टुकड़े टुकड़े करना) की आवश्यकता होगी।

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

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

क्लिंग फिल्म को किसी गोल वस्तु के ऊपर रखें और सूखने के लिए छोड़ दें।

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

चरण 4: एल ई डी तारों

एल ई डी तारों
एल ई डी तारों
एल ई डी तारों
एल ई डी तारों
एल ई डी तारों
एल ई डी तारों

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

  1. 9 लाल तार, 9 काले तार (काले तार की कमी के कारण मैंने कुछ एल ई डी के बजाय नीले रंग का इस्तेमाल किया) और आपकी पसंद के रंग में 9 केबल (ये डेटा के लिए उपयोग किए जाने वाले तार होंगे) को काटें और पट्टी करें। सुनिश्चित करें कि आपके केबल आपके पेड़ के तने के नीचे से ऊपर तक जाने के लिए काफी लंबे हैं और यहां तक कि काफी बाहर भी चिपके रहते हैं। उन्हें बहुत छोटा करने के बजाय बहुत लंबा करना बेहतर है
  2. अपनी एलईडी पट्टी से 5 एलईडी काटें।
  3. ब्लैक केबल्स को एल ई डी के ग्राउंड पिन से मिलाएं। एलईडी के हर तरफ एक केबल। एल ई डी पर 5-वोल्ट पिन के लिए लाल केबल के साथ और डेटा पिन के लिए अन्य केबलों के साथ दोहराएं। आपके पास सिर्फ एक तरफ तारों वाली एक एलईडी होगी, यह पांचवीं और आखिरी एलईडी होगी और इसलिए अन्य तीन केबलों की आवश्यकता नहीं होगी। एल ई डी पर, आप एक दिशा की ओर इशारा करते हुए तीर देखेंगे। जिस तरफ से तीर आ रहे हैं, उस तरफ तारों के सिरे को चिह्नित करने के लिए एक स्थायी मार्कर का उपयोग करें। यह बहुत महत्वपूर्ण है क्योंकि आपको बाद में इसकी आवश्यकता होगी!
  4. तारों की सुरक्षा के लिए और उन्हें एक-दूसरे को छूने से रोकने के लिए, सिकुड़ी हुई ट्यूब के टुकड़े काट लें, उन्हें उजागर तारों के ऊपर रखें और उन्हें सिकोड़ने के लिए हीट गन का उपयोग करें।
  5. अंत में, केबलों को एक साथ मोड़ें जैसा कि चित्रों में दिखाया गया है।

नोट: यदि आप चाहते हैं, तो आप एल ई डी पर प्लास्टिक कवर को हटा सकते हैं, लेकिन मैं एलईडी की सुरक्षा के लिए इसे छोड़ने की सलाह दूंगा।

चरण 5: प्रेशर सेंसर जोड़ना

दबाव सेंसर जोड़ना
दबाव सेंसर जोड़ना
दबाव सेंसर जोड़ना
दबाव सेंसर जोड़ना
दबाव सेंसर जोड़ना
दबाव सेंसर जोड़ना

एलईडी के नीचे हम प्रेशर सेंसर लगाएंगे।

उन्हें तैयार करने के लिए आपको निम्नलिखित कार्य करने होंगे:

1. लगभग 15 सेमी कड़े तार को काट लें (सुनिश्चित करें कि यह बिजली का संचालन नहीं करता है!) मैंने चांदी के तार का इस्तेमाल किया;

2. चित्रों में दिखाए अनुसार तार को एक सर्पिल में घुमाएं;

3. सर्पिल के एक तरफ दबाव सेंसर को गोंद करें (मैंने ऐसा करने के लिए सुपरग्लू का इस्तेमाल किया, लेकिन कोई भी गोंद करेगा);

4. सुनिश्चित करें कि प्रेशर सेंसर एलईडी के नीचे फिट हों। यदि वे नहीं करते हैं, तो आप उन्हें फिट करने के लिए एल ई डी के तारों को मोड़ सकते हैं।

5. वायर स्पाइरल के बीच में LED वाले प्रेशर सेंसर को LED के नीचे रखें। संदर्भ के लिए तस्वीरें देखें।

6. अगर हम चाहते हैं कि प्रेशर सेंसर ठीक से काम करें, तो जब आप तारों को दबाते हैं तो हमें उन्हें दबाए रखने के लिए कुछ बनाना होगा। ऐसा करने के लिए, मैंने दबाव सेंसर के नीचे केबलों के बीच टेप लगाया।

अगला, हमें दबाव सेंसर को तारों को मिलाप करने की आवश्यकता है। (अन्य सभी को करने से पहले आप यह चरण भी कर सकते हैं, लेकिन मैंने इसे इसी क्रम में किया था)

7. 15 तारों को काटें और पट्टी करें: 5 जमीन के लिए, 5 डेटा के लिए और 5 5-वोल्ट के लिए। मैं आपके द्वारा एल ई डी के लिए उपयोग किए जाने की तुलना में इनके लिए अलग-अलग रंगों का उपयोग करने की सलाह दूंगा। मैंने ऑरेंज, ग्रीन और ग्रे का इस्तेमाल किया।

8. डेटा के लिए तारों को मिलाएं और दबाव सेंसर को 5-वोल्ट। प्रतिरोधों को जोड़ते समय हम ग्राउंड वायर का उपयोग करेंगे (अगले चरण में)

नोट: आप इन तार बंडलों में कुछ कड़े तार भी जोड़ना चाह सकते हैं। इससे अंत में मशरूम के तनों को थोड़ी और मजबूती मिलेगी। मैंने ऐसा नहीं किया क्योंकि मुझे नहीं पता था कि आखिरकार मशरूम कितना भारी होगा।

चरण 6: लाइट सेंसर और रेसिस्टर्स

लाइट सेंसर और रेसिस्टर्स
लाइट सेंसर और रेसिस्टर्स
लाइट सेंसर और रेसिस्टर्स
लाइट सेंसर और रेसिस्टर्स
लाइट सेंसर और रेसिस्टर्स
लाइट सेंसर और रेसिस्टर्स

इस चरण में, हम प्रकाश संवेदक तैयार करेंगे और जहां आवश्यक हो वहां प्रतिरोधक जोड़ेंगे।

हम प्रकाश संवेदक से शुरू करेंगे:

1. एक बार फिर, जमीन के लिए तार काट और पट्टी करें, डेटा और एक 5-वोल्ट के लिए।

2. डेटा के लिए तार और लाइट सेंसर को 5-वोल्ट मिलाएं।

अब, हम सभी प्रतिरोधों को जोड़ देंगे।

प्रेशर सेंसर और लाइट सेंसर के लिए आपको निम्न कार्य करने होंगे:

1. जमीन के तार को आधा में काटें, तार के प्रत्येक छोर को पट्टी करें और दोनों सिरों के बीच एक रोकनेवाला मिलाप करें। इससे कोई फर्क नहीं पड़ता कि रोकनेवाला का मूल्य क्या है। पूरे रोकनेवाला पर सिकुड़ ट्यूब का प्रयोग करें ताकि यह तार के अंदर सुरक्षित और मजबूती से सुरक्षित हो।

2. इसके बाद, या तो ध्यान से रबर/प्लास्टिक को डेटा वायर के बीच में से काट दें ताकि वास्तविक तार का थोड़ा सा हिस्सा निकल जाए, या डेटा वायर को आधा काट दें, एक बार फिर से प्रत्येक छोर को पट्टी करें और उन्हें वापस एक साथ मिलाप करें।

3. जमीन के तार को रोकनेवाला के साथ डेटा तार पर उजागर तार के अंदर मिलाएं जैसा कि चित्रों में दिखाया गया है। उजागर तारों को ढंकने के लिए या तो बिजली के टेप या सिकुड़ ट्यूब का उपयोग करें (सोल्डरिंग से पहले तार पर कुछ लगाना सुनिश्चित करें!)

एल ई डी के लिए, हमें केवल एक रोकनेवाला की आवश्यकता होगी।

1. आपके द्वारा अभी बनाए गए एलईडी वायर बंडलों में से एक चुनें (मैं सबसे लंबे तारों के साथ एक को चुनने का सुझाव दूंगा, क्योंकि यह ट्री लॉग से सबसे नीचे जाएगा) नोट: केवल एक तरफ तारों के साथ एलईडी न चुनें! यह 5 में से अंतिम होगा!

2. उस एलईडी के डेटा वायर में 470Ω रेसिस्टर को उसी तरह जोड़ें जैसे आपने प्रेशर सेंसर और लाइट सेंसर के साथ किया था।

3. एक बार फिर, रोकनेवाला की रक्षा और सुरक्षित करने के लिए सिकुड़ ट्यूब का भी उपयोग करें।

चरण 7: उपजी बनाना

तने बनाना
तने बनाना
तने बनाना
तने बनाना
तने बनाना
तने बनाना
तने बनाना
तने बनाना

उपजी बनाने के लिए, हमें पहले यह पता लगाना होगा कि हम उन्हें लगभग कितने समय तक रखना चाहते हैं:

1. ट्री लॉग में आपके द्वारा बनाए गए छेदों के माध्यम से एलईडी केबल बंडलों को खींचे।

2. स्टिकिंग आउट केबल्स की लंबाई के साथ थोड़ा खेलें जब तक कि आप जिस तरह से दिखते हैं उससे संतुष्ट न हों। यदि आप थोड़ा सा विचार चाहते हैं कि यह कैसा दिखेगा, तो आप उनके ऊपर सिलिकॉन मशरूम कैप रख सकते हैं।

3. एक बार जब आप संतुष्ट हो जाएं, तो तार बंडल पर उस स्थान को चिह्नित करें जहां यह स्थायी मार्कर का उपयोग करके लॉग में जाता है।

4. केबल बंडलों को फिर से बाहर निकालें और यह सुनिश्चित करने के लिए कुछ टेप का उपयोग करें कि तार मजबूती से एक साथ रहें।

अब उस भाग के लिए जहां हम वास्तव में उपजी बनाते हैं:

1. तारों को अपने मशरूम के समान रंग में पेंट करें। मैं सुझाव दूंगा कि आप अपने तनों को जहां जाना चाहते हैं, उससे थोड़ा और नीचे पेंटिंग करें, बस सुनिश्चित करने के लिए।

2. पारदर्शी सिलिकॉन सीलर को वॉटरकलर पेंट के साथ उसी तरह मिलाएं जैसे आपने मशरूम कैप के साथ किया था।

3. रंगीन सिलिकॉन को क्लिंग फिल्म की शीट पर रखें और उसके ऊपर एक केबल बंडल बिछाएं। सुनिश्चित करें कि सिलिकॉन उस जगह के बीच में है जहाँ आप चाहते हैं कि तना तारों पर हो।

4. क्लिंग फिल्म को वायर बंडल के जितना हो सके फोल्ड करके आधा मोड़ें।

5. तार के बंडल के खिलाफ सिलिकॉन को निचोड़ें और इसके साथ तब तक खेलें जब तक कि तार जहां आप चाहते थे कि तना पूरी तरह से कवर न हो जाए। नोट: सिलिकॉन को जितना हो सके ऊपर लाना एक अच्छा विचार है, लेकिन प्रेशर सेंसर को कवर न करें।

6. अन्य 4 तार बंडलों के साथ प्रक्रिया को दोहराएं और उन्हें सूखने के लिए छोड़ दें।

चरण 8: परीक्षण (और कोड)

परीक्षण (और कोड)
परीक्षण (और कोड)
परीक्षण (और कोड)
परीक्षण (और कोड)

सब कुछ एक साथ मिलाप करने से पहले, आप शायद परीक्षण करना चाहते हैं कि क्या आपके घटक अभी भी काम करते हैं।

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

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

कोड:

#परिभाषित करें NUM_LEDS 5

#DATA_पिन 6 परिभाषित करें

सीआरजीबी एलईडी[NUM_LEDS];

// एलईडी 0

int inPinPressureSensor0 = A0;

इंट लेडस्टेट0 = हाई;

फ्लोट प्रेशररीडिंग0;

फ्लोट प्रेशरपिछला0 = कम;

// एलईडी 1

int inPinPressureSensor1 = A1;

इंट लेडस्टेट1 = हाई;

फ्लोट प्रेशररीडिंग1;

फ्लोट प्रेशरपिछला1 = कम;

// एलईडी 2

int inPinPressureSensor2 = A2;

इंट लेडस्टेट2 = हाई;

फ्लोट प्रेशररीडिंग2; फ्लोट प्रेशरपिछला2 = कम;

// एलईडी 3

int inPinPressureSensor3 = A3;

इंट लेडस्टेट3 = हाई;

फ्लोट प्रेशररीडिंग3;

फ्लोट प्रेशरपिछला3 = कम;

// एलईडी 4

int inPinPressureSensor4 = A4;

इंट लेडस्टेट4 = हाई;

फ्लोट प्रेशररीडिंग4;

फ्लोट प्रेशरपिछला4 = कम;

//प्रकाश संवेदक

int inPinLightSensor = A5;

फ्लोट लाइटरीडिंग;

फ्लोट लाइटपिछला;

व्यर्थ व्यवस्था()

{

सीरियल.बेगिन (९६००);

FastLED.addLeds(LEDs, NUM_LEDS);

// प्रेशर सेंसर एलईडी 0

पिनमोड (inPinPressureSensor0, INPUT);

// प्रेशर सेंसर एलईडी 1

पिनमोड (inPinPressureSensor1, INPUT);

// प्रेशर सेंसर एलईडी 2

पिनमोड (inPinPressureSensor2, INPUT);

// प्रेशर सेंसर एलईडी 3

पिनमोड (inPinPressureSensor3, INPUT);

// प्रेशर सेंसर एलईडी 4

पिनमोड (inPinPressureSensor4, INPUT);

//प्रकाश संवेदक

पिनमोड (इनपिनलाइट सेंसर, इनपुट);

}

शून्य लूप ()

{

// दबाव एलईडी 0. पढ़ना

दबाव रीडिंग0 = एनालॉगरेड (इनपिनप्रेशर सेंसर 0);

देरी(20);

// प्रेशर रीडिंग एलईडी 1

प्रेशररीडिंग 1 = एनालॉगरेड (इनपिनप्रेशर सेंसर 1);

देरी(20);

// प्रेशर रीडिंग एलईडी 2

प्रेशररीडिंग 2 = एनालॉगरेड (इनपिनप्रेशर सेंसर 2);

देरी(20);

// दबाव एलईडी 3. पढ़ना

दबाव रीडिंग ३ = एनालॉगरेड (इनपिनप्रेशर सेंसर ३);

देरी(20);

// दबाव एलईडी 4. पढ़ना

प्रेशररीडिंग 4 = एनालॉगरेड (इनपिनप्रेशर सेंसर 4);

देरी(20);

//प्रकाश संवेदक

लाइट रीडिंग = एनालॉगरेड (इनपिनलाइट सेंसर);

// यदि यह हल्का है, तो एलईडी बंद है।

अगर (लाइट रीडिंग> 28.0)

{

एलईडीस्टेट0 = कम;

एलईडीस्टेट1 = कम;

एलईडीस्टेट 2 = कम;

एलईडीस्टेट3 = कम;

एलईडीस्टेट 4 = कम;

}

// यदि यह अंधेरा है और यह पहले हल्का था, तो एलईडी चालू हो जाएगी।

अगर (प्रकाश २८.० पढ़ना)

{

एलईडीस्टेट0 = उच्च;

एलईडीस्टेट 1 = उच्च;

एलईडीस्टेट 2 = उच्च;

एलईडीस्टेट3 = उच्च;

एलईडीस्टेट 4 = उच्च;

}

// अगर प्रेशर सेंसर पिन ० पढ़ता है ३८.० (दबाया नहीं गया)

{

// यदि एलईडी 0 चालू है, तो इसे बंद कर दें। अन्यथा (इसलिए जब यह बंद हो) इसे चालू करें।

अगर (ledState0 == उच्च)

{

एलईडीस्टेट0 = कम;

}

अन्यथा

{

एलईडीस्टेट0 = उच्च;

}

}

// अगर प्रेशर सेंसर पिन 1 पढ़ता है १००.० (दबाया नहीं) अगर (दबाव रीडिंग १> = १००.

{

// यदि एलईडी 1 चालू है, तो इसे बंद कर दें। अन्यथा (इसलिए जब यह बंद हो) इसे चालू करें।

अगर (ledState1 == उच्च)

{

एलईडीस्टेट1 = कम;

}

अन्यथा

{

एलईडीस्टेट 1 = उच्च;

}

}

// अगर प्रेशर सेंसर पिन २ १८०.० पढ़ता है (दबाया नहीं गया)

{

// यदि एलईडी 2 चालू है, तो इसे बंद कर दें। अन्यथा (इसलिए जब यह बंद हो) इसे चालू करें।

अगर (ledState2 == उच्च)

{

एलईडीस्टेट 2 = कम;

}

अन्यथा

{

एलईडीस्टेट 2 = उच्च;

}

}

// अगर प्रेशर सेंसर पिन 3 पढ़ता है 6.0 (दबाया नहीं गया)

{

// यदि एलईडी 3 चालू है, तो इसे बंद कर दें। अन्यथा (इसलिए जब यह बंद हो) इसे चालू करें।

अगर (ledState3 == उच्च)

{

एलईडीस्टेट3 = कम;

}

अन्यथा

{

LEDState3 = उच्च;

}

}

// अगर प्रेशर सेंसर पिन 4 पढ़ता है 10.0 (दबाया नहीं गया)

{

// यदि एलईडी 4 चालू है, तो इसे बंद कर दें। अन्यथा (इसलिए जब यह बंद हो) इसे चालू करें।

अगर (ledState4 == उच्च)

{

एलईडीस्टेट 4 = कम;

}

अन्यथा

{

एलईडीस्टेट 4 = उच्च;

}

}

अगर (ledState0 == उच्च)

{

एल ई डी [0] = सीआरजीबी (255, 255, 255);

FastLED.शो ();

देरी (30);

}

अन्यथा

{

एल ई डी [0] = सीआरजीबी:: ब्लैक;

FastLED.शो ();

देरी (30);

}

अगर (ledState1 == उच्च)

{

एल ई डी [1] = सीआरजीबी (२५५, २५५, २५५);

FastLED.शो ();

देरी (30);

}

अन्यथा

{

एल ई डी [1] = सीआरजीबी:: ब्लैक;

FastLED.शो ();

देरी (30);

}

अगर (ledState2 == उच्च)

{

एल ई डी [२] = सीआरजीबी (२५५, २५५, २५५);

FastLED.शो ();

देरी (30);

}

अन्यथा

{

एल ई डी [2] = सीआरजीबी:: ब्लैक;

FastLED.शो ();

देरी (30);

}

अगर (ledState3 == उच्च)

{

एल ई डी [3] = सीआरजीबी (२५५, २५५, २५५);

FastLED.शो ();

देरी (30);

}

अन्यथा

{

एल ई डी [3] = सीआरजीबी:: ब्लैक;

FastLED.शो ();

देरी (30);

}

अगर (ledState4 == उच्च)

{

एल ई डी [४] = सीआरजीबी (२५५, २५५, २५५);

FastLED.शो ();

देरी (30);

}

अन्यथा

{

एल ई डी [4] = सीआरजीबी:: ब्लैक;

FastLED.शो ();

देरी (30);

}

दबावपिछला0 = दबाव रीडिंग0;

दबावपिछला1 = दबाव रीडिंग1;

दबावपिछला2 = दबाव रीडिंग2;

दबावपिछला3 = दबावरीडिंग3;

प्रेशरपिछला4 = प्रेशररीडिंग4;

प्रकाश पिछला = प्रकाश पढ़ना;

// अपने मूल्यों को देखने के लिए सीरियल मॉनिटर खोलें और तदनुसार मापदंडों को बदलें।

Serial.println ("प्रेशर0:");

सीरियल.प्रिंट्लन (दबाव रीडिंग 0);

Serial.println ("प्रेशर1:");

सीरियल.प्रिंट्लन (दबाव रीडिंग 1);

Serial.println ("प्रेशर 2:");

सीरियल.प्रिंट्लन (दबाव रीडिंग 2);

Serial.println ("प्रेशर 3:");

सीरियल.प्रिंट्लन (दबाव रीडिंग ३);

Serial.println ("प्रेशर 4:");

सीरियल.प्रिंट्लन (दबाव रीडिंग 4);

Serial.println ("लाइट रीडिंग:");

Serial.println (लाइट रीडिंग);

देरी (200);

}

चरण 9: सोल्डरिंग

टांकने की क्रिया
टांकने की क्रिया
टांकने की क्रिया
टांकने की क्रिया
टांकने की क्रिया
टांकने की क्रिया
टांकने की क्रिया
टांकने की क्रिया

अब परियोजना का सबसे कठिन हिस्सा: लॉग के अंदर सब कुछ एक साथ मिलाप करना।

नोट: आपको अपने उजागर तारों को सिकुड़ी हुई ट्यूब से सुरक्षित रखना होगा, इसलिए अपने केबलों को टांका लगाने से पहले कुछ लगाना न भूलें! यदि आप भूल जाते हैं, तो आप उन्हें बिजली के टेप से भी ढक सकते हैं।

1: अपने Arduino के 5-वोल्ट पिन से एक केबल को परफ़ेक्ट बोर्ड में टांका लगाकर शुरू करें। ग्राउंड, डेटा पिन ~6 और A0 से A5 तक ऐसा ही करें।

2. अगला, लॉग में उसके छेद के माध्यम से प्रकाश संवेदक को खींचें। परफेक्ट बोर्ड पर जमीन को जमीन से मिलाएं, परफ बोर्ड पर 5-वोल्ट से 5-वोल्ट और परफ बोर्ड पर डेटा को A5 से मिलाएं।उजागर तारों को ढकने के लिए सिकोड़ें ट्यूब का उपयोग करें।

3. लॉग में इसके छेद के माध्यम से अपना पहला मशरूम स्टेम खींचो (यह डेटा तार पर प्रतिरोधी के साथ स्टेम है!)। प्रत्येक तार को उसके स्थान पर सावधानी से मिलाप करें: (आप योजनाबद्ध को भी देख सकते हैं कि आप कहाँ जाते हैं, इसका अवलोकन करने में आपकी मदद कर सकते हैं)

  • परफेक्ट बोर्ड पर प्रेशर सेंसर के डेटा वायर को A0 से मिलाएं;
  • प्रेशर सेंसर के ग्राउंड-वायर को परफेक्ट बोर्ड पर जमीन से मिलाएं;
  • प्रेशर सेंसर के 5-वोल्ट तार को परफेक्ट बोर्ड पर 5-वोल्ट से मिलाएं।
  • उस डेटा वायर को मिलाएं जिसे आपने एलईडी से चिह्नित किया है ~ 6 परफेक्ट बोर्ड पर;
  • जमीन के तार को मिलाएं जिसे आपने एलईडी के रूप में चिह्नित किया है, जो कि परफेक्ट बोर्ड पर है;
  • 5-वोल्ट तार को मिलाएं जिसे आपने एलईडी से 5-वोल्ट को परफेक्ट बोर्ड पर चिह्नित किया है;

4. खुले तारों को सिकुड़ी हुई नली से ढक दें।

5. एक सिंहावलोकन रखने के लिए टांका लगाने वाले तारों को बंडलों में एक साथ टेप करें।

6. अपने दूसरे मशरूम के माध्यम से खींचो।

  • डेटा वायर को मिलाप करें जिसे आपने पहले एलईडी के डेटा वायर के रूप में चिह्नित नहीं किया था, जिसे आपने दूसरी एलईडी (जिसे आपने अभी-अभी खींचा था) को चिह्नित किया था;
  • जमीन के तार को मिलाएं जिसे आपने पहली एलईडी को जमीन के तार से चिह्नित नहीं किया था जिसे आपने दूसरी एलईडी (जिसे आपने अभी खींचा था) का निशान लगाया था;
  • 5-वोल्ट तार को मिलाएं जिसे आपने पहले एलईडी के 5-वोल्ट तार से चिह्नित नहीं किया था जिसे आपने दूसरी एलईडी (जिसे आपने अभी खींचा था) का निशान लगाया था;

अन्य तारों और मशरूम के तनों के लिए भी यही प्रक्रिया दोहराएं। यह देखने के लिए योजनाबद्ध जांचें कि कौन सा डेटा तार किस डेटा पिन से जुड़ता है।

जब आप सोल्डरिंग कर लें, तो लॉग के अंदर अपने परफेक्ट बोर्ड और Arduino को सुरक्षित करने के लिए गर्म गोंद (या टेप, यदि आप उन्हें हटाने में सक्षम होना चाहते हैं) का उपयोग करें।

धैर्य रखें और सुनिश्चित करें कि आप सही तारों को एक-दूसरे से जोड़ते हैं, अन्यथा आप अपने एक एलईडी को उड़ाने का जोखिम उठा सकते हैं! (यही कारण है कि एलईडी पर तीन तारों के अंत को चिह्नित करना बहुत महत्वपूर्ण था)

चरण 10: असेंबली और पैरामीटर बदलना

विधानसभा और बदलते पैरामीटर
विधानसभा और बदलते पैरामीटर
विधानसभा और बदलते पैरामीटर
विधानसभा और बदलते पैरामीटर
विधानसभा और बदलते पैरामीटर
विधानसभा और बदलते पैरामीटर
विधानसभा और बदलते पैरामीटर
विधानसभा और बदलते पैरामीटर

जब सब कुछ जगह में मिलाप हो जाता है, तो मशरूम को इकट्ठा करने का समय आ गया है!

1: कैंची का उपयोग करके तने के उस हिस्से को साफ करें जहां यह लॉग से मिलता है और उन्हें पेड़ से चिपका दें। इसके लिए सिलिकॉन का उपयोग करना सबसे अच्छा है।

2: मशरूम कैप्स को चुनें जिसे आप उपयोग करना चाहते हैं और टिशू पेपर के एक टुकड़े को अंदर पर चिपका दें। यह सुनिश्चित करेगा कि आप मशरूम के अंदर के तार को नहीं देख सकते हैं।

3: आपके द्वारा बनाए गए तार सर्पिल के कुछ हिस्सों को एक साथ गोंद करने के लिए गर्म गोंद का उपयोग करें ताकि यह सुनिश्चित हो सके कि यह आपके द्वारा दबाए जाने के बाद इसे आकार में रखता है।

4: मशरूम कैप को वायर स्पाइरल से चिपका दें।

5: मशरूम के आकार के बारे में टिशू पेपर का एक चक्र काट लें और मशरूम के नीचे कवर करें। यह इसे साफ कर देगा और यहां तक कि बीजाणुओं की तरह भी दिखाई देगा! यह देखने के लिए फोटो का संदर्भ लें कि मैंने टिशू पेपर को कैसे काटा।

अब मशरूम सभी इकट्ठे हो गए हैं, सेंसर के मापदंडों को बदलने का समय आ गया है।

अपना Arduino कोड चलाएँ और सीरियल मॉनिटर खोलें। सेंसर के मूल्यों को देखें और उन्हें तब तक समायोजित करें जब तक आप खुश न हों। आप मशरूम को दबाव के प्रति उत्तरदायी और प्रकाश संवेदक को अपनी पसंद के अनुसार प्रकाश के प्रति उत्तरदायी बना सकते हैं।

सिफारिश की: