विषयसूची:
- चरण 1: आवश्यक घटक
- चरण 2: रोबोट का आधार
- चरण 3: शरीर
- चरण 4: रास्पबेरी पाई सेट करना
- चरण 5: कनेक्शन
- चरण 6: डाउनलोड
- चरण 7: रोबोट का परीक्षण
वीडियो: वॉयस रिकग्निशन फीचर के साथ गाइडिंग रोबोट: 7 स्टेप्स (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
गाइडिंग रोबोट एक मोबाइल रोबोट है जिसे हमने अपने कॉलेज परिसर में विभिन्न विभागों के लिए आगंतुकों का मार्गदर्शन करने के लिए बनाया है। हमने इसे कुछ पूर्वनिर्धारित बयानों को बोलने और इनपुट आवाज के अनुसार आगे और पीछे जाने के लिए बनाया है। हमारे कॉलेज में मेक्ट्रोनिक्स विभाग और आईटी विभाग एक दूसरे के विपरीत हैं। जब रोबोट मेक्ट्रोनिक्स विभाग के सामने रखा जाता है, तो यह मेक्ट्रोनिक्स विभाग तक पहुंचने के लिए आगे बढ़ता है और यह इनपुट के अनुसार आईटी विभाग तक पहुंचने के लिए पीछे की ओर बढ़ता है। आवाज, उतनी ही सरल।
चरण 1: आवश्यक घटक
- 1 एक्स रास्पबेरी पाई 3
- 1 एक्स अरुडिनो नैनो
- क्लैंप के साथ 4 x 12V मोटर्स
- 4 एक्स पहियों
- 1 एक्स मोटर चालक
- 1 एक्स 12 वी बैटरी
- 1 एक्स 5 वी पावर बैंक
- 1 एक्स लकड़ी का आधार
- 1 एक्स यूएसबी स्पीकर
- 1 एक्स माइक्रोफोन
- 1 एक्स रोबोट बॉडी और हेड
- कुछ नट, बोल्ट और तार
- इंटरनेट कनेक्शन
चरण 2: रोबोट का आधार
- एक आयताकार बोर्ड लें (आवश्यकतानुसार l, b, h)।
- मोटर क्लैंप छेद के अनुसार ड्रिल छेद।
- नट और बोल्ट के साथ मोटर और क्लैंप को आधार से ठीक करें।
- रोबोट के शरीर को ठीक करने के लिए चित्र में दिखाए गए छेद को ड्रिल करें।
- तारों को मोटर से आधार के शीर्ष तक लाने के लिए एक और छेद ड्रिल करें।
चरण 3: शरीर
- हमने शरीर के रूप में दो रासायनिक बॉक्स और सिर के रूप में एक चिक बॉक्स का इस्तेमाल किया।
- बक्सों पर उपयुक्त छेद ड्रिल करें और इसे एक दूसरे पर ठीक करें।
- शीर्ष पर सिर के साथ शरीर को आधार पर रखें।
चरण 4: रास्पबेरी पाई सेट करना
ओएस इस्तेमाल किया: रसबियन जेसी
निम्नलिखित पुस्तकालयों को उनकी निर्भरता के साथ स्थापित करें:
- टेक्स्ट टू स्पीच लाइब्रेरी: eSpeak (संदर्भ)
- वाक् पहचान: वाक् पहचान 3.8.1 (संदर्भ)
- Arduino IDE (संदर्भ)
चरण 5: कनेक्शन
- दो दाहिने मोटर तारों को आउटपुट पोर्ट -1 और अन्य दो मोटर तारों को मोटर चालक के आउट पुट पोर्ट -2 से कनेक्ट करें।
- आर्डिनो नैनो पिन 2, 3, 4 और 5 को मोटर ड्राइवर पिन 1, 2, 3 और 4 से कनेक्ट करें।
- USB केबल के माध्यम से arduino nano को RPi से कनेक्ट करें। हमने एक गुलाम के रूप में arduino नैनो और एक मास्टर के रूप में RPi का उपयोग किया। कुछ मामलों में RPi मोटर चालक को नियंत्रित करने में सक्षम नहीं था, इसलिए हमने मोटर चालक को नियंत्रित करने के लिए arduino nano का उपयोग किया।
- यूएसबी पोर्ट के माध्यम से यूएसबी स्पीकर और माइक्रोफ़ोन (हमने वेबकैम के इनबिल्ट माइक का इस्तेमाल किया) को आरपीआई से कनेक्ट करें और उन्हें रोबोट के सिर पर ठीक करें।
चरण 6: डाउनलोड
- संलग्न फ़ाइल डाउनलोड करें और इसे निकालें।
- आरपीआई को पावर दें और निकाली गई फाइलों को आरपीआई डेस्कटॉप पर कॉपी करें।
- आरपीआई से आर्डिनो नैनो को आर्डिनो कोड अपलोड करें।
- डेस्कटॉप पर स्पीकर आइकन पर राइट क्लिक करें और आउटपुट ऑडियो डिवाइस को USB ऑडियो डिवाइस के रूप में चुनें।
- "1.txt" फ़ाइल में वॉयस इनपुट स्टेटमेंट होते हैं और संबंधित ऑडियो आउटपुट स्टेटमेंट वें फ़ाइल "2.txt" में दिए जाते हैं।
- फ़ाइल "1.txt" में वांछित इनपुट स्टेटमेंट और फ़ाइल "2.txt" की संबंधित लाइन में आउटपुट स्टेटमेंट जोड़ें।
चरण 7: रोबोट का परीक्षण
- मोटर ड्राइवर को 12 वी की बैटरी से पावर दें।
- "GuideRobot.py" कोड चलाएँ
- जब आप फ़ाइल "1.txt" में पहला स्टेटमेंट बोलते हैं, तो रोबोट "2.txt" फ़ाइल के पहले स्टेटमेंट को स्पीच वगैरह में बदलकर जवाब देता है।
- "मेक्ट्रोनिक्स विभाग के लिए मेरा मार्गदर्शन करें" कहें, यह आगे बढ़ेगा और कहेगा "मुझे आईटी विभाग में मार्गदर्शन करें", यह पीछे की ओर बढ़ेगा। इन कथनों को आवश्यकतानुसार संपादित किया जा सकता है।
सिफारिश की:
फेस रिकग्निशन के साथ डोरबेल: 7 स्टेप्स (तस्वीरों के साथ)
डोरबेल विथ फेस रिकग्निशन: मोटिवेशन हाल ही में, मेरे देश में डकैतियों की एक लहर आई है, जो अपने ही घरों में बुजुर्ग लोगों को निशाना बना रही है। आमतौर पर, रहने वालों द्वारा स्वयं प्रवेश दिया जाता है क्योंकि आगंतुक उन्हें समझाते हैं कि वे देखभाल करने वाले / नर्स हैं। यह
एलेक्सा वॉयस रिकग्निशन के साथ पुराने लैपटॉप से फ्लोटिंग स्मार्ट मैजिक मिरर: 6 स्टेप्स (चित्रों के साथ)
एलेक्सा वॉयस रिकॉग्निशन के साथ पुराने लैपटॉप से फ्लोटिंग स्मार्ट मैजिक मिरर: मेरे 'इलेक्ट्रॉनिक्स इन ए नटशेल' कोर्स में यहां दाखिला लें: https://www.udemy.com/electronics-in-a-nutshell/?couponCode=TINKERSPARK इसके अलावा मेरा चेक आउट करें अधिक परियोजनाओं और इलेक्ट्रॉनिक्स ट्यूटोरियल के लिए यहां यूट्यूब चैनल: https://www.youtube.com/channel/UCelOO
ब्लूटूथ मॉड्यूल और ऑटोनॉमस रोबोट मूवमेंट का उपयोग करके वॉयस द्वारा नियंत्रित दूरी, दिशा और रोटेशन की डिग्री (पूर्व, पश्चिम, उत्तर, दक्षिण) के साथ Arduino रोबोट।: 6 कदम
ब्लूटूथ मॉड्यूल और ऑटोनॉमस रोबोट मूवमेंट का उपयोग करके वॉयस द्वारा नियंत्रित दूरी, दिशा और रोटेशन की डिग्री (पूर्व, पश्चिम, उत्तर, दक्षिण) के साथ Arduino रोबोट: यह निर्देश योग्य बताता है कि Arduino रोबोट कैसे बनाया जाए जिसे आवश्यक दिशा में ले जाया जा सकता है (आगे, पीछे) , बाएँ, दाएँ, पूर्व, पश्चिम, उत्तर, दक्षिण) को वॉयस कमांड का उपयोग करके सेंटीमीटर में दूरी की आवश्यकता होती है। रोबोट को स्वायत्त रूप से भी स्थानांतरित किया जा सकता है
द बटर रोबोट: अरुडिनो रोबोट विद एक्ज़िस्टेंशियल क्राइसिस: 6 स्टेप्स (चित्रों के साथ)
द बटर रोबोट: द अरुडिनो रोबोट विद एक्ज़िस्टेंशियल क्राइसिस: यह प्रोजेक्ट एनिमेटेड सीरीज़ "रिक एंड मोर्टी" पर आधारित है। एक एपिसोड में, रिक एक रोबोट बनाता है जिसका एकमात्र उद्देश्य मक्खन लाना है। ब्रुफेस (ब्रुसेल्स फैकल्टी ऑफ इंजीनियरिंग) के छात्रों के रूप में हमारे पास मेचा के लिए एक असाइनमेंट है
Elechouse V3 और Arduino के साथ वॉयस रिकग्निशन का परिचय: 4 चरण (चित्रों के साथ)
Elechouse V3 और Arduino के साथ वॉयस रिकग्निशन का परिचय: हाय देयर…!वॉयस रिकग्निशन टेक्नोलॉजी पिछले कुछ सालों में यहां रही है। पहले सिरी इनेबल्ड आईफोन के साथ बात करते समय हमें जो बड़ा उत्साह था, वह हमें आज भी याद है। तब से, वॉयस कमांड डिवाइस बहुत उन्नत स्तर तक बढ़ गए हैं