विषयसूची:

मिस्टर वॉलप्लेट्स आई इल्यूजन रोबोट: 12 कदम (चित्रों के साथ)
मिस्टर वॉलप्लेट्स आई इल्यूजन रोबोट: 12 कदम (चित्रों के साथ)

वीडियो: मिस्टर वॉलप्लेट्स आई इल्यूजन रोबोट: 12 कदम (चित्रों के साथ)

वीडियो: मिस्टर वॉलप्लेट्स आई इल्यूजन रोबोट: 12 कदम (चित्रों के साथ)
वीडियो: 12 0 12 transformer rectifier kaise banaye | ऐसे कोई नहीं सिखायेगा | how to make 12 0 12 rectifier 2024, नवंबर
Anonim
Image
Image
वॉलप्लेट में बोल्ट संलग्न करें
वॉलप्लेट में बोल्ट संलग्न करें

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

मैंने सामान्य वस्तुओं का उपयोग करने का निर्णय लिया जो सामान्य रूप से रोबोट के लिए उपयोग नहीं की जाएंगी: चेहरे के लिए टॉगल/डुप्लेक्स वॉलप्लेट, आंखों के लिए ½ पिंगपोंग बॉल्स, और होंठ के लिए एक पोनीटेल होल्डर। आंखें कमरे में घूमते हुए किसी व्यक्ति का पीछा करती प्रतीत होती हैं, लेकिन यह एक ऑप्टिकल भ्रम है। मिस्टर वॉलप्लेट द्वारा बोले गए शब्दों के साथ एक मोटर होंठों को सिंक में ले जाती है। एकमात्र परिष्कृत वस्तु मस्तिष्क है, जो लेगो माइंडस्टॉर्म EV3 है।

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

आपूर्ति

  1. लेगो माइंडस्टॉर्म EV3 सेट
  2. 1 टॉगल/डुप्लेक्स वॉलप्लेट
  3. 3 बोल्ट, #6 या #8, 1 ½ इंच (लगभग 4 सेमी) लंबा
  4. बोल्ट के लिए 9 नट
  5. 1 पिंगपोंग बॉल जिस पर कोई लेखन नहीं है, या 2 गेंदें अगर लेखन है
  6. कड़े कार्डबोर्ड का पतला टुकड़ा, लगभग 2”x4” (5x10 सेमी) या थोड़ा बड़ा
  7. 2 गोल, गहरे रंग के, एक आंख के परितारिका के आकार के स्टिकर (लगभग 7/16 इंच या 1.2 सेमी)। मैंने भूरे रंग के स्क्रू-हेड ट्रिम-बटन का इस्तेमाल किया, जो फर्नीचर में शिकंजा को कवर करने के लिए हैं
  8. 1 लाल पोनीटेल होल्डर
  9. पोनीटेल होल्डर के समान शेड का लाल धागा
  10. 2 पेपर क्लिप
  11. लगभग 4 इंच (10 सेमी) स्पष्ट टेप
  12. सुई जैसी नाक वाला प्लास
  13. बोल्ट के लिए पेचकश

चरण 1: वॉलप्लेट में बोल्ट संलग्न करें

वॉलप्लेट में बोल्ट संलग्न करें
वॉलप्लेट में बोल्ट संलग्न करें

"आंखों" के बीच के छेद में 1 बोल्ट लगाएं और एक नट के साथ जकड़ें। आधा पिंगपोंग गेंदों के लिए जगह छोड़ने के लिए, पागल के बीच ⅝ इंच (1.6 सेमी) की जगह के साथ एक दूसरे अखरोट की जरूरत है।

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

चरण 2: फ्रंट स्टैंड बनाएं

फ्रंट स्टैंड बनाएं
फ्रंट स्टैंड बनाएं
फ्रंट स्टैंड बनाएं
फ्रंट स्टैंड बनाएं

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

चरण 3: मोटर संलग्न करें

मोटर संलग्न करें
मोटर संलग्न करें
मोटर संलग्न करें
मोटर संलग्न करें
मोटर संलग्न करें
मोटर संलग्न करें

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

चरण 4: आंखें संलग्न करें

आंखें जोड़ो
आंखें जोड़ो
आंखें जोड़ो
आंखें जोड़ो

यदि संभव हो तो पिंगपोंग बॉल को सीम के साथ आधा काटें। मैंने इसे खत्म करने के लिए कट और छोटी कैंची के हिस्से के लिए एक उपयोगिता चाकू का इस्तेमाल किया।

पिंगपोंग बॉल हाफ के अंदर के बीच में गोल स्टिकर चिपका दें।

कार्डबोर्ड को दीवार की प्लेट पर रखें जैसा कि फोटो में दिखाया गया है और काले लेगो तत्व के लिए 1/2 पिंगपोंग गेंदों को संलग्न करने के लिए स्पष्ट टेप का उपयोग करें।

चरण 5: होंठ बनाएं

होंठ बनाओ
होंठ बनाओ
होंठ बनाओ
होंठ बनाओ
होंठ बनाओ
होंठ बनाओ

पहली तस्वीर के नीचे दाईं ओर दिखाए गए आकार में एक पेपर क्लिप को मोड़ें। यह मोटर के शाफ्ट होल में फिट हो जाएगा और मोटर के मुड़ने पर होठों को हिलाएगा।

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

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

चरण 6: रियर स्टैंड बनाएं

रियर स्टैंड बनाओ
रियर स्टैंड बनाओ
रियर स्टैंड बनाओ
रियर स्टैंड बनाओ
रियर स्टैंड बनाओ
रियर स्टैंड बनाओ

EV3 सेट (पहली तस्वीर) में तत्वों को ढूंढें और दिखाए गए अनुसार एक साथ संलग्न करें। जैसा कि तीसरी तस्वीर में दिखाया गया है, यह पिछला स्टैंड वॉलप्लेट असेंबली के पीछे फिट बैठता है। केवल एक ही जगह है जहां यह फिट होगा।

चरण 7: "बाल" बनाएं

"बाल" बनाओ
"बाल" बनाओ
"बाल" बनाओ
"बाल" बनाओ
"बाल" बनाओ
"बाल" बनाओ
"बाल" बनाओ
"बाल" बनाओ

"बालों" के एक तरफ के लिए कई EV3 तत्वों की आवश्यकता होती है जैसा कि पहली तस्वीर में दिखाया गया है। ग्रे कनेक्टर 2 3/16 इंच (5.5 सेमी) लंबा है। वे संलग्न हैं जैसा कि दूसरी तस्वीर में दिखाया गया है।

"बालों" का दूसरा पक्ष पहले पक्ष की दर्पण छवि है, सिवाय इसके कि इसमें 4 के बजाय शीर्ष पर 3 तत्व हैं, और इसलिए ग्रे कनेक्टर के बजाय एक छोटा (1 इंच या 4.7 सेमी) काले कनेक्टर का उपयोग किया जाता है। पहली तस्वीर एक गाइड है कि किन तत्वों की आवश्यकता है।

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

चरण 8: "बाल" संलग्न करें

"बाल" संलग्न करें
"बाल" संलग्न करें

"बाल" आंखों के पीछे काले तत्व से जुड़ जाता है। बोल्ट ग्रे तत्व के मध्य छेद में फिट बैठता है।

चरण 9: कार्यक्रम विकसित करें

कार्यक्रम विकसित करें
कार्यक्रम विकसित करें
कार्यक्रम विकसित करें
कार्यक्रम विकसित करें

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

कार्यक्रम श्री वॉलप्लेट को बोलने वाले व्यक्ति के साथ बातचीत करने के लिए प्रेरित करता है। प्रतिक्रियाएं स्क्रिप्टेड हैं। यहां कोई आर्टिफिशियल इंटेलिजेंस या डीप लर्निंग शामिल नहीं है।

प्रत्येक इंटरैक्शन तीन ब्लॉकों से बना होता है:

1. एक प्रतीक्षा ब्लॉक (नारंगी प्रवाह नियंत्रण श्रेणी में) किसी व्यक्ति को टिप्पणी करने के लिए समय देता है।

2. एक साउंड ब्लॉक (हरे रंग की क्रिया श्रेणी में) शब्द या ध्वनियाँ बनाता है। अगले ब्लॉक (मोटर ब्लॉक) को तुरंत शुरू करने के लिए ब्लॉक में सबसे सही विकल्प "1" (एक बार चलाएं) पर सेट है। इसलिए ध्वनि करते समय मोटर मुड़ जाती है। एकमात्र अपवाद दूसरा-अंतिम ब्लॉक है, जिसमें सबसे दाहिने विकल्प में "0" (पूरा होने की प्रतीक्षा करें) है।

3. एक मध्यम मोटर ब्लॉक (हरे रंग की क्रिया श्रेणी में) होठों को हिलाता है, मिस्टर वॉलप्लेट द्वारा बोले गए प्रत्येक शब्दांश के लिए एक आधा घुमाव। मिस्टर वॉलप्लेट के स्पीकिंग के साथ लिप मूवमेंट को सिंक करने के लिए पावर विकल्प को 48 पर सेट किया गया है।

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

  1. जब कोई प्रोग्राम विकसित किया जा रहा हो तो स्टार्ट ब्लॉक स्वचालित रूप से मौजूद होता है।
  2. प्रतीक्षा करें ब्लॉक 3 सेकंड प्रतीक्षा करता है। वह व्यक्ति कहता है "हैलो, मिस्टर वॉलप्लेट।"
  3. साउंड ब्लॉक कहता है, "हैलो।"
  4. मध्यम मोटर ब्लॉक मोटर को 1 घुमाता है, जिससे होंठ दो बार खुलते हैं।
  5. प्रतीक्षा करें ब्लॉक 1.5 सेकंड प्रतीक्षा करता है और व्यक्ति कहता है, "आप कैसे हैं?"
  6. साउंड ब्लॉक कहता है, "शानदार।"
  7. मध्यम मोटर ब्लॉक मोटर को 1.5 घुमाता है, जिससे होंठ तीन बार खुलते हैं।
  8. प्रतीक्षा करें ब्लॉक 2 सेकंड प्रतीक्षा करता है और व्यक्ति कहता है, "आप अच्छी तरह से देख रहे हैं।"
  9. साउंड ब्लॉक कहता है, "धन्यवाद।"
  10. मध्यम मोटर ब्लॉक मोटर को 1 घुमाता है, जिससे होंठ दो बार खुलते हैं।
  11. साउंड ब्लॉक "ब्लिप 2" ध्वनि बनाता है।
  12. वेट ब्लॉक 3 सेकंड तक प्रतीक्षा करता है और व्यक्ति कहता है, "कितनी उंगलियां?" मिस्टर वॉलप्लेट के सामने 4 अंगुलियों को पकड़े हुए।
  13. साउंड ब्लॉक कहता है, "चार।"
  14. मध्यम मोटर ब्लॉक मोटर.5 घुमाता है, जो एक बार होंठ खोलता है।
  15. वेट ब्लॉक 3 सेकंड तक प्रतीक्षा करता है और व्यक्ति कहता है, "क्या आपके पास कोई पालतू जानवर है?"
  16. साउंड ब्लॉक कहता है, "हां।"
  17. मध्यम मोटर ब्लॉक मोटर.5 घुमाता है, जो एक बार होंठ खोलता है।
  18. प्रतीक्षा करें ब्लॉक प्रतीक्षा करता है.5 सेकंड।
  19. साउंड ब्लॉक एक हाथी को बुलाता है।
  20. वेट ब्लॉक ३ सेकंड प्रतीक्षा करता है और व्यक्ति कहता है, "एक हाथी?"
  21. साउंड ब्लॉक हंसता है।
  22. मध्यम मोटर ब्लॉक मोटर.25 घुमाता है, जो होंठ खोलता है।
  23. प्रतीक्षा करें ब्लॉक 1 सेकंड प्रतीक्षा करता है।
  24. मध्यम मोटर ब्लॉक मोटर.25 घुमाता है, जो होठों को बंद कर देता है।
  25. रुको ब्लॉक 3 सेकंड प्रतीक्षा करता है और व्यक्ति कहता है, "ठीक है, हम आपको फिर कभी देखेंगे।"
  26. साउंड ब्लॉक कहता है, "अलविदा।"
  27. मध्यम मोटर ब्लॉक मोटर को 1 घुमाता है, जिससे होंठ दो बार खुलते हैं।
  28. साउंड ब्लॉक पावर-डाउन साउंड करता है। यह एकमात्र साउंड ब्लॉक है जिसमें सबसे दाहिने विकल्प में "0" (पूरा होने की प्रतीक्षा करें) है।
  29. स्टॉप प्रोग्राम ब्लॉक (नीले उन्नत समूह में) प्रोग्राम को रोकता है।

चरण 10: EV3 ईंट को मिस्टर वॉलप्लेट से कनेक्ट करें

EV3 ब्रिक को मिस्टर वॉलप्लेट से कनेक्ट करें
EV3 ब्रिक को मिस्टर वॉलप्लेट से कनेक्ट करें
EV3 ब्रिक को मिस्टर वॉलप्लेट से कनेक्ट करें
EV3 ब्रिक को मिस्टर वॉलप्लेट से कनेक्ट करें

EV3 ब्रिक पर मोटर को पोर्ट A से जोड़ने के लिए EV3 सेट में किसी एक फ्लैट केबल का उपयोग करें।

चरण 11: प्रोग्राम को EV3 ब्रिक पर डाउनलोड करें

EV3 ब्रिक को USB केबल, वाई-फाई या ब्लूटूथ द्वारा कंप्यूटर से जोड़ा जा सकता है। जब यह कनेक्ट और चालू होता है, तो यह कंप्यूटर पर EV3 विंडो के निचले दाएं कोने में एक छोटी विंडो में इंगित किया जाता है। सबसे दाईं ओर "EV3" टेक्स्ट लाल हो जाता है। इस "EV3" के नीचे उचित आइकन पर क्लिक करने से प्रोग्राम EV3 ब्रिक पर डाउनलोड हो जाएगा और इसे तुरंत चलाएगा।

डाउनलोड करने के बाद, EV3 ब्रिक को कंप्यूटर से डिस्कनेक्ट किया जा सकता है और प्रोग्राम EV3 ब्रिक पर शुरू किया जा सकता है

चरण 12: भविष्य में वृद्धि

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

यह एक मजेदार प्रोजेक्ट था। मुझे उम्मीद है कि आपको भी यह दिलचस्प लगा होगा।

सिफारिश की: