विषयसूची:
- चरण 1: चरण 1: चीजें / उपकरण जो आपको चाहिए
- चरण 2: आवाज का पता लगाने के लिए माइक सेट करना
- चरण 3: जीपीओ पिन सेट करना
- चरण 4: स्क्रिप्ट लिखना
- चरण 5: रास्पबेरी पाई के लिए आवाज पहचान सॉफ्टवेयर स्थापित करना:
वीडियो: रास्पबेरी पाई वॉयस नियंत्रित होम ऑटोमेशन: 5 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
इस निर्देश का उद्देश्य रास्पबेरी पाई को कैसे सेटअप करना है, इस पर एक चरण-दर-चरण ट्यूटोरियल प्रदान करना है जो आपके वॉयस कमांड के साथ रोशनी / एलईडी को स्वचालित कर सकता है।
चरण 1: चरण 1: चीजें / उपकरण जो आपको चाहिए
1. रास्पबेरी पाई 3 नोब्स / रास्पियन ओएस के साथ।
2. माइक्रोफ़ोन / यूएसबी माइक्रोफ़ोन के साथ एक यूएसबी वेब कैमरा
3. रास्पबेरी पाई तक पहुंचने के लिए विंडोज़ / लिनक्स पीसी
चरण 2: आवाज का पता लगाने के लिए माइक सेट करना
सबसे पहले, हमें यह जांचना होगा कि रास्पबेरी पाई द्वारा आपके माइक्रोफ़ोन या वेबकैम का पता लगाया गया है या नहीं और माइक्रोफ़ोन की मात्रा अधिक है। पहला कदम यह है कि अपने वेबकैम की जाँच करें या माइक्रोफ़ोन "lsusb" कमांड का उपयोग करके सूचीबद्ध है।
चित्र 1: रास्पबेरी पाई द्वारा पता लगाए गए वेबकैम या माइक्रोफ़ोन की जाँच करना
अगला कदम माइक्रोफ़ोन रिकॉर्डिंग वॉल्यूम को उच्च सेट करना है। ऐसा करने के लिए, टर्मिनल में "alsamixer" कमांड दर्ज करें। एक साफ-सुथरी ग्राफिकल इंटरफ़ेस स्क्रीन दिखाई देती है, वॉल्यूम सेट करने के लिए ऊपर या नीचे तीर कुंजी दबाएं। F6 (सभी) दबाएं, फिर सूची से वेबकैम या माइक्रोफ़ोन चुनें। रिकॉर्डिंग वॉल्यूम को उच्च पर सेट करने के लिए एक बार फिर ऊपर तीर कुंजी का उपयोग करें।
चित्र 2: माइक्रोफ़ोन वॉल्यूम उच्च सेट करना
चरण 3: जीपीओ पिन सेट करना
GPIO पिन तक पहुँचने के लिए आपको अपने रास्पबेरी पाई पर वायरिंग पाई स्थापित करनी होगी
sudo apt-git-core स्थापित करें
git क्लोन git://git.drogon.net/wiringPi
सीडी वायरिंगPi
।/निर्माण
आगे के निर्देशों के लिए आप स्क्रीनशॉट देख सकते हैं
चरण 4: स्क्रिप्ट लिखना
निम्न स्क्रिप्ट को 'LED' नाम की फ़ाइल के रूप में बनाएँ:
#!/बिन/बैश
अगर [$# > 1]
फिर
/usr/लोकल/बिन/जीपीओ मोड 4 आउट
अगर
फिर
/usr/स्थानीय/बिन/जीपीओ 4 पर लिखें
फाई
अगर
फिर
/usr/स्थानीय/बिन/जीपीओ 4 बंद लिखें
फाई
फाई
निम्नलिखित कमांड के साथ स्क्रिप्ट को निष्पादन योग्य बनाने के लिए सेट करें:
चामोद यू+एक्स एलईडी
अब यह कमांड पिन से जुड़ी LED ON होनी चाहिए। (पिन नंबर का विवरण वायरिंग पाई पेज में पाया जा सकता है)।
।/नेतृत्व
बंद करने के लिए इस आदेश का उपयोग किया जा सकता है
।/नेतृत्व किया
चरण 5: रास्पबेरी पाई के लिए आवाज पहचान सॉफ्टवेयर स्थापित करना:
वॉयस कमांड पैकेज के संग्रह के एक भाग के रूप में स्थापित होता है। हमें, इस ट्यूटोरियल के लिए केवल निर्भरता और वॉयस कमांड घटकों की आवश्यकता है। जब सेटअप स्क्रिप्ट चलती है, तो यह आपकी इच्छा से कई पैकेज स्थापित करने के लिए कहेगी, आप केवल निर्भरता और वॉयस कमांड के लिए हां कह सकते हैं।
नीचे दिए गए आदेशों को निष्पादित करें:
git क्लोन git://github.com/StevenHickson/PiAUISuite.git
सीडी पियायूसुइट/इंस्टॉल करें/
./InstallAUISuite.sh
वॉयस कमांड इंस्टॉल होने के बाद, यह आपको सेटअप करने के लिए प्रेरित करेगा। इंस्टॉल स्क्रिप्ट को ऑटो सेटअप की अनुमति देने के लिए हाँ चुनें। जब सेटअप पूरा हो जाएगा तो यह आपको कॉन्फिग फाइल को एडिट करने के लिए कहेगा। फ़ाइल को संपादित करने के लिए Enter दबाएँ और कॉन्फ़िगरेशन के लिए अगला भाग देखें। कॉन्फ़िगरेशन फ़ाइल में निम्न पंक्ति जोड़ें, सहेजें, और बाहर निकलें।
लाइट ==/होम/पीआई/स्क्रिप्ट्स/एलईडी…
उपरोक्त पंक्ति का अर्थ है कि, जब आप कहते हैं कि लाइट ऑन या लाइट ऑफ वॉयस कमांड तर्क को चालू या बंद करने के साथ स्क्रिप्ट /home/pi/led निष्पादित करेगा। यह परिणाम के समान है जब आप स्क्रिप्ट को मैन्युअल रूप से चलाते हैं।
वॉयस कमांड लॉन्च करने के लिए नीचे दिए गए कमांड का इस्तेमाल करें। -c का अर्थ है लगातार चलाना, -k pi रास्पबेरी पाई का ध्यान आकर्षित करने के लिए आपके द्वारा कहे जाने वाले नाम का संकेत देता है। -v आवाज पहचान मोड में जाने से पहले प्रोग्राम को प्रॉम्प्ट को सत्यापित करने का कारण बनता है। -i वॉयस कमांड को केवल कॉन्फिग फाइल में सूचीबद्ध स्पष्ट कमांड को प्रोसेस करने का कारण बनता है। अंत में, -b0 तर्क वॉयस कमांड को अपनी प्रतिक्रिया से पहले फिलर टेक्स्ट का उपयोग नहीं करने के लिए मजबूर करता है।
Voicecommand -c -k pi -v -b0 -i
उपरोक्त आदेश निष्पादित करेंस्पष्ट रूप से पीआई कहें और प्रतिक्रिया की प्रतीक्षा करें "हां सर"
स्पष्ट रूप से प्रकाश कहो। एलईडी चालू होनी चाहिए
स्पष्ट रूप से प्रकाश बंद कहो। एलईडी बंद होनी चाहिए
यह बात है……।
सिफारिश की:
रास्पबेरी पाई के साथ होम ऑटोमेशन रिले बोर्ड का उपयोग करना: 7 कदम
रिले बोर्ड का उपयोग करके रास्पबेरी पाई के साथ होम ऑटोमेशन: लोगों की एक बड़ी संख्या बहुत आराम चाहती है लेकिन उचित मूल्य पर। हम हर शाम जब सूरज ढलते हैं और अगली सुबह घरों में रोशनी करने में आलस महसूस करते हैं, तो फिर से लाइट बंद कर देते हैं या एयर कंडीशनर / पंखे / हीटर को चालू / बंद कर देते हैं जैसा कि पहले था
रास्पबेरी पाई मैट्रिक्स वॉयस और स्निप्स का उपयोग करके होम ऑटोमेशन (भाग 2): 8 कदम
रास्पबेरी पाई मैट्रिक्स वॉयस और स्निप्स का उपयोग कर होम ऑटोमेशन (भाग 2): रास्पबेरी पाई मैट्रिक्स वॉयस और स्निप्स का उपयोग करके होम ऑटोमेशन का अपडेट। इसमें PWM का उपयोग बाहरी LED और सर्वो मोटर को नियंत्रित करने के लिए किया जाता है, भाग 1 में दिए गए सभी विवरणhttps://www.instructables.com/id/Controlling-Light
रास्पबेरी पाई 3 बी में एचडीएमआई के बिना रास्पियन स्थापित करना - रास्पबेरी पाई 3बी के साथ शुरुआत करना - अपना रास्पबेरी पाई सेट करना 3: 6 कदम
रास्पबेरी पाई 3 बी में एचडीएमआई के बिना रास्पियन स्थापित करना | रास्पबेरी पाई 3बी के साथ शुरुआत करना | अपना रास्पबेरी पाई 3 सेट करना: जैसा कि आप में से कुछ लोग जानते हैं कि रास्पबेरी पाई कंप्यूटर काफी शानदार हैं और आप पूरे कंप्यूटर को सिर्फ एक छोटे बोर्ड पर प्राप्त कर सकते हैं। रास्पबेरी पाई 3 मॉडल बी में क्वाड-कोर 64-बिट एआरएम कोर्टेक्स ए 53 है। 1.2 गीगाहर्ट्ज़ पर क्लॉक किया गया। यह पाई 3 को लगभग 50
वॉयस कंट्रोल्ड होम ऑटोमेशन (जैसे एलेक्सा या गूगल होम, वाईफाई या ईथरनेट की जरूरत नहीं): 4 कदम
वॉयस कंट्रोल्ड होम ऑटोमेशन (जैसे एलेक्सा या गूगल होम, कोई वाईफाई या ईथरनेट की जरूरत नहीं): यह मूल रूप से वॉयस इंस्ट्रक्शन पर संदेश भेजने के लिए गूगल असिस्टेंट सेटअप के साथ एसएमएस आधारित आर्डिनो नियंत्रित रिले है। यह बहुत आसान और सस्ता है और आपके साथ एलेक्सा विज्ञापनों की तरह काम करता है। मौजूदा विद्युत उपकरण (यदि आपके पास Moto -X स्मार्टप है
ESP8266 और Google होम मिनी का उपयोग करके DIY वॉयस/इंटरनेट नियंत्रित होम ऑटोमेशन और मॉनिटरिंग: 6 चरण
ESP8266 और Google होम मिनी का उपयोग करके DIY वॉयस / इंटरनेट नियंत्रित होम ऑटोमेशन और मॉनिटरिंग: अरे !! एक लंबे ब्रेक के बाद मैं यहां हूं क्योंकि हम सभी को कमाने के लिए कुछ उबाऊ (नौकरी) करना पड़ता है। सभी होम ऑटोमेशन लेखों के बाद मैंने ब्लूटूथ, आईआर, स्थानीय वाईफ़ाई, क्लाउड यानी मुश्किल वाले से लिखा है, * अब * आता है सबसे आसान लेकिन सबसे कुशल