विषयसूची:

Arduino और Android ऐप के साथ अनुकूलन योग्य लेजर भूलभुलैया: 13 कदम (चित्रों के साथ)
Arduino और Android ऐप के साथ अनुकूलन योग्य लेजर भूलभुलैया: 13 कदम (चित्रों के साथ)

वीडियो: Arduino और Android ऐप के साथ अनुकूलन योग्य लेजर भूलभुलैया: 13 कदम (चित्रों के साथ)

वीडियो: Arduino और Android ऐप के साथ अनुकूलन योग्य लेजर भूलभुलैया: 13 कदम (चित्रों के साथ)
वीडियो: Introducing the New Arduino IoT Cloud Remote App 2024, जुलाई
Anonim
Image
Image
Arduino और Android ऐप के साथ अनुकूलन योग्य लेजर भूलभुलैया
Arduino और Android ऐप के साथ अनुकूलन योग्य लेजर भूलभुलैया
Arduino और Android ऐप के साथ अनुकूलन योग्य लेजर भूलभुलैया
Arduino और Android ऐप के साथ अनुकूलन योग्य लेजर भूलभुलैया

बच्चों की किताबों से लेकर स्वचालित भूलभुलैया हल करने वाले रोबोट तक बहुत सारी भूलभुलैया देखें। यहां मैं कुछ अलग तरीके से कोशिश करता हूं जहां लेजर प्रतिबिंब का उपयोग करके एक भूलभुलैया हल करें। जब शुरुआत में मुझे लगता है कि यह बहुत आसान है लेकिन इसे सस्ते में करें तो सटीकता के लिए अधिक समय लगता है। यदि कोई मिरर होल्डर बनाने के लिए 3डी प्रिंटर का उपयोग करना चाहता है, क्योंकि उसमें बहुत समय लगता है। शुरू करने से पहले लेजर सावधानी के बारे में अगली स्लाइड देखें। लेकिन विशेषज्ञों के अनुसार मेरे लेजर से कोई नुकसान नहीं हो सकता।

चरण 1: लेजर विवरण

लेजर विवरण
लेजर विवरण
लेजर विवरण
लेजर विवरण
लेजर विवरण
लेजर विवरण

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

चरण 2: आवश्यक सामग्री

सामग्री की आवश्यकता
सामग्री की आवश्यकता
सामग्री की आवश्यकता
सामग्री की आवश्यकता
सामग्री की आवश्यकता
सामग्री की आवश्यकता

सामग्री की आवश्यकता

भूलभुलैया के लिए

1) थर्मोकोल शीट

2) कार्डबोर्ड।

3) नालीदार बॉक्स

4) गोल दर्पण (कपड़े की कढ़ाई के लिए प्रयुक्त)।

सर्किट के लिए

1) अरुडिनो ऊनो।

2) HC05 ब्लूटूथ मॉड्यूल 1No।

3) एलडीआर 1No.

4) 10K रोकनेवाला 1No।

5) सादा पीसीबी - 1No.

6) पुरुष हेडर और महिला हेडर पिन।

चरण 3: Arduino के लिए एक शील्ड बनाएं

Arduino के लिए एक शील्ड बनाएं
Arduino के लिए एक शील्ड बनाएं
Arduino के लिए एक शील्ड बनाएं
Arduino के लिए एक शील्ड बनाएं
Arduino के लिए एक शील्ड बनाएं
Arduino के लिए एक शील्ड बनाएं

अन्य सभी परियोजनाओं की तरह मैं भी इस परियोजना के लिए एक ढाल विकसित करता हूं।

कनेक्शन विवरण

1) ब्लूटूथ मॉड्यूल के लिए 4 तार

a) Arduino 5V से Vcc

b) Arduino Gnd से Gnd

c) Arduino D2 से Tx।

d) Arduino D3 से Rx।

2) लेज़र डायोड लेज़र प्लस के लिए D12 और Arduino Gnd से लेज़र माइनस तक।

3) LDR के लिए A0 पिन का उपयोग करें। उपरोक्त चित्र की तरह मिलाप। लेजर और एलडीआर के लिए लंबे तार का प्रयोग करें।

चरण 4: एमआईटी ऐप आविष्कारक का उपयोग कर एंड्रॉइड ऐप

एमआईटी ऐप आविष्कारक का उपयोग कर एंड्रॉइड ऐप
एमआईटी ऐप आविष्कारक का उपयोग कर एंड्रॉइड ऐप
एमआईटी ऐप आविष्कारक का उपयोग कर एंड्रॉइड ऐप
एमआईटी ऐप आविष्कारक का उपयोग कर एंड्रॉइड ऐप
एमआईटी ऐप आविष्कारक का उपयोग कर एंड्रॉइड ऐप
एमआईटी ऐप आविष्कारक का उपयोग कर एंड्रॉइड ऐप

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

चरण 5: Arduino प्रोग्राम

Arduino प्रोग्राम बहुत सरल है। पिन D2, D3 के लिए एक सॉफ्टवेयर सीरियल बनाएं। जब एंड्राइड ने गेम स्टार्ट करने को कहा। D12 पिन को हाई सेट करके लेजर स्विच ऑन करें। पिन A0 में LDR रीडिंग की जाँच करें। यदि एलडीआर रीडिंग 500 से कम है तो गेम प्रगति पर है। यदि लेज़र एलडीआर पर फ़ोकस करता है तो रीडिंग अधिक से अधिक 500। उस समय डी 12 पिन लो सेट करके लेज़र को स्विच ऑफ करें, और एंड्रॉइड को गेम ओवर सिग्नल भेजें।

चरण 6: भूलभुलैया आधार बनाएं

भूलभुलैया आधार बनाओ
भूलभुलैया आधार बनाओ
भूलभुलैया आधार बनाओ
भूलभुलैया आधार बनाओ
भूलभुलैया आधार बनाओ
भूलभुलैया आधार बनाओ

1) मुझे एक नालीदार बॉक्स 18 "X 18" X 3 "आयाम मिला।

2) एक थर्मोकोल शीट को उसी आयाम 18" X 18" के साथ काटें। यह अधिमानतः बॉक्स में फिट बैठता है।

3) थर्मोकोल को 18 पंक्तियों में 18 कॉलम में विभाजित करें (पहली योजना में 1 "आकार की भूलभुलैया के लिए 2" X 2 "में बहुत छोटी जगह परिवर्तन के कारण)।

४) अब प्रत्येक २"X २" के टुकड़ों को अलग-अलग काट लें। तेज क्राफ्ट चाकू का प्रयोग करें और कट सीधा होना चाहिए। अगर गर्म तार उन्हें काटते हैं तो उन्हें काटना आसान होता है।

५) प्रत्येक टुकड़े को नालीदार डिब्बे के आधार पर अलग-अलग चिपकाएँ (पेस्ट करने के लिए फेविकोल का उपयोग करके)।

6) इसे सूखने दें। सूखने के बाद प्रत्येक टुकड़े के बीच के गैप में 1 फीट का पैमाना डालें। पैमाना सीधा खड़ा होता है।

चरण 7: दीवारें बनाएं

दीवार बनाओ
दीवार बनाओ
दीवार बनाओ
दीवार बनाओ
दीवार बनाओ
दीवार बनाओ

1) दीवारें बहुत आसान हैं। हम भूलभुलैया को 2 "X 2" में विभाजित करते हैं और बॉक्स की ऊंचाई 3 "है। हम 3" इंच के साथ कार्ड बोर्ड की एक पट्टी लेते हैं। पट्टी में प्रत्येक 2" को चिह्नित करें और रेखाएं अंधेरे के रूप में बनाएं, ताकि बोर्ड इस स्थान पर आसानी से पकड़ में आ जाए।

चरण 8: अपनी भूलभुलैया डिजाइन करें

अपनी भूलभुलैया डिजाइन करें
अपनी भूलभुलैया डिजाइन करें
अपनी भूलभुलैया डिजाइन करें
अपनी भूलभुलैया डिजाइन करें
अपनी भूलभुलैया डिजाइन करें
अपनी भूलभुलैया डिजाइन करें
अपनी भूलभुलैया डिजाइन करें
अपनी भूलभुलैया डिजाइन करें

1) ऑनलाइन से एक भूलभुलैया (8 X 8) डाउनलोड करें।

2) भूलभुलैया के अनुसार 2", 4", 6" आदि दीवार के टुकड़ों को काटकर थर्मोकोल के गैप में रख दें और कारबोर्ड को थर्मोकोल के बीच दबा दें। अब दीवारें सीधी खड़ी हो जाएं।

3) इसी तरह ड्राइंग को पूरी तरह से पूरा करें।

चरण 9: लेजर के लिए स्टैंड बनाएं

लेजर के लिए स्टैंड बनाएं
लेजर के लिए स्टैंड बनाएं

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

चरण 10: सर्किट संलग्नक और मोबाइल स्टैंड

सर्किट संलग्नक और मोबाइल स्टैंड
सर्किट संलग्नक और मोबाइल स्टैंड
सर्किट संलग्नक और मोबाइल स्टैंड
सर्किट संलग्नक और मोबाइल स्टैंड
सर्किट संलग्नक और मोबाइल स्टैंड
सर्किट संलग्नक और मोबाइल स्टैंड

1) जैसे लेज़र LDR के लिए एक स्टैंड बनाते हैं। लेकिन यह इतनी सटीकता नहीं चाहता है, लेकिन लेजर बीम का केंद्र डायोड का केंद्र है। फिर इसे भी गर्म गोंद दें।

2) मोबाइल स्टैंड बनाने के लिए नालीदार बॉक्स का उपयोग करें।

3) सभी सर्किट सेटअप को एक बॉक्स के अंदर रखें और 9वी की बैटरी कनेक्ट करें। अब सभी भूलभुलैया में फिट होने के लिए तैयार हैं।

अंतिम चरण एक परावर्तक को परियोजना का दिल बनाना है।

चरण 11: परावर्तक बनाएं

परावर्तक बनाओ
परावर्तक बनाओ
परावर्तक बनाओ
परावर्तक बनाओ
परावर्तक बनाओ
परावर्तक बनाओ
परावर्तक बनाओ
परावर्तक बनाओ

१) इसे देखने पर यह देखने में बहुत आसान लगता है लेकिन बहुत समय लेने वाला और कठिन होता है। अगर यह काम करता है तभी पूरी पहेली काम करती है।

2) नालीदार बॉक्स स्ट्रिप्स लें। लाइनों को चिह्नित करके 9cm X 3cm के आकार में कटौती करें।

३) उस टुकड़े से ३ भुजाओं का एक त्रिभुज बनाएं और शीर्ष भाग को मिला दें।

४) अब समय शुरू हो गया है और फर्श में सभी तरफ त्रिकोण सीधे खड़े हैं। यदि कोई बदलाव नहीं करता है या इसे ठीक करने के लिए टुकड़ों को बदल देता है। मध्य त्रिभुज के शीर्ष पर गोल दर्पण का टुकड़ा चिपकाएँ। मेरी कटिंग के अनुसार मिरर सेंटर लेज़ बीम सेंटर है। मैं 21 टुकड़े करता हूं इसे पूरा करने में बहुत लंबा समय लगता है।

चरण 12: लेजर प्रतिबिंब परीक्षण

लेजर प्रतिबिंब परीक्षण
लेजर प्रतिबिंब परीक्षण
लेजर प्रतिबिंब परीक्षण
लेजर प्रतिबिंब परीक्षण

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

चरण 13: खेलने का समय

Image
Image
खेलने का समय
खेलने का समय
खेलने का समय
खेलने का समय

मुझे सिखाना है कि कैसे खेलना है

1) अपनी आवश्यकता के अनुसार भूलभुलैया डिजाइन करें। इसे कपड़े से ढँक दें और परावर्तन दर्पण स्टैंड को एक बॉक्स पर रख दें।

2) एप के साथ मोबाइल को सामने रखें।

3) पिक ब्लूटूथ पर क्लिक करें और arduino ब्लूटूथ चुनें।

4) अब अगली स्क्रीन पर खिलाड़ी का नाम पूछें।

5) खिलाड़ी का नाम दर्ज करें और खेल शुरू करें पर क्लिक करें। अब ऐप में टाइमर स्टार्ट रन।

6) भूलभुलैया के ऊपर से कपड़ा हटा दें। स्रोत प्लेयर से लेज़र का उपयोग करके दर्पण का उपयोग करके लेज़र बीम को Ldr पर पुनर्निर्देशित करें।

७) सबसे पहले पहला शीशा लगाएं और यह प्रकाश को ९० डिग्री पर पुनर्निर्देशित करता है, विपरीत दीवार पर लेजर डॉट गिरता है, दर्पण स्टैंड को घुमाकर विपरीत दीवार में केंद्र बनाता है। अब उस जगह पर शीशा लगाएं और ऐसा ही करें।

8) वैसे ही अगर लेज़र स्विच ऑफ़ की तुलना में लेज़र LDR तक पहुँच जाता है और arduino ऐप में यदि प्लेयर टाइमर पिछले रिकॉर्ड से कम है तो उसका नाम और स्कोर रिकॉर्ड किया जाता है और सभी स्क्रीन में प्रदर्शित होता है।

सिफारिश की: