विषयसूची:

वॉयस रिकग्निशन फीचर के साथ गाइडिंग रोबोट: 7 स्टेप्स (चित्रों के साथ)
वॉयस रिकग्निशन फीचर के साथ गाइडिंग रोबोट: 7 स्टेप्स (चित्रों के साथ)

वीडियो: वॉयस रिकग्निशन फीचर के साथ गाइडिंग रोबोट: 7 स्टेप्स (चित्रों के साथ)

वीडियो: वॉयस रिकग्निशन फीचर के साथ गाइडिंग रोबोट: 7 स्टेप्स (चित्रों के साथ)
वीडियो: OMG 🔥Windows 11 New Update | Hindi Voice Typing | Hindi Voice Typing On Computer In MS Word 2024, नवंबर
Anonim
Image
Image
रोबोट का आधार
रोबोट का आधार

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

चरण 1: आवश्यक घटक

  • 1 एक्स रास्पबेरी पाई 3
  • 1 एक्स अरुडिनो नैनो
  • क्लैंप के साथ 4 x 12V मोटर्स
  • 4 एक्स पहियों
  • 1 एक्स मोटर चालक
  • 1 एक्स 12 वी बैटरी
  • 1 एक्स 5 वी पावर बैंक
  • 1 एक्स लकड़ी का आधार
  • 1 एक्स यूएसबी स्पीकर
  • 1 एक्स माइक्रोफोन
  • 1 एक्स रोबोट बॉडी और हेड
  • कुछ नट, बोल्ट और तार
  • इंटरनेट कनेक्शन

चरण 2: रोबोट का आधार

रोबोट का आधार
रोबोट का आधार
रोबोट का आधार
रोबोट का आधार
  1. एक आयताकार बोर्ड लें (आवश्यकतानुसार l, b, h)।
  2. मोटर क्लैंप छेद के अनुसार ड्रिल छेद।
  3. नट और बोल्ट के साथ मोटर और क्लैंप को आधार से ठीक करें।
  4. रोबोट के शरीर को ठीक करने के लिए चित्र में दिखाए गए छेद को ड्रिल करें।
  5. तारों को मोटर से आधार के शीर्ष तक लाने के लिए एक और छेद ड्रिल करें।

चरण 3: शरीर

शरीर
शरीर
शरीर
शरीर
शरीर
शरीर
शरीर
शरीर
  1. हमने शरीर के रूप में दो रासायनिक बॉक्स और सिर के रूप में एक चिक बॉक्स का इस्तेमाल किया।
  2. बक्सों पर उपयुक्त छेद ड्रिल करें और इसे एक दूसरे पर ठीक करें।
  3. शीर्ष पर सिर के साथ शरीर को आधार पर रखें।

चरण 4: रास्पबेरी पाई सेट करना

ओएस इस्तेमाल किया: रसबियन जेसी

निम्नलिखित पुस्तकालयों को उनकी निर्भरता के साथ स्थापित करें:

  1. टेक्स्ट टू स्पीच लाइब्रेरी: eSpeak (संदर्भ)
  2. वाक् पहचान: वाक् पहचान 3.8.1 (संदर्भ)
  3. Arduino IDE (संदर्भ)

चरण 5: कनेक्शन

सम्बन्ध
सम्बन्ध
सम्बन्ध
सम्बन्ध
सम्बन्ध
सम्बन्ध
सम्बन्ध
सम्बन्ध
  1. दो दाहिने मोटर तारों को आउटपुट पोर्ट -1 और अन्य दो मोटर तारों को मोटर चालक के आउट पुट पोर्ट -2 से कनेक्ट करें।
  2. आर्डिनो नैनो पिन 2, 3, 4 और 5 को मोटर ड्राइवर पिन 1, 2, 3 और 4 से कनेक्ट करें।
  3. USB केबल के माध्यम से arduino nano को RPi से कनेक्ट करें। हमने एक गुलाम के रूप में arduino नैनो और एक मास्टर के रूप में RPi का उपयोग किया। कुछ मामलों में RPi मोटर चालक को नियंत्रित करने में सक्षम नहीं था, इसलिए हमने मोटर चालक को नियंत्रित करने के लिए arduino nano का उपयोग किया।
  4. यूएसबी पोर्ट के माध्यम से यूएसबी स्पीकर और माइक्रोफ़ोन (हमने वेबकैम के इनबिल्ट माइक का इस्तेमाल किया) को आरपीआई से कनेक्ट करें और उन्हें रोबोट के सिर पर ठीक करें।

चरण 6: डाउनलोड

  1. संलग्न फ़ाइल डाउनलोड करें और इसे निकालें।
  2. आरपीआई को पावर दें और निकाली गई फाइलों को आरपीआई डेस्कटॉप पर कॉपी करें।
  3. आरपीआई से आर्डिनो नैनो को आर्डिनो कोड अपलोड करें।
  4. डेस्कटॉप पर स्पीकर आइकन पर राइट क्लिक करें और आउटपुट ऑडियो डिवाइस को USB ऑडियो डिवाइस के रूप में चुनें।
  5. "1.txt" फ़ाइल में वॉयस इनपुट स्टेटमेंट होते हैं और संबंधित ऑडियो आउटपुट स्टेटमेंट वें फ़ाइल "2.txt" में दिए जाते हैं।
  6. फ़ाइल "1.txt" में वांछित इनपुट स्टेटमेंट और फ़ाइल "2.txt" की संबंधित लाइन में आउटपुट स्टेटमेंट जोड़ें।

चरण 7: रोबोट का परीक्षण

  1. मोटर ड्राइवर को 12 वी की बैटरी से पावर दें।
  2. "GuideRobot.py" कोड चलाएँ
  3. जब आप फ़ाइल "1.txt" में पहला स्टेटमेंट बोलते हैं, तो रोबोट "2.txt" फ़ाइल के पहले स्टेटमेंट को स्पीच वगैरह में बदलकर जवाब देता है।
  4. "मेक्ट्रोनिक्स विभाग के लिए मेरा मार्गदर्शन करें" कहें, यह आगे बढ़ेगा और कहेगा "मुझे आईटी विभाग में मार्गदर्शन करें", यह पीछे की ओर बढ़ेगा। इन कथनों को आवश्यकतानुसार संपादित किया जा सकता है।

सिफारिश की: