विषयसूची:

आवाज नियंत्रित रोबोट: 6 कदम
आवाज नियंत्रित रोबोट: 6 कदम

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

वीडियो: आवाज नियंत्रित रोबोट: 6 कदम
वीडियो: BattleBots Full Episode (Season 4 Episode 6) 2024, नवंबर
Anonim
आवाज नियंत्रित रोबोट
आवाज नियंत्रित रोबोट

यह निर्देश दक्षिण फ्लोरिडा विश्वविद्यालय (www.makecourse.com) में मेककोर्स की परियोजना की आवश्यकता को पूरा करने के लिए बनाया गया था। यह प्रोजेक्ट एक रोबोट है जिसे रोबोट को वॉयस कमांड देकर नियंत्रित किया जा सकता है। रोबोट में कई विशेषताएं हैं जिन्हें निर्देशयोग्य में समझाया जाएगा। इस रोबोट को बनाने के सभी चरणों को निम्नलिखित चरणों में समझाया जाएगा।

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

इस परियोजना में आवश्यक इलेक्ट्रॉनिक घटक

1- Arduino uno

2-आवाज पहचान मॉड्यूल

3-अरुडिनो सर्वो

4- दो डीसी मोटर्स

5-Arduino दूरी सेंसर

6- दो प्रतिरोधक और तार

7-9वी बैटरी

8- दो एलईडीएस

चरण 2: वॉयस कमांड रिकॉर्ड करना

वॉयस कमांड रिकॉर्ड करना
वॉयस कमांड रिकॉर्ड करना

इस चरण में, हमें रीबूट के साथ संचार करने के लिए वॉयस कमांड को वॉयस रिकग्निशन मॉड्यूल में रिकॉर्ड करना होगा। वॉयस रिकग्निशन मॉड्यूल 15 वॉयस कमांड (प्रत्येक समूह में 5) तक स्टोर कर सकता है और एक्सेसपोर्ट नामक विंडोज़ में सॉफ्टवेयर का उपयोग करके कमांड को स्टोर किया जा सकता है।

अब, हमें arduino को वॉयस रिकग्निशन मॉड्यूल के साथ जोड़ना होगा:

-मॉड्यूल Vcc से Arduino 5V मॉड्यूल

-GND से Arduino GND मॉड्यूल

-आरएक्स से अरुडिनो आरएक्स

-मॉड्यूल TX से Arduino TX

फिर हमें लैपटॉप के साथ arduino को कनेक्ट करना होगा और निम्नलिखित हेक्साडेसिमल कमांड भेजकर वॉयस कमांड रिकॉर्ड करना शुरू करने के लिए एक्सेसपोर्ट सॉफ्टवेयर खोलना होगा:

समूह 1 हटाएं - हेक्स एए 01 भेजें

समूह 2 हटाएं - हेक्स एए 02 भेजें

समूह 3 हटाएं - हेक्स एए 03 भेजें

सभी समूह हटाएं - हेक्स एए 04 भेजें

रिकॉर्ड समूह 1 - हेक्स एए 11 भेजें

रिकॉर्ड समूह 2 - हेक्स एए 12. भेजें

रिकॉर्ड समूह 3 - हेक्स एए 13 भेजें

समूह 1 आयात करें - हेक्स एए 21 भेजें

आयात समूह 2 - हेक्स एए 22 भेजें

समूह 3 आयात करें - हेक्स एए 23 भेजें

अपने प्रोजेक्ट में, मैंने "फॉरवर्ड" "टर्न राइट" "स्टॉप" जैसे कई वॉयस कमांड रिकॉर्ड किए हैं।

चरण 3: सर्किट योजनाबद्ध

सर्किट योजनाबद्ध
सर्किट योजनाबद्ध

इस चरण में, हमें सभी इलेक्ट्रॉनिक घटकों को arduino से जोड़ना होगा जैसा कि उपरोक्त सर्किट योजनाबद्ध में बताया गया है

चरण 4: कोड

यह वह कोड है जिसका उपयोग मैं अपने रोबोट को नियंत्रित करने के लिए करता था। अपने कोड में मैंने वॉयस रिकग्निशन मॉड्यूल में ग्रुप 1 से ग्रुप 2 में जाने के लिए लूप का उपयोग करके अपने रोबोट को नियंत्रित करने के लिए 10 वॉयस कमांड का इस्तेमाल किया। इलेक्ट्रॉनिक घटकों के सभी कार्यों को कोड में टिप्पणी और समझाया गया है।

चरण 5: 3D डिज़ाइन और प्रिंट

3डी डिजाइन और प्रिंट
3डी डिजाइन और प्रिंट

अपने प्रोजेक्ट के 3डी डिज़ाइन के लिए, मैंने बाहरी केस और हाथ और ग्रिपर जैसे यांत्रिक भागों को डिज़ाइन करने के लिए विंडोज़ में Autodesk Inventor सॉफ़्टवेयर का उपयोग किया। फिर मैंने एक 3डी प्रिंटर का उपयोग करके सभी भागों को प्रिंट किया और उन्हें एक साथ रखा

चरण 6: रोबोट कैसे काम करता है:

अंत में यह वह वीडियो है जिसे मैंने प्रत्येक इलेक्ट्रॉनिक घटकों की विशेषताओं और मेरी परियोजना के काम करने के तरीके को दिखाने के लिए बनाया है।

सिफारिश की: