विषयसूची:
- चरण 1: सामग्री सूची
- चरण 2: कार्ट को असेंबल करें और मोटर्स को संलग्न करें (x2)
- चरण 3: तर्क आरेख + सर्किट आरेख (पाब्लो)
- चरण 4: तर्क आरेख + सर्किट आरेख (सोफिया)
- चरण 5: कोड कार्यान्वयन
- चरण 6: ड्राइंग सरफेस सेट करें और आनंद लें
- चरण 7: अंतिम परिणाम
वीडियो: ड्राइंग रोबोट पाब्लो और सोफिया: 7 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
विवरण
पाब्लो और सोफिया दो स्वायत्त रोबोट हैं जिन्हें मानव और मशीन के बीच रचनात्मक बातचीत का पता लगाने के लिए डिज़ाइन किया गया है। मिनी मोबाइल रोबोट लोगों के साथ पेंट करना पसंद करते हैं। पाब्लो अपने बहुत करीब आने में थोड़ा शर्माता है, इसलिए वह आपसे अपनी दूरी बनाए रखना पसंद करता है। सोफिया पाब्लो से काफी दूर एक सीमा के भीतर फंसी हुई है। केवल एक चीज जो उसे आगे बढ़ाती है, वह है उसके आसपास के लोगों की ताली। पाब्लो शारीरिक दूरी बनाए रखेगा जबकि सोफिया आपकी बात सुनेगी। पृथ्वी उनका कैनवास है!
इस निर्देश में हम पाब्लो और सोफिया दोनों के निर्माण और उपयोग के भागों, तर्क और प्रक्रिया से गुजरेंगे।
परियोजना ITECH मास्टर्स प्रोग्राम में कम्प्यूटेशनल डिज़ाइन और डिजिटल फैब्रिकेशन सेमिनार के भाग के रूप में आयोजित की गई थी।
किरिल बेजौलेव और तकवा एलगम्मल
चरण 1: सामग्री सूची
इलेक्ट्रानिक्स
2 x Arduino Uno R3 कंट्रोलर बोर्ड
2 एक्स मोटर चालक एल२९८एन एच ब्रिज
1 x पोटेंशियोमीटर 10K ओम (स्टार्टर किट में शामिल) - Pablo
1x 16*2 LCD मॉड्यूल (स्टार्टर किट में शामिल) - पाब्लो
सेंसर
अल्ट्रासोनिक सेंसर (स्टार्टर किट में शामिल) - पाब्लो
बिग साउंड मॉड्यूल (सेंसर किट में शामिल) - सोफिया
2 एक्स आईआर सेंसर - सोफिया
बटन (सेंसर किट में शामिल) - सोफिया
मोटर्स
8 एक्स डीसी मोटर (अमेज़ॅन)
1 एक्स मिनी सर्वो मोटर (स्टार्टर किट में शामिल)
शक्ति का स्रोत
5x 9वी लिथियम बैटरी - 2 x पाब्लो 3 x सोफिया
4X एए क्षारीय बैटरी - पाब्लो
2 एक्स बैटरी कनेक्टर
मुख्य निकाय (x2) - (अमेज़ॅन)
8 एक्स कार टायर
8 एक्स एनकोडर
16 एक्स टी स्टैंड
4 एक्स एक्रिलिक चेसिस
1 एक्स बैटरी बॉक्स
16 x M3*8 बोल्ट
16 x M3*30 बोल्ट
12 एक्स स्पेसर
उपकरण
सोल्डरिंग आयरन
पेचकश - फिलिप्स हेड
दो तरफा टेप
मार्कर या ब्रश
ज़िप बंध
मिनी ब्रेड बोर्ड (स्टार्टर किट में शामिल) - सोफिया
ब्रेडबोर्ड (आधा आकार) - पाब्लो
चरण 2: कार्ट को असेंबल करें और मोटर्स को संलग्न करें (x2)
दोनों रोबोट अपने आंदोलन के लिए आधार के रूप में 4 मोटरों और पहियों वाली गाड़ी का उपयोग करते हैं। गाड़ी को इकट्ठा करें और सर्किट आरेख का पालन करके मोटर्स को मोटर कंट्रोलर मॉड्यूल (L298N) से जोड़ दें।
चरण 3: तर्क आरेख + सर्किट आरेख (पाब्लो)
पाब्लो को आपके साथ आकर्षित करने के लिए डिज़ाइन किया गया है, लेकिन बहुत करीब नहीं। यह एक सर्वो मोटर से जुड़े एक अल्ट्रासोनिक सेंसर का उपयोग करता है ताकि यह देखने के लिए कि उसके सामने कोई वस्तु है या नहीं और एक बेहतर आंदोलन की तलाश में है जिससे अन्य वस्तुओं से बचा जा सके। एलसीडी डिस्प्ले आपको पाब्लो की दूरी को उसके सामने की वस्तुओं से देखने की अनुमति देता है।
चरण 4: तर्क आरेख + सर्किट आरेख (सोफिया)
सोफिया को बिग साउंड मॉड्यूल के उपयोग के साथ आपके हाथों की ताली से सक्रिय होने के लिए डिज़ाइन किया गया है। सोफिया को गाड़ी के सामने 2 IR सेंसर के साथ भी बनाया गया है जो इसे उस कैनवास के बोर्डर का पता लगाने की अनुमति देता है जिस पर वह खींच रहा है। जब यह इस बोर्डर तक पहुंचता है तो यह पीछे हट जाता है और कैनवास के दूसरे हिस्से में बदल जाता है। इन सेंसरों को कार्ट में संलग्न करें जैसा कि सर्किट आरेख में देखा गया है। टेप और ज़िप संबंधों के उपयोग के साथ तत्वों को कार्ट में संलग्न करें ताकि वे इधर-उधर न हों। वीडियो में आप देख सकते हैं कि इर सेंसर का आउटपुट मान 0 से 1 में बदल जाता है जब सेंसर के नीचे काली रेखा रखी जाती है और अंतर्निहित एलईडी में से एक बंद हो जाता है। आप बिल्ट इन पोटेंशियोमीटर को घुमाकर IR सेंसर की संवेदनशीलता को समायोजित कर सकते हैं।
चरण 5: कोड कार्यान्वयन
इस चरण में आप पाब्लो और सोफिया दोनों के लिए कोड डाउनलोड कर सकते हैं और उन्हें Arduino IDE के उपयोग से Arduino बोर्ड पर अपलोड कर सकते हैं।
चरण 6: ड्राइंग सरफेस सेट करें और आनंद लें
ड्राइंग सतह और वातावरण सेट करें जिसे आप चाहते हैं कि पाब्लो और सोफिया आपके साथ आकर्षित हों। पाब्लो लचीला है और फर्श, कपड़े या कागज सहित कहीं भी आकर्षित कर सकता है। पाब्लो के लिए हमने मार्कर को दाहिने हाथ के पीछे के कोने से जोड़ा लेकिन आप अलग-अलग चित्र बनाने के लिए मार्कर के स्थान के साथ खेल सकते हैं। सोफिया को केवल कैनवास पर आकर्षित करने की अनुमति है जिसे आईआर सेंसर का पता लगाने के लिए काले टेप से बोर्ड किया गया है। सोफिया के लिए हमने एक ज़िप टाई का उपयोग करके गाड़ी के सामने के गोलाकार छेद में एक ब्रश मार्कर लगाया।
चरण 7: अंतिम परिणाम
हम आशा करते हैं कि आप इस परियोजना और इन रोबोटों के साथ खेलने से बनाए जा सकने वाले सभी चित्रों का आनंद लेंगे। अधिक दिलचस्प ड्राइंग के लिए हम यह देखने का सुझाव देते हैं कि एक ही ड्राइंग पर दोनों रोबोटों का एक साथ उपयोग करने से क्या परिणाम संभव हैं।
सिफारिश की:
5 इन 1 Arduino रोबोट - मेरे पीछे आओ - निम्नलिखित पंक्ति - सूमो - ड्राइंग - बाधा से बचना: 6 कदम
5 इन 1 Arduino रोबोट | मेरे पीछे आओ | निम्नलिखित पंक्ति | सूमो | ड्राइंग | बाधा से बचाव: इस रोबोट नियंत्रण बोर्ड में एक ATmega328P माइक्रोकंट्रोलर और एक L293D मोटर चालक होता है। बेशक, यह एक Arduino Uno बोर्ड से अलग नहीं है, लेकिन यह अधिक उपयोगी है क्योंकि इसे मोटर चलाने के लिए किसी अन्य शील्ड की आवश्यकता नहीं है! यह कूदने से मुक्त है
प्लॉटी बोटी: एक इंटरनेट-नियंत्रित ड्राइंग रोबोट!: 10 कदम
प्लॉटी बोटी: एक इंटरनेट-नियंत्रित ड्राइंग रोबोट!: प्लॉटी बोटी एक व्हाइटबोर्ड से जुड़ा एक XY प्लॉटर है, जिसे LetsRobot.tv के माध्यम से कोई भी नियंत्रित कर सकता है।
Arduino के लिए ड्राइंग रोबोट: 18 कदम (चित्रों के साथ)
Arduino के लिए ड्रॉइंग रोबोट: नोट: मेरे पास इस रोबोट का एक नया संस्करण है जो एक मुद्रित सर्किट बोर्ड का उपयोग करता है, बनाना आसान है, और इसमें IR बाधा का पता लगाना है! इसे http://bit.ly/OSTurtle पर देखेंमैंने इस प्रोजेक्ट को ChickTech.org के लिए 10 घंटे की वर्कशॉप के लिए डिज़ाइन किया है जिसका लक्ष्य मैं
कम लागत वाला, Arduino-संगत ड्राइंग रोबोट: १५ कदम (चित्रों के साथ)
कम लागत वाला, Arduino-संगत आरेखण रोबोट: नोट: मेरे पास इस रोबोट का एक नया संस्करण है जो एक मुद्रित सर्किट बोर्ड का उपयोग करता है, इसे बनाना आसान है, और इसमें IR बाधा का पता लगाना है! इसे http://bit.ly/OSTurtle पर देखेंमैंने इस प्रोजेक्ट को ChickTech.org के लिए 10 घंटे की वर्कशॉप के लिए डिज़ाइन किया है जिसका लक्ष्य मैं
हैप्टिक ड्राइंग रोबोट: 5 कदम (चित्रों के साथ)
हैप्टिक ड्रॉइंग रोबोट: डिपो में मेरे मास्टर ग्रेजुएशन के हिस्से के रूप में। आइंडहोवन विश्वविद्यालय में औद्योगिक डिजाइन, मैंने एक हैप्टिक ड्राइंग डिवाइस बनाया जिसका उपयोग यातायात के माध्यम से अर्ध-स्वायत्त कार को नेविगेट करने के लिए किया जा सकता है। इंटरफ़ेस को स्क्रिबल कहा जाता है और उपयोगकर्ता को अनुभव करने देता है