विषयसूची:
- चरण 1: चेसिस डिजाइन
- चरण 2: कनेक्शन और पीसीबी डिजाइन
- चरण 3: प्रोग्राम कोड और हेक्स कोड
- चरण 4: एंड्रॉइड ऐप
वीडियो: आवाज नियंत्रित रोबोट 8051 माइक्रोकंट्रोलर का उपयोग कर रहा है: 4 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
एक आवाज नियंत्रित रोबोट आवाज के रूप में निर्दिष्ट आदेश लेता है। वॉयस मॉड्यूल या ब्लूटूथ मॉड्यूल के माध्यम से जो भी कमांड दिया जाता है, वह मौजूदा कंट्रोलर द्वारा डिकोड किया जाता है और इसलिए दिए गए कमांड को निष्पादित किया जाता है।
यहाँ इस परियोजना में, मैंने हेक्स कोड के रूप में वॉयस कमांड देने के लिए ब्लूटूथ मॉड्यूल और एंड्रॉइड एप्लिकेशन का उपयोग किया है। कुछ अंक हैं जिन्हें सीधे ब्लूटूथ मॉड्यूल में भेजा जा सकता है और स्वचालित रूप से अंक अपने हेक्स कोड में परिवर्तित हो जाता है।
हम माइक्रोकंट्रोलर में पूर्व-प्रोग्राम किए गए निर्दिष्ट ऑपरेशन के लिए इन अंकों को वॉयस कमांड के रूप में उपयोग कर सकते हैं। अंकों को वॉयस कमांड के रूप में उपयोग करना वर्णमाला कमांड का उपयोग करने से आसान है।
आवश्यक घटक:
1. माइक्रोकंट्रोलर (AT89S52)
नियंत्रक के लिए 2.40 पिन मादा सॉकेट
3. शून्य पीसीबी बोर्ड
4. क्रिस्टल थरथरानवाला (11.0592 मेगाहर्ट्ज)
5.7805 वोल्टेज नियामक
6. Relamate पिन
7. शिफ्ट रजिस्टर
8.स्विच
9. प्रतिरोध (1 के-ओम)
10. संधारित्र (10uF, 22pF(2))
11. L293D ड्राइवर महिला सॉकेट के साथ
12.16x2 एलसीडी
13.एल ई डी
14.ब्लूटूथ मॉड्यूल (एचसी-05)
15. बैटरी (12 वी)
16. तारों को जोड़ना
17.सोल्डरिंग आयरन
18. मोटर्स (आवश्यक आरपीएम)
19. रोबोट के लिए चेसिस
20.पहिए
चरण 1: चेसिस डिजाइन
अपनी आवश्यकता और आवश्यकता के अनुसार चेसिस डिजाइन करें।
मैंने चेसिस को डिजाइन किया है जो एक लेगो चेसिस है और बाजार में आसानी से उपलब्ध है।
चरण 2: कनेक्शन और पीसीबी डिजाइन
8051 के लिए सर्किट आरेख, आवाज ने रोबोट को नियंत्रित किया।
पीसीबी पर कनेक्शन दिए गए सर्किट आरेख के अनुसार किया जाना चाहिए।
चरण 3: प्रोग्राम कोड और हेक्स कोड
असेंबली कोड उन लोगों के लिए जो 8051 की असेंबली भाषा में कोड करना चाहते हैं।
github.com/Chandan561/Voice-Controlled-Robot-using-8051/blob/master/voice.asm
उन लोगों के लिए C कोड जो C भाषा का उपयोग करके प्रोग्राम करना चाहते हैं।
github.com/Chandan561/Voice-Controlled-Robot-using-8051/blob/master/andriodrobot.c
कील सॉफ्टवेयर का उपयोग करके आप 8051 के लिए इन असेंबली कोड लिख सकते हैं और हेक्स फ़ाइल उत्पन्न कर सकते हैं जिसे 8051 पर बर्न (अपलोड) करने की आवश्यकता होती है। अपलोड करने (बर्न) के लिए आपको एक 8051 बर्नर की आवश्यकता होती है, जिसे आप अपने कॉलेजों में पा सकते हैं या आप से खरीद सकते हैं मंडी।
चरण 4: एंड्रॉइड ऐप
ब्लूटूथ को वॉयस कमांड (1, 2, 3, 4, 5, 6, 7, 8, 9, 0) भेजने के लिए हेक्स कोड के रूप में एक ऐप गूगल प्ले स्टोर में उपलब्ध है जिसका नाम है - Amr Voice।
play.google.com/store/apps/details?id=appi…
इस लिंक के साथ जाएं या play store में "Amr Voice" टाइप करें।
ऐप इंस्टॉल करें> ब्लूटूथ डिवाइस कनेक्ट करें> अपना वॉयस कमांड भेजने के लिए माइक्रोफ़ोन आइकन पर टैप करें।
सिफारिश की:
V3 मॉड्यूल का उपयोग कर आवाज नियंत्रित रोबोट: 6 कदम
V3 मॉड्यूल का उपयोग करके आवाज नियंत्रित रोबोट: यह रोबोट किसी के द्वारा भी आसानी से बनाया जा सकता है, बस मेरे द्वारा दी गई प्रक्रिया का पालन करें। यह एक आवाज नियंत्रित रोबोट है और आप मेरे रोबोट का डेमो देख सकते हैं आप इसे दो तरह से उपयोग कर सकते हैं एक तरह से है रिमोट और अन्य आवाज से है
आवाज नियंत्रित रोबोट हाथ: 8 कदम (चित्रों के साथ)
आवाज नियंत्रित रोबोट हाथ: a. लेख {फ़ॉन्ट-आकार: 110.0%; फोंट की मोटाई: बोल्ड; फ़ॉन्ट-शैली: इटैलिक; पाठ-सजावट: कोई नहीं; पृष्ठभूमि-रंग: लाल;} a. लेख: होवर {पृष्ठभूमि-रंग: काला;} यह निर्देश योग्य बताता है कि कैसे एक आवाज-नियंत्रित रोबोटिक हाथ का उपयोग करके बनाया जाए
आवाज नियंत्रित Arduino रोबोट + वाईफ़ाई कैमरा + ग्रिपर + एपीपी और मैनुअल उपयोग और बाधा निवारण मोड (KureBas Ver 2.0): 4 कदम
आवाज नियंत्रित Arduino रोबोट + वाईफ़ाई कैमरा + ग्रिपर + एपीपी और मैनुअल उपयोग और बाधा से बचाव मोड (KureBas Ver 2.0): KUREBAS V2.0 वापस आ गया हैवह नई सुविधाओं के साथ बहुत प्रभावशाली है। उसके पास एक ग्रिपर, वाईफाई कैमरा और एक नया एप्लिकेशन है जो उसके लिए तैयार किया गया है
आवाज नियंत्रित रोबोट कैसे बनाएं: 3 कदम (चित्रों के साथ)
वॉयस कंट्रोल्ड रोबोट कैसे बनाएं: क्या आप कभी अपनी आवाज पर चीजों को संचालित करना चाहते हैं? तो आप सही जगह पर आर्डिनो का उपयोग करके किसी भी चीज को नियंत्रित कर सकते हैं, आपको बस उन चीजों को जोड़ना होगा और प्रोग्राम में घोषित करना होगा। मैंने एक साधारण आवाज बनाई नियंत्रित रोबोट लेकिन आप कनेक्ट कर सकते हैं
7 सेगमेंट डिस्प्ले के साथ 8051 माइक्रोकंट्रोलर का उपयोग करके 0 से 99 तक की गणना कैसे करें: 5 कदम (चित्रों के साथ)
7 सेगमेंट डिस्प्ले के साथ 8051 माइक्रोकंट्रोलर का उपयोग करके 0 से 99 तक कैसे गिनें