Share
Pin
Tweet
Send
Share
Send
नमस्कार दोस्तों। आज मैं आपको अपना होममेड उत्पाद बताना और दिखाना चाहता हूं जो आवाज नियंत्रण का उपयोग करता है। वास्तव में, यह वॉयस कंट्रोल के साथ ऑन / ऑफ स्विच है। इस होममेड उत्पाद की एक विशेषता यह है कि यह डिवाइस न केवल वॉयस कमांड द्वारा लोड को नियंत्रित कर सकता है, बल्कि फ्लैश कार्ड पर पहले से रिकॉर्ड किए गए वॉयस कमांड से भी जवाब दे सकता है।
उपस्थिति में, डिवाइस इतना अप्रभावी निकला। यह मेरी गलती है, लेकिन मैंने खुद को सुंदर बनाने का लक्ष्य निर्धारित नहीं किया, यह सिर्फ आलस्य था। दरअसल, इसी कारण से, मैंने इस उपकरण को नियंत्रित करने के लिए न्यूनतम उपकरणों को निकाला, जिसमें से सामने के पैनल पर केवल एक ट्रांसपोंडर वॉल्यूम नियंत्रण घुंडी और एक फ्लैश कार्ड रिसीवर है, जो शुरुआत में भी अंदर धकेलना चाहता था।
यह स्विच क्या कर सकता है? यह एक दूसरे से स्वतंत्र रूप से 3 भार को बंद कर सकता है। यह निम्नलिखित से काम करता है: सर्किट ब्रेकर में मैंने अवांछित स्विचिंग से शोर की प्रतिरक्षा को व्यवस्थित किया। यह इस तथ्य में व्यक्त किया जाता है कि वांछित लोड को बंद करने के लिए, आपको पहले डिवाइस को चालू करना होगा।
अपील करने के लिए, आपको "Arduino" कहना होगा। मैंने इसे इसलिए बुलाया क्योंकि इस उपकरण का दिल वॉयस मॉड्यूल है, जिसे हम बाद में जान पाएंगे, इसका उद्देश्य मुख्य रूप से Arduino डिजाइनर के लिए था। हालाँकि मुझे कभी भी अर्डुइनो का सामना नहीं करना पड़ा और इस उपकरण में इसके मॉड्यूल का उपयोग नहीं किया गया है।
हम स्विच "Arduino" की ओर मुड़ते हैं, अगर स्विच "मैं सुन रहा हूँ," उत्तर देता है, तो मेरे द्वारा नियुक्त की गई तीन टीमों में से अगले कहें: "लैंप", "गारलैंड", "लाइट"। कमांड को स्वीकार करने के बाद, डिवाइस कनेक्टेड डिवाइस की स्थिति को विपरीत पर स्विच करेगा: यदि दीपक चालू है, तो वह इसे बंद कर देगा, यदि यह चालू नहीं है, तो यह इसे चालू कर देगा। और वह जवाब देगा, उदाहरण के लिए: "दीपक बंद है" या "दीपक चालू है" ...
सीधे शब्दों में कहें, स्विच के साथ हमारी बातचीत में निम्नलिखित शामिल होंगे:
- अर्डुइनो।
- मैं सुन रहा हूं।
- प्रकाश।
- प्रकाश चालू करें।
बेशक, विशिष्ट कमांड के साथ मॉड्यूल को प्रोग्राम करना संभव था: "लाइट चालू करें", "लाइट बंद करें", लेकिन मैंने एक कमांड को चालू और बंद करने का फैसला किया।
सभी उत्तर मेरे द्वारा फ्लैश कार्ड में दर्ज किए जाते हैं। ये साधारण WAV फाइलें हैं। पाठ एक अंग्रेजी अनुवाद साइट द्वारा पढ़ा गया था। यह कोई अन्य कार्यक्रम हो सकता है जो पाठ पढ़ सकता है। या, सामान्य तौर पर, आप या आपके रिश्तेदार इन उत्तरों को लिख सकते हैं ...
मुझे नहीं पता कि यह प्लस या माइनस है या नहीं, लेकिन यह डिवाइस आवाज के समय के प्रति संवेदनशील है। उदाहरण के लिए, उसने मेरी पत्नी को तब तक पहचाना जब तक कि मैंने उसकी आवाज को मॉड्यूल पर अलग से रिकॉर्ड नहीं कर दिया। और मैंने उसके लिए अन्य उत्तर दिए: एक महिला मुझे जवाब देती है, और एक आदमी उसका जवाब देता है। कूल, है ना?)
खैर अब, चलो अंत में इस डिवाइस का परीक्षण करने के लिए आगे बढ़ते हैं। हम नेटवर्क से कनेक्ट होते हैं, एक लोड कनेक्ट करते हैं।
मॉड्यूल को बूट होने तक इंतजार करने में 5 सेकंड लगते हैं, जबकि कंट्रोलर मॉड्यूल की ओर मुड़ जाता है, जबकि खिलाड़ी USB फ्लैश ड्राइव और उस पर मौजूद फाइलों को इनिशियलाइज़ करता है ...
काम की प्रक्रिया के नीचे देखें वीडियो ...
यह स्विच इस तरह काम करता है। अब चलो सर्किट ब्रेकर भरने को देखें। शीर्ष कवर निकालें। एम्पलीफायर के साथ खिलाड़ी का पहला बोर्ड। यह वह है जो USB फ्लैश ड्राइव पर रिकॉर्ड किए गए उत्तरों को पुन: प्रस्तुत करता है। UART प्रोटोकॉल का उपयोग करके बोर्ड को नियंत्रित किया जाता है। कमांड दूसरे बोर्ड पर स्थित कंट्रोलर द्वारा भेजे जाते हैं, जिसमें हम थोड़ी देर बाद लौटेंगे। अगला, तीसरा बोर्ड - पावर स्विच के साथ बिजली की आपूर्ति सेमेस्टर पर बनाई गई है। पूरे सर्किट को वोल्टेज द्वारा गैल्वेनिक रूप से पृथक किया जाता है। बोर्ड को नियंत्रक द्वारा भी नियंत्रित किया जाता है। बिजली की आपूर्ति स्थिर वोल्टेज के 5 वोल्ट का उत्पादन करती है। पावर स्विच प्रति चैनल लगभग 200 वाट का भार झेल सकता है। अब दूसरे बोर्ड पर चलते हैं। इस पर एक नियंत्रक है जो सब कुछ नियंत्रित करता है और एक आवाज कमांड मान्यता मॉड्यूल है।
हम अगले वीडियो में मॉड्यूल के संचालन, कनेक्शन और कॉन्फ़िगरेशन पर विचार करेंगे। और अब मैं नियंत्रक के संचालन की व्याख्या करूंगा, जो कि atmega8 पर बना है। जो मॉड्यूल कमांड को पहचानता है, वह UART के माध्यम से कंट्रोलर को कमांड देता है, प्रोसीजर कंट्रोलर कमांड को लोड या ऑफ करता है और साउंड मॉड्यूल को ऑडियो रिस्पॉन्स चलाने के लिए कमांड भेजता है। सब कुछ सरल मालूम होता है)।
मैं कहना चाहता हूं कि इस होममेड उत्पाद को करते समय मैंने खुद को एक गंभीर उपकरण बनाने का काम नहीं किया, बल्कि एक खिलौना बनाया।
अगले वीडियो में, हम सीधे मॉड्यूल पर खुद को देखेंगे, इसलिए चैनल को सब्सक्राइब करें ताकि याद न हो, अगर यह सामग्री आपको रुचिकर लगे तो।
मैंने इस संस्करण को कुछ साल पहले V2 के एक मॉड्यूल पर बनाया था। लेकिन अगले वीडियो में हम V3 के नए संस्करण पर विचार करेंगे। हम इस मॉड्यूल के साथ 2 प्रकार के काम पर भी विचार करेंगे: सरल - यह है यदि आप प्रोग्रामिंग और पूर्ण नहीं करते हैं - यह है यदि आप जानते हैं कि माइक्रोकंट्रोलर कैसे प्रोग्राम करें।
आवाज की पहचान मॉड्यूल V3 - //ali.pub/qv2kr
आवाज पहचानना मॉड्यूल (भाषण) V2 - //ali.pub/do03a
मुझे उम्मीद है कि आपको इस विषय पर वीडियो पसंद आया होगा। इस वीडियो को देखने के लिए धन्यवाद। यदि आप इसे पसंद करते हैं, तो यह पसंद है, इसलिए मुझे पता चल जाएगा कि आप इसके बारे में परवाह करते हैं। चैनल से सदस्यता लें, जब तक हम फिर से नहीं मिलते।
Share
Pin
Tweet
Send
Share
Send