विषयसूची:

वॉयस एक्टिवेटेड बीटी: 3 चरण (चित्रों के साथ)
वॉयस एक्टिवेटेड बीटी: 3 चरण (चित्रों के साथ)

वीडियो: वॉयस एक्टिवेटेड बीटी: 3 चरण (चित्रों के साथ)

वीडियो: वॉयस एक्टिवेटेड बीटी: 3 चरण (चित्रों के साथ)
वीडियो: राम चरण की धमाकेदार एक्शन हिंदी डब्ड मूवी डबल अटैक अब (4K ULTRA HD) में | काजल अग्रवाल, आमला पॉल 2024, नवंबर
Anonim
आवाज सक्रिय बीटी
आवाज सक्रिय बीटी

Arduino का उपयोग करके वॉयस नियंत्रित होम ऑटोमेशन: इस प्रोजेक्ट में, मैं घरेलू उपकरणों को नियंत्रित करने के लिए वॉयस फ़ंक्शन का उपयोग कर रहा हूं। यह प्रोजेक्ट मेरी होम ऑटोमेशन श्रृंखला का हिस्सा है। वास्तविक जीवन में इस परियोजना का उपयोग करना बहुत आसान है। किसी भी उम्र के लोग केवल कमांड बोलकर इसे नियंत्रित कर सकते हैं.. इस Arduino आधारित प्रोजेक्ट में IR और PC-आधारित की तुलना में बड़ी रेंज है। इस प्रोजेक्ट को बनाने से पहले, आपको पता होना चाहिए कि Arduino के साथ HC 05 ब्लूटूथ मॉड्यूल को कैसे इंटरफ़ेस करना है और Arduino प्रोग्रामिंग बेसिक्स के बारे में भी जानना चाहिए।

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

आवश्यक घटक
आवश्यक घटक
आवश्यक घटक
आवश्यक घटक
आवश्यक घटक
आवश्यक घटक

Arduino का उपयोग करके वॉयस नियंत्रित होम ऑटोमेशन सिस्टम के लिए आवश्यक घटक

Arduino Uno: हम Arduino का उपयोग इसकी सादगी के कारण करते हैं और यह एक ही समय में LCD, ब्लूटूथ मॉड्यूल और रिले मॉड्यूल के साथ इंटरफेस करने के लिए बहुत अधिक डिजिटल पिन भी प्रदान करता है। HC-05 ब्लूटूथ मॉड्यूल: HC-05 का उपयोग मोबाइल के साथ संचार करने के लिए किया जाता है। phone.4 चैनल रिले मॉड्यूल: इस प्रोजेक्ट में हम जिस मॉड्यूल का उपयोग करते हैं वह HL-54S है। यह Arduino से 5v लॉजिकल सिग्नल का उपयोग करके चालू और बंद करता है। यह 250VAC और 10A तक सहन कर सकता है। इन मॉड्यूल में 4 चैनल हैं इसलिए हम एक बार में 4 एसी उपकरणों को नियंत्रित कर सकते हैं। 16 × 2 एलसीडी: एलसीडी का उपयोग प्रोजेक्ट का नाम प्रदर्शित करने के लिए किया जाता है, कमांड की एक सूची जिसे दर्ज किया जा सकता है, फिर यह कोई भी कमांड देने और स्थिति दिखाने के लिए कहता है आदेश जो दर्ज किया गया है। हम 16×2 एलसीडी का उपयोग करते हैं क्योंकि यह Arduino के साथ इंटरफेस करना आसान है और कीमत में बहुत सस्ता है। 10k पोटेंशियोमीटर का उपयोग धारकों के साथ डिस्प्लेएसी बल्बों के विपरीत को नियंत्रित करने के लिए किया जाता है: एसी बल्ब का उपयोग उपकरणों का प्रतिनिधित्व करने के लिए किया जाता है। क्योंकि जब आप किसी एसी प्रोजेक्ट को प्रोटोटाइप कर रहे हों तो इसे संभालना आसान और बहुत उपयोगी होता है।

.बाहरी 5 वोल्ट की आपूर्ति: रिले को चालू और बंद करने के लिए 5-वोल्ट डीसी आपूर्ति की आवश्यकता होती है……

चरण 2: Arduino का उपयोग करके वॉयस नियंत्रित होम ऑटोमेशन सिस्टम का सर्किट आरेख

Arduino का उपयोग कर वॉयस नियंत्रित होम ऑटोमेशन सिस्टम का सर्किट आरेख
Arduino का उपयोग कर वॉयस नियंत्रित होम ऑटोमेशन सिस्टम का सर्किट आरेख
Arduino का उपयोग कर वॉयस नियंत्रित होम ऑटोमेशन सिस्टम का सर्किट आरेख
Arduino का उपयोग कर वॉयस नियंत्रित होम ऑटोमेशन सिस्टम का सर्किट आरेख

सम्बन्ध:

ब्लूटूथ मॉड्यूल HC-05 HC-05 Rx से Arduino Tx. HC-05 Tx से Arduino Rx. Vcc से 5v ग्राउंड से ग्राउंड तक।16×2 LCD: VSS से ग्राउंड। वोल्टेज की आपूर्ति करने के लिए VDD। 10k पोटेंशियोमीटर के पिन को एडजस्ट करने के लिए VO। पिन करने के लिए 8. RW से ग्राउंड। पिन करने के लिए सक्षम करें 9. LCD D4 से पिन 10. LCD D5 से पिन 11. LCD D6 से पिन 12. LCD D7 से पिन 13. एक पोटेंशियोमीटर के एक छोर को ग्राउंड करें। 5v के दूसरे छोर तक पोटेंशियोमीटर.4 चैनल रिले मॉड्यूल: बाहरी 5 वोल्ट से JD VCC। ग्राउंड टू ग्राउंड। Ini1 से पिन 3. Ini2 से पिन 4. Ini3 से Pin5. Vcc से Arduino 5v। सभी बल्बों के एक टर्मिनल को रिले के सामान्य रूप से खुले टर्मिनल से कनेक्ट करें। रिले के सभी सामान्य टर्मिनलों के लिए 220VAC का एक सिरा और दूसरा छोर बल्ब के दूसरे टर्मिनल के साथ।

चरण 3: आवाज नियंत्रित गृह स्वचालन प्रणाली का कार्य

आवाज नियंत्रित गृह स्वचालन प्रणाली का कार्य
आवाज नियंत्रित गृह स्वचालन प्रणाली का कार्य

हम AMR_Voice एप्लिकेशन को पूर्वनिर्धारित कमांड बोलते हैं। एप्लिकेशन ब्लूटूथ को कमांड भेजता है जो तब Arduino द्वारा प्राप्त किया जाता है और वर्णित कार्य करता है। उसी समय, Arduino LCD पर स्थिति प्रदर्शित करता है और सीरियल मॉनिटर पर लिखता है। प्रत्येक कमांड के अपने अनूठे ऑपरेशन होते हैं जो कोड में परिभाषित होते हैं। आप अपनी सुविधा के अनुसार आदेशों को बदल सकते हैं। नीचे आदेशों की सूची है।

निम्नलिखित वीडियो दिखाता है कि मैंने एंड्रॉइड ऐप का उपयोग कैसे किया जो हमारी आवाज को भाषण संकेत में परिवर्तित करता है और ब्लूटूथ मॉड्यूल के माध्यम से इस सिग्नल को Arduino को भेजता है। यह Arduino के साथ उपयोग करने में बहुत आसान है और इस परियोजना को थोड़े प्रयास के साथ बनाया जा सकता है

सिफारिश की: