विषयसूची:
- चरण 1: यूएसबी-टू-सीरियल एडेप्टर कनेक्ट करें और सीरियल एडेप्टर बनाएं
- चरण 2: वैकल्पिक: OLPC को क्रिएट से पावर दें
- चरण 3: OLPC और केबल संलग्न करें
- चरण 4: टेलीप्रेज़ेंस सॉफ़्टवेयर स्थापित करें
- चरण 5: वेब सर्वर प्रारंभ करें
वीडियो: OLPC टेलीप्रेज़ेंस: 5 चरण
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:23
अपडेट! यह एक चल रही परियोजना है। मैं इस निर्देश को अपडेट कर रहा हूं, लेकिन मेरा ब्लॉग अधिक बार अपडेट होता है। एक लैपटॉप प्रति बच्चा (ओएलपीसी) एक नया, गैर-लाभकारी संघ है जो $ 100 लैपटॉप विकसित करने के लिए अनुसंधान के लिए समर्पित है, एक ऐसी तकनीक जो क्रांति कर सकती है कि हम दुनिया के बच्चों को कैसे शिक्षित करते हैं.यह निर्देशयोग्य दिखाता है कि टेलीप्रेज़ेंस रोबोट बनाने के लिए OLPC को iRobot Create के साथ कैसे जोड़ा जाए। एक साधारण वेब इंटरफ़ेस का उपयोग करके, उपयोगकर्ता क्रिएट ड्राइव कर सकते हैं, इसके सेंसर रीडिंग की निगरानी कर सकते हैं, और संलग्न OLPC के वेबकैम और माइक्रोफ़ोन के माध्यम से इंटरनेट पर दुनिया भर में खोज कर सकते हैं। सामग्री:
- ओएलपीसी
- iRobot Create (सीरियल केबल बनाना शामिल है)
- यूएसबी-टू-सीरियल एडेप्टर
- वेल्क्रो या डक्ट टेप पर चिपकाएं
वैकल्पिक सामग्री:
- 2 महिला/पुरुष क्योशो बैटरी कनेक्टर जोड़े
- 25 पिन पुरुष सोल्डर कप DB25 कनेक्टर
- मिलाप
- विद्युत टेप या गर्मी हटना
वैकल्पिक उपकरण:
- सोल्डरिंग आयरन
- वोल्ट मीटर
- वायर कटर
- वायर स्ट्रिपर्स
- हेयर ड्रायर (यदि हीट सिकुड़न का उपयोग कर रहे हैं)
चरण 1: यूएसबी-टू-सीरियल एडेप्टर कनेक्ट करें और सीरियल एडेप्टर बनाएं
USB-to-serial अडैप्टर को Create के सीरियल अडैप्टर से कनेक्ट करें।
चरण 2: वैकल्पिक: OLPC को क्रिएट से पावर दें
यह चरण OLPC और Create दोनों को एक साथ चार्ज करने की अनुमति देता है।
सबसे पहले, DB25 कनेक्टर तैयार करें। 1. एक महिला क्योशो कनेक्टर लें और दोनों तारों की युक्तियों से लगभग 0.25 इंच की इन्सुलेशन पट्टी करें। 2. स्ट्रैंड्स को ट्विस्ट और टिन करें। 3. हीट सिकोड़ने के दो छोटे टुकड़े काटें और प्रत्येक तार पर एक को स्लाइड करें। 4. DB25 कनेक्टर के 11 को पिन करने के लिए लाल केबल को मिलाएं। 3. DB25 कनेक्टर के 25 को पिन करने के लिए ब्लैक केबल को मिलाएं। 4. पिनों को ढकने के लिए हीट सिकोड़ें नीचे की ओर स्लाइड करें और इसे सिकोड़ने के लिए हेयर ड्रायर का उपयोग करें। इसके बाद, OLPC पावर कनेक्टर तैयार करें। 1. ओएलपीसी पावर केबल को वायर कटर से आधा काटें। सुनिश्चित करें कि आप दो केबलों (सकारात्मक और नकारात्मक) के उन्मुखीकरण को याद कर सकते हैं। 2. दोनों कटे हुए सिरों से लगभग 0.25 इंच का इन्सुलेशन पट्टी करें। 3. दोनों केबलों को केबल से लगभग 1 इंच नीचे दोनों सिरों पर अलग करें। 4. यह निर्धारित करने के लिए कि कौन सा तार जमीन है, निरंतरता की जांच करने या प्रतिरोध को मापने के लिए वोल्ट मीटर सेट का उपयोग करें। एक जांच को बैरल प्लग के बाहर रखें और दूसरे को एक तार पर रखें। यदि मीटर प्रतिरोध या निरंतरता को इंगित करता है, तो आपने जमीन के तार का चयन किया है। 5. पुरुष क्योशो अडैप्टर से लगभग 0.25 इंच का इंसुलेशन स्ट्रिप करें। 6. हीट सिकोड़ने के दो छोटे टुकड़े काटें और क्योशो एडेप्टर के प्रत्येक केबल के ऊपर एक स्लाइड करें। 7. काले क्योशो एडपेटर वायर को OLPC के बैरल प्लग के ग्राउंड वायर से मिलाएं। 8. लाल क्योशो अडैप्टर वायर को OLPC के बैरल प्लग के पॉज़िटिव वायर से मिलाएँ। 9. अपने सोल्डर जोड़ों पर हीट सिकुड़न को स्लाइड करें और इसे सिकोड़ने के लिए हेयर ड्रायर का उपयोग करें। अंत में, सोल्डर और हीट एक अन्य महिला क्योशो एडॉप्टर को पावर एडॉप्टर के दूसरे आधे हिस्से में सिकोड़ते हैं।
चरण 3: OLPC और केबल संलग्न करें
OLPC क्रिएट के शीर्ष पर अच्छी तरह से फिट बैठता है। ओएलपीसी को क्रिएट से जोड़ने के लिए स्टिक ऑन वेल्क्रो या डक्ट टेप का उपयोग करें ताकि यह ऑपरेशन के दौरान बंद न हो।
सभी केबलों को बनाने के लिए संलग्न करें और उन्हें कार्गो बे में बड़े करीने से लपेटें। OLPC के हैंडल से फीड करने के लिए सीरियल, पावर और USB केबल के सिरों पर थोड़ा ढीला छोड़ दें। फिर OLPC को Create के ऊपर चिपका दें। OLPC का ढक्कन खोलें और इसे इस प्रकार मोड़ें कि यह आगे की ओर हो। अब आप OLPC पॉवर केबल और USB-to-serial अडैप्टर USB प्लग प्लग इन कर सकते हैं।
चरण 4: टेलीप्रेज़ेंस सॉफ़्टवेयर स्थापित करें
पहला कदम आवश्यक सॉफ़्टवेयर को डाउनलोड और इंस्टॉल करना है।
- PyRobot iRobot's Roomba या Create को नियंत्रित करने के लिए एक पायथन लाइब्रेरी है। इसे इस निर्देश के लिए विकसित किया गया था और इसमें OLPC के वेबकैम और माइक्रोफ़ोन तक पहुँचने के लिए मॉड्यूल और इंटरनेट पर बनाएँ को नियंत्रित करने के लिए एक वेब इंटरफ़ेस की सेवा के लिए मॉड्यूल शामिल हैं।
- पायसीरियल
- web.py
- मोचीकिटो
- सिंपलजॉन
इन सभी निर्भरताओं को रिलीज के साथ लपेटा गया है। मौजूदा PyRobot रिलीज़ को स्थापित करने के लिए, या तो SSH को OLPC में डालें या डेवलपर कंसोल खोलें।
root@olpc$ wget https://pyrobot.googlecode.com/files/pyrobot-alpha1.tgzroot@olpc$ tar zxvf pyrobot-alpha1.tgzयदि आप विकास संस्करण से काम करना चाहते हैं, तो आपको आवश्यक निर्भरताएँ स्वयं स्थापित करनी होंगी। नीचे दी गई तस्वीर वेब इंटरफ़ेस का एक स्क्रीनशॉट है।
चरण 5: वेब सर्वर प्रारंभ करें
वेबसर्वर प्रारंभ करने के लिए, या तो SSH को OLPC में डालें या डेवलपर कंसोल खोलें। फिर पाइरोबोट निर्देशिका में web_ui.py चलाएँ।
root@olpc$ सीडी pyrobotroot@olpc$ अजगर web_ui.py होस्ट:पोर्ट'होस्ट: पोर्ट' OLPC का IP पता और वह पोर्ट होना चाहिए जिस पर आप वेब सर्वर चलाना चाहते हैं। सीरियल पोर्ट तक पहुंचने के लिए रूट अनुमतियों की आवश्यकता होती है। इंटरफ़ेस देखने और बनाएँ को नियंत्रित करने के लिए, अपने वेब ब्राउज़र को https://host:port पर इंगित करें।
सिफारिश की:
ग्रिपर आर्म के साथ मानव आकार का टेलीप्रेज़ेंस रोबोट: 5 कदम (चित्रों के साथ)
ग्रिपर आर्म के साथ ह्यूमन साइज़ टेलीप्रेज़ेंस रोबोट: मैनिफेस्टो के उन्मादी ने मुझे एक महामारी के दौरान एक हैलोवीन पार्टी (30+ लोग) में आमंत्रित किया, इसलिए मैंने उससे कहा कि मैं इसमें शामिल होऊंगा और पार्टी में तबाही मचाने के लिए एक टेलीप्रेज़ेंस रोबोट को क्रोध-डिज़ाइन करने के बारे में चला गया। जगह। यदि आप टेलीप से अपरिचित हैं
टेलीप्रेज़ेंस रोबोट: मूल प्लेटफ़ॉर्म (भाग 1): 23 चरण (चित्रों के साथ)
टेलीप्रेज़ेंस रोबोट: बेसिक प्लेटफ़ॉर्म (भाग 1): टेलीप्रेज़ेंस रोबोट एक प्रकार का रोबोट है जिसे इंटरनेट पर दूरस्थ रूप से नियंत्रित किया जा सकता है और किसी और के लिए सरोगेट के रूप में कार्य करता है। उदाहरण के लिए, यदि आप न्यूयॉर्क में हैं, लेकिन कैलिफ़ोर्निया में लोगों की एक टीम के साथ शारीरिक रूप से बातचीत करना चाहते हैं
Arduino Uno के साथ ध्वनिक उत्तोलन चरण-दर-चरण (8-चरण): 8 चरण
Arduino Uno के साथ ध्वनिक उत्तोलन चरण-दर-चरण (8-चरण): अल्ट्रासोनिक ध्वनि ट्रांसड्यूसर L298N डीसी महिला एडाप्टर बिजली की आपूर्ति एक पुरुष डीसी पिन के साथ Arduino UNOBreadboardयह कैसे काम करता है: सबसे पहले, आप Arduino Uno पर कोड अपलोड करते हैं (यह डिजिटल से लैस एक माइक्रोकंट्रोलर है और कोड (C++) कन्वर्ट करने के लिए एनालॉग पोर्ट
OLPC XO लैपटॉप में USB कीबोर्ड इंस्टाल करना, चरण I: 8 चरण (चित्रों के साथ)
OLPC XO लैपटॉप में USB कीबोर्ड इंस्टाल करना, चरण I: मैं आपके बारे में नहीं जानता, लेकिन मैं निश्चित रूप से सिलिकॉन को असली चीज़ से बता सकता हूँ। यहां बताया गया है कि जेली को कैसे छोड़ें और एक OLPC XO लैपटॉप में एक सामान्य कीकैप्स-एंड-स्प्रिंग्स टाइप USB कीबोर्ड को निचोड़ें। यह "चरण I" -- कीबोर्ड को l में प्राप्त करना
कार्य समाप्त करना: OLPC XO लैपटॉप में USB कीबोर्ड स्थापित करना, चरण II: 6 चरण
कार्य समाप्त करना: OLPC XO लैपटॉप में USB कीबोर्ड स्थापित करना, चरण II: एक ऐसे व्यक्ति के लिए जिसने अपना अधिकांश जीवन होम रो से जुड़ी अपनी उंगलियों के साथ बिताया है, इस USB कीबोर्ड को जोड़कर जिसे मैं वास्तव में टच-टाइप कर सकता हूं, एक बना दिया है XO की उपयोगिता में भारी अंतर। यह "चरण II" -- केबल इंसी लगाना