विषयसूची:
वीडियो: बोए-बॉट को हल करने वाली भूलभुलैया: 3 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
नमस्कार! मेरा नाम माहुम इमरान है।
मैं कक्षा ११ प्रौद्योगिकी वर्ग का हिस्सा हूं। हमें अपने Boe-Bot's लेने और इसे कुशलता से भूलभुलैया से गुजरने के लिए प्रोग्राम करने के लिए एक असाइनमेंट के साथ चुनौती दी गई थी। यह पहली बार में एक कठिन चुनौती थी, और मैं मानता हूँ, अपने साथियों की मदद के बिना, मैं कुछ समय के लिए खोया रह सकता था।
फिर भी, मैं इन्फ्रारेड सेंसर का उपयोग करना चुनता हूं। अधिकतर बंपर बनाने से बचने के लिए जब ये पहले से ही बने होते हैं, तो आपको बस उन्हें प्रोग्राम करना होगा।
इस परियोजना में मुझे कुछ समय लगा और कई असफल प्रयास हुए। यह पूरी तरह से सही नहीं है, लेकिन मैं इसे और भी बेहतर बनाने की उम्मीद में इस पर काम करना जारी रखूंगा।
चरण 1: सर्किट सेट-अप
जैसा कि आप देख सकते हैं, मैंने इन्फ्रारेड सेंसर का इस्तेमाल किया। तार पागल लग सकते हैं, लेकिन सर्किट को स्थापित करने का तर्क बहुत ही बुनियादी और आसान है।
आपको चाहिये होगा:
- बोए-बोटे
- 1 के प्रतिरोधी (एक्स 3)
- 220 रोकनेवाला (x 3)
- ३३० रोकनेवाला (एक्स ३)
- 3 सेंसर
- 3 इन्फ्रारेड एलईडी
- 3 एलईडीएस
- तारों
निर्माण काफी सरल है। आप प्रतिरोधों को पिन से जोड़ते हैं (यदि आप मोटर का उपयोग कर रहे हैं तो आप मोटर पिन का उपयोग नहीं कर सकते हैं)। 1K रोकनेवाला इन्फ्रारेड एलईडी के सकारात्मक छोर से जुड़ता है। 220 रोकनेवाला सेंसर के अंत से जुड़ता है। सेंसर का तीसरा (दाएं) पक्ष। इस तरह आप 1K रोकनेवाला के माध्यम से आवृत्ति भेज सकते हैं और सेंसर इसे उठाएगा और सिग्नल वापस भेज देगा जिसमें आप कोड में संदर्भित कर सकते हैं।
सेंसर का मध्य इन्फ्रारेड एलईडी के नकारात्मक पक्ष से जुड़ता है। फिर, दोनों सिरे VDD (+V) से जुड़ते हैं। इस तरह अगर सेंसर कुछ भी महसूस नहीं कर रहा है, तो करंट वापस प्रवाहित हो सकता है। अंतिम लेकिन कम से कम, सेंसर का पहला (बाएं) पक्ष VSS (0V) से जुड़ता है। इस तरह से बहने वाली कोई भी धारा जमीन पर चली जाएगी यदि एलईडी कुछ महसूस कर रही है।
आप इस निर्माण को तीनों सेंसर और इन्फ्रारेड एलईडी के लिए दोहराते हैं। यह जांचने के लिए कि क्या एलईडी काम कर रही हैं, आप एलईडी को सेंसर से सिंक कर सकते हैं, इसलिए जब सेंसर को कुछ होश आता है, तो एलईडी चालू हो जाती है। यह परीक्षण करना आसान बनाता है। एल ई डी के लिए निर्माण बहुत सरल है। पिन से कनेक्ट करने के लिए आप 330 रेसिस्टर का उपयोग करते हैं। फिर वह नेतृत्व के सकारात्मक पक्ष से जुड़ता है। और एलईडी का नकारात्मक पक्ष वीएसएस (जमीन) से जुड़ता है। मेरे उदाहरण में, अंतरिक्ष को अधिकतम करने के लिए, मैंने प्रत्येक एलईडी पर सीधे जाने के लिए तारों के निर्माण का उपयोग किया, फिर जमीन पर। सभी तीन एलईडी को वीएसएस के एक पोर्ट से जोड़ना।
ऊपर दिखाए गए बिल्ड को बनाने में आपकी मदद करने के लिए ऊपर एक सर्किट आरेख है।
चरण 2: कोड प्राप्त करना
कोड की व्याख्या करना बहुत मुश्किल है। मेरे कोड में टिप्पणियां हैं जो आपको बताती हैं कि प्रत्येक पंक्ति क्या कहती है ताकि आप खो न जाएं। लेकिन मूल विचार यह है कि:
- अगर कुछ भी महसूस नहीं होता है; सीधे जाओ
- यदि बाएँ और/या मध्य संवेदक को होश आता है; दायें जाइये
- यदि दाएं और/या मध्य संवेदक को होश आता है; जाना छोड़ दिया
- यदि तीनों होश में हैं; पहले बाएं जाएं, अगर कोई दीवार नहीं है, तो जारी रखें। दीवार हो तो 180 (शुरुआत में) दाएं मुड़ें
इस तरह मैं रोबोट को मूल रूप से भूलभुलैया के माध्यम से स्थानांतरित करने के लिए प्राप्त कर सकता हूं।
मैंने जो महसूस किया जा रहा है उसके आधार पर मैंने अपने एल ई डी को चालू या बंद करने के लिए सिंक किया है। इस तरह मैं देख सकता हूँ कि मेरा रोबोट कैसे चीजों को उठा रहा है, तब भी जब वह भूलभुलैया में जा रहा होता है। यह मुझे बताता है कि यह क्या देखता है, जो बहुत अच्छा है और मैं परीक्षण के लिए इस तकनीक का उपयोग करने की अत्यधिक अनुशंसा करता हूं।
ऊपर की तस्वीरें बहुत धुंधली और छोटी हैं। यदि आप कोड को बेहतर ढंग से देखना चाहते हैं, तो Google दस्तावेज़ को भेजे जाने वाले लिंक पर क्लिक करें, जिसमें बहुत अधिक पठनीय आकार में समान चित्र हों
गूगल डॉक
यदि आप इसे बेहतर तरीके से पढ़ना चाहते हैं तो यह अन्य Google दस्तावेज़ दस्तावेज़ में कोड का एक लिंक है।
कोड -- गूगल डॉक
चरण 3: कोड का परीक्षण करें (भूलभुलैया में भी!)
पहला वीडियो दिखाता है कि जब मेरा हाथ उद्देश्यपूर्ण ढंग से सेंसर के सामने था तो एल ई डी कैसे काम करता है। दिखा रहा है, कि सेंसर काम करते हैं और ठीक से समझ सकते हैं। यह सुनिश्चित करने के लिए परीक्षण करने के बाद कि यह काम करता है, हमने इसे एक भूलभुलैया में परीक्षण के लिए रखा!
मुझे आशा है कि आपने रोबोट को भूलभुलैया से कैसे गुजरना है, इस निर्देश का आनंद लिया है! शुक्रिया!
सिफारिश की:
DIY कैसे एक अच्छी दिखने वाली घड़ी बनाएं - स्टिकसी - करने में आसान: 8 कदम
DIY कैसे एक कूल लुकिंग वॉच बनाने के लिए - स्टिकसी - करने में आसान: इस ट्यूटोरियल में हम सीखेंगे कि एलसीडी पर एक समय प्रदर्शित करने के लिए Arduino IDE और Visuino के साथ ESP32 M5Stack StickC को कैसे प्रोग्राम करें और स्टिकसी बटन का उपयोग करके समय भी सेट करें।
पीर, 3डी प्रिंटेड कद्दू और ट्रोल अरुडिनो कम्पेटिबल ऑडियो प्रैंकर/प्रैक्टिकल जोक बोर्ड का उपयोग करने वाली हैलोवीन स्केयर मशीन: 5 कदम
पीर, 3डी प्रिंटेड कद्दू और ट्रोल अरुडिनो कम्पेटिबल ऑडियो प्रैंकर/प्रैक्टिकल जोक बोर्ड का उपयोग करने वाली हैलोवीन स्केयर मशीन। उपयोग के कुछ उदाहरण लिखने और एक प्रयास में एक Arduino लाइब्रेरी बनाने में मदद करने के लिए मुझे कुछ हफ्ते पहले मेरा इनाम मिला
Arduino पॉकेट गेम कंसोल + A-भूलभुलैया - भूलभुलैया खेल: 6 कदम (चित्रों के साथ)
Arduino Pocket Game Console + A-Maze - Maze Game: मेरे पहले निर्देश में आपका स्वागत है! आज मैं जिस प्रोजेक्ट को आपके साथ साझा करना चाहता हूं, वह Arduino maze गेम है, जो Arduboy और इसी तरह के Arduino आधारित कंसोल के रूप में सक्षम पॉकेट कंसोल बन गया। इसे एक्सपो के लिए मेरे (या आपके) भविष्य के खेलों के साथ फ्लैश किया जा सकता है
स्मार्टफोन से नियंत्रित करने के लिए भूलभुलैया खेल: 5 कदम (चित्रों के साथ)
स्मार्टफोन से नियंत्रित करने के लिए भूलभुलैया खेल: स्मार्ट फोन से नियंत्रित करने के लिए भूलभुलैया खेल। स्मार्टफोन के ढलान के अनुसार भूलभुलैया चलती है। सबसे पहले, कृपया वीडियो देखें। मोशन इमेज 1। रास्पबेरी पाई एक वेबसोकेट सर्वर है।2। स्मार्टफोन एक वेबसोकेट क्लाइंट है।3. स्मार्टफोन टीआई भेजता है
कम लागत वाली बैटरी से चलने वाली पोर्टेबल वाइडस्क्रीन डीटीवी: 6 कदम
कम लागत वाली बैटरी से चलने वाली पोर्टेबल वाइडस्क्रीन डीटीवी: पोर्टेबल डीवीडी प्लेयर या हैंडहेल्ड टीवी से जुड़े एक छोटे डीटीवी कनवर्टर बॉक्स को पावर देने के लिए साधारण डी बैटरी का उपयोग करें। पिछले सितंबर में, तूफान इके शहर में बह गया था और लगभग हर कोई कई दिनों तक बिजली के बिना था, असमर्थ समाचार या मौसम अपडेट प्राप्त करने के लिए।