विषयसूची:

आवाज नियंत्रण रोबोटिक हाथ: 4 कदम
आवाज नियंत्रण रोबोटिक हाथ: 4 कदम

वीडियो: आवाज नियंत्रण रोबोटिक हाथ: 4 कदम

वीडियो: आवाज नियंत्रण रोबोटिक हाथ: 4 कदम
वीडियो: Don't let your child and boyfriend see this#shorts 2024, नवंबर
Anonim
आवाज नियंत्रण रोबोटिक हाथ
आवाज नियंत्रण रोबोटिक हाथ

मैंने एक रोबोटिक आर्म बनाया है जो आपके वॉयस कमांड से काम करेगा।

रोबोट आर्म को प्राकृतिक कनेक्टेड स्पीच इनपुट से नियंत्रित किया जाता है। भाषा इनपुट उपयोगकर्ता को रोबोट के साथ उन शब्दों में बातचीत करने की अनुमति देता है जो अधिकांश लोगों से परिचित हैं। वाक् सक्रिय रोबोट के लाभ हैंड्स-फ़्री और तेज़ डेटा इनपुट ऑपरेशन हैं। प्रस्तावित रोबोट प्राकृतिक भाषा आदेशों के अर्थ को समझने में सक्षम है। वॉयस कमांड की व्याख्या करने के बाद कार्यों को करने के लिए नियंत्रण डेटा की एक श्रृंखला उत्पन्न होती है। अंत में रोबोट वास्तव में कार्य करता है। रोबोट को वॉयस कमांड को समझने और वांछित मोड में कार्य करने के लिए आर्टिफिशियल इंटेलिजेंस तकनीकों का उपयोग किया जाता है। कीबोर्ड इनपुट मोड का उपयोग करके रोबोट को नियंत्रित करना भी संभव है। रोबोट सिस्टम का एक पैकेज है जिसमें मैकेनिकल, इलेक्ट्रिकल, कंप्यूटिंग और प्रौद्योगिकी के स्वचालन क्षेत्र शामिल हैं जिनका उपयोग औद्योगिक और घरेलू उपयोग में विभिन्न कार्यों को करने के लिए किया जा सकता है। और इस क्षेत्र में बढ़ते विकास के भीतर रोबोटों को अब मशीनों के साथ अधिक प्राकृतिक संपर्क प्राप्त करने के लिए कम प्रत्यक्ष मानव हस्तक्षेप से नियंत्रित किया जा सकता है। ऐसा करने से दूर वॉयस कमांड के जरिए रोबोट को नियंत्रित करना है। यह उपयोगकर्ता को अन्य कार्यों पर अपने हाथ के रेत के काम को मुक्त करने की अनुमति देता है। वॉयस रिकग्निशन का उपयोग करने वाले रोबोट के कुछ बुनियादी अनुप्रयोग विकलांग लोगों का समर्थन करने के लिए, प्रीसेट कमांड सेट c को निष्पादित करना है। वॉयस कमांड को प्रोसेस करने के लिए स्मार्टफोन का उपयोग करना एक सरल और कुशल तरीका है। स्मार्टफोन शक्तिशाली उपकरण हैं जो कंप्यूटर के समान कई कार्य करने में सक्षम हैं। अपने स्वयं के स्वतंत्र ऑपरेटिंग सिस्टम और इंटरनेट कनेक्टिविटी के साथ वे कई अनुप्रयोगों में तेजी से उपयोग किए जा रहे हैं। एक प्रमुख विशेषता जिसका हम उपयोग करेंगे वह है एकीकृत ब्लूटूथ। यह फोन को रोबोट के साथ संचार करने की अनुमति देगा। स्मार्ट फोन के लिए कई ऑपरेटिंग सिस्टम का उपयोग किया जाता है लेकिन सबसे आम है Google इंक द्वारा विकसित एंड्रॉइड ओएस। इसका लचीलापन और उपयोग में आसानी इसे रोबोटिक एप्लिकेशन के लिए एक आदर्श इंटरफ़ेस बनाती है। ये एंड्रॉइड संबंधित सिस्टम दुनिया भर में अनुप्रयोगों के विकास के लिए बहुत कुशल हैं। ब्लूटूथ तकनीक एक छोटी सी सीमा पर डेटा का आदान-प्रदान करती है लेकिन माइक्रो नियंत्रक और स्मार्ट फोन जैसे दो उपकरणों के बीच संचार करने का बहुत ही कुशल तरीका है। शॉर्टवेव रेडियो सिग्नल के माध्यम से डेटा पैकेज भेजे और प्राप्त किए जाते हैं। रोबोट के लिए बिना किसी देरी के कमांड लेना आवश्यक है इसलिए हमने मुख्य संचार पद्धति के रूप में ब्लूटूथ का उपयोग किया है। दैनिक जीवन में ऐसे रोबोटों का उपयोग नेविगेशन के लिए और एक निश्चित स्थिति पर नियंत्रण मार्गदर्शन के लिए किया जा सकता है। रोबोट या तो पूर्व निर्धारित रैखिक गति को बनाए रख सकता है या समतल सतहों पर परिवर्तनशील गति रख सकता है। माइक्रो कंट्रोलर की मदद से आवाज की पहचान को बनाए रखा जाता है; एक Arduino (UNO)। रोबोट को चलाने के लिए दो बुनियादी आदेशों का उपयोग किया जाता है जो कि अंगूर हैं, रोबोट का मार्गदर्शन करने के लिए रिलीज स्टॉप। किसी भी वस्तु का पता लगाने और पकड़ने के लिए अल्ट्रा-सोनिक मॉड्यूल लागू किया गया है, यदि कोई वस्तु उसके रास्ते में है तो उसे पकड़ने के लिए प्रोग्राम किया गया है, और उपयोगकर्ता को किसी अन्य वॉयस कमांड का उपयोग करने के लिए सूचित किया जाता है। अल्ट्रा-सोनिक सेंसर ध्वनि तरंग ट्रांसमीटर और रिसीवर का उपयोग रिकॉर्ड करने के लिए करते हैं गूंज समय और दूरी की गणना करने के लिए इसका उपयोग करें। एमआईटी ऐप आविष्कारक 2 का उपयोग एंड्रॉइड एप्लिकेशन विकसित करने के लिए किया गया था। यह एक ऐसा टूल है जो ब्लॉक प्रोग्रामिंग तकनीक का उपयोग करता है ताकि शुरुआती भी एंड्रॉइड ऐप डेवलपमेंट का अनुभव कर सकें। ब्लूटूथ के माध्यम से एक निश्चित सीमा पर वायरलेस संचार स्थापित करने के लिए एक एप्लिकेशन विकसित करना आवश्यक था। संक्षेप में हम यह निष्कर्ष निकाल सकते हैं कि आवाज नियंत्रित रोबोट निश्चित रूप से दैनिक कार्यों को स्वचालित करने से संबंधित कई औद्योगिक और घरेलू उद्देश्यों के लिए भविष्य का बाजार हो सकते हैं। कई रनों और परीक्षणों के बाद ब्लूटूथ संचार की हमारी प्रस्तावित विधि ने स्वीकार्य समय देरी के साथ कुशलता से काम किया। माइक्रो कंट्रोलर और ब्लूटूथ के बीच के कनेक्शन ने वॉयस कमांड की पहचान में कुछ त्रुटियों के साथ काफी अच्छा काम किया। हमने कमांड को पहचानने और इसे Arduino से लिंक करने के लिए एप्लिकेशन के लिए GSM और WIFI आधारित इंटरनेट कनेक्टिविटी दोनों का उपयोग किया। लेकिन भविष्य के संशोधनों के लिए हम एप्लिकेशन के लिए आवाज को पहचानने और उसे माइक्रो कंट्रोलर को वापस भेजने के लिए एक ऑफ़लाइन सिस्टम बना सकते हैं। एंड्रॉइड आधारित एप्लिकेशन में कुछ संशोधनों के परिणामस्वरूप आवाज पहचान की अधिक स्पष्टता हो सकती है।

चरण 1: अवयव

1. अरुडिनो यूएनओ x2

www.amazon.in/Robotbanao-Atmega328p-Cable-…

2. अल्ट्रासोनिक सेंसर एचसी एसआर-04 x2

www.amazon.in/SPECTRACORE-अल्ट्रासोनिक-डिटेक…

3. सर्वो मोटर Sg90 x4

www.amazon.in/Easy-Electronics-Servo-Motor…

4. स्ट्रिंग

5. REES52 ब्लूटूथ ट्रांसीवर मॉड्यूल TTL आउटपुट HC05. के साथ

www.amazon.in/REES52-ब्लूटूथ-ट्रांसीवर…

चरण 2: सर्किट

सर्किट
सर्किट

चरण 3: कोडिंग

सिफारिश की: