विषयसूची:

वॉयस कंट्रोल्ड स्कूटर लाइट्स और गैराज डोर: 6 स्टेप्स
वॉयस कंट्रोल्ड स्कूटर लाइट्स और गैराज डोर: 6 स्टेप्स

वीडियो: वॉयस कंट्रोल्ड स्कूटर लाइट्स और गैराज डोर: 6 स्टेप्स

वीडियो: वॉयस कंट्रोल्ड स्कूटर लाइट्स और गैराज डोर: 6 स्टेप्स
वीडियो: When you switch your petrol scooter with an electric one 😂 2024, जुलाई
Anonim
Image
Image

सभी को नमस्कार!

मैंने हाल ही में एक इलेक्ट्रिक स्कूटर खरीदा है, लेकिन इसमें पीछे की रोशनी नहीं थी और न ही इसमें इनबिल्ट गेराज दरवाजा खोलने वाला था … आश्चर्य !! (ノ゚0゚)ノ~

इसलिए, मैंने अपने गैराज के दरवाजे को खरीदने के बजाय रिमोट और रियर लाइट बनाने का फैसला किया।

गेराज दरवाजा खोलने के लिए बटन रखने में क्या मजा है ?! इसलिए, मैंने पूरी बात को आवाज नियंत्रित करने का फैसला किया। बटन दबाने के बजाय दरवाजा खोलने के लिए कहना ज्यादा मजेदार है। यह कार्यक्षमता और शो के मामले में बहुत अच्छा काम करता है।

मैंने कुछ बाइक लाइट प्रोजेक्ट जैसे https://www.instructables.com/id/Bike-Light-and-Turn-Signals/ को देखा और अपना खुद का अपग्रेडेड वर्जन बनाने का फैसला किया। इसलिए, मैंने एनिमेटेड टर्न सिग्नल जोड़कर अपने इलेक्ट्रिक स्कूटर पर अपनी शैली के साथ मिलान करने के लिए अपनी रोशनी बढ़ाने का फैसला किया। आवाज का उपयोग करके गेराज दरवाजे को वायरलेस तरीके से नियंत्रित करने के लिए उनके पास एक nRF24L01 मॉड्यूल भी है।

एनिमेटेड टर्न सिग्नल के लिए रोशनी 16x16 एलईडी मैट्रिक्स से बनी है।

कृपया इसे ऊपर दिए गए वीडियो में देखें।

नीचे अपने लिए एक बनाने के निर्देश दिए गए हैं।

चरण 1: भागों को इकट्ठा करो

घटकों को कनेक्ट करें (बाइक यूनिट)
घटकों को कनेक्ट करें (बाइक यूनिट)

इस निर्देश के लिए आपको निम्नलिखित भागों की आवश्यकता है:

1: 2x Arduino (मैं नैनो का उपयोग कर रहा हूँ)

2: वॉयस रिकग्निशन मॉड्यूल (मुझे यह ईबे से सस्ते सौदे पर मिला)

3: एलईडी मैट्रिक्स (नियोपिक्सल)

4: एलईडी मैट्रिक्स के लिए एक 5V शक्ति स्रोत

5: 5V का एक और शक्ति स्रोत लेकिन मैं 9V का उपयोग कर रहा हूँ

6: 2x nRF24L01 मॉड्यूल

7: रिले मॉड्यूल

8: तार

चरण 2: घटकों को कनेक्ट करें (बाइक यूनिट)

Arduino, nRF24L01, स्पीच रिकग्निशन मॉड्यूल, पावर सोर्स और LED मैट्रिक्स को वायर करना शुरू करने के लिए।

A. nRF24L01 के लिए कनेक्शन:

-MISO पिन 12. से जुड़ता है

-MOSI 11 pin पिन से कनेक्ट होता है

-एससीके पिन 13. से जुड़ता है

-सीई पिन 9. से जुड़ता है

-CSN पिन 10. से जुड़ता है

-NRF24L01 के GND और VCC, GND और 3.3V Arduino. से जुड़े हैं

B. वाक् पहचान मॉड्यूल के लिए कनेक्शन:

-आरएक्स पिन 6. से जुड़ता है

-TX पिन 5. से जुड़ता है

मॉड्यूल के -GND और VCC, Arduino के GND और 5V से जुड़े हुए हैं

सी. एलईडी मैट्रिक्स के लिए कनेक्शन:

मैंने बिजली की आपूर्ति के लिए एक पावर बैंक का इस्तेमाल किया। पावर बैंक को जोड़ने के लिए एक USB केबल लें और केबल के +ve और -ve सिरों को हटा दें।

मैट्रिक्स का -5V Arduino के VIN पिन और पावर स्रोत के +ve कनेक्शन से जुड़ता है

- मैट्रिक्स का GND Arduino के GND पिन और शक्ति स्रोत के -ve कनेक्शन से जुड़ता है

चरण 3: ट्रेन वॉयस मॉड्यूल

ए. वॉयस कंट्रोल लाइब्रेरी डाउनलोड करें।

B. फ़ाइल खोलें -> उदाहरण -> VoiceRecognitionV3 -> vr_sample_train

मैं। संशोधित करें "VR myVR(2, 3);" "VR myVR(6, 5);" कोड में RX TX पिन परिवर्तन के लिए खाते में।

ii. कोड अपलोड करें

सी. ओपन सीरियल मॉनिटर

मैं। बॉड दर को 115200 पर सेट करें और "न्यूलाइन" विकल्प चुनें।

ii. एक मेनू गाइड खुल जाएगा।

1. भाषण को प्रशिक्षित करने के लिए "ट्रेन" कमांड का प्रयोग करें।

2. "ट्रेन 0" टाइप करें, यह आपको कमांड बोलने के लिए कहेगा और फिर इसे फिर से कहने के लिए कहेगा।

3. "ट्रेन 1", "ट्रेन 2", आदि के लिए भी ऐसा ही करें।

कोड में:

ट्रेन 0 गैरेज के दरवाजे को नियंत्रित करने के लिए है

ट्रेन 1 लेफ्ट सिग्नल है

ट्रेन 2 सही संकेत है

ट्रेन 3 लाल बत्ती चालू करने के लिए है

ट्रेन 4 लाइट बंद करने के लिए है

चरण 4: पुस्तकालय प्राप्त करें और कोड अपलोड करें

LED मैट्रिक्स और nRF24L01 के लिए अतिरिक्त लाइब्रेरी डाउनलोड करें।

उ. स्केच पर जाएं -> लाइब्रेरी शामिल करें-> लाइब्रेरी प्रबंधित करें… और TMRh20 द्वारा RF24 इंस्टॉल करें।

बी. साथ ही, एडफ्रूट द्वारा नियो पिक्सेल लाइब्रेरी स्थापित करें।

C. संलग्न कोड ScootSendProtowtlightsIns.ino अपलोड करें।

कोड में स्पष्टीकरण के लिए टिप्पणियां हैं लेकिन यह बहुत सीधे आगे है।

चरण 5: घटकों को कनेक्ट करें (गेराज यूनिट)

घटकों को कनेक्ट करें (गेराज यूनिट)
घटकों को कनेक्ट करें (गेराज यूनिट)
घटकों को कनेक्ट करें (गेराज यूनिट)
घटकों को कनेक्ट करें (गेराज यूनिट)
घटकों को कनेक्ट करें (गेराज यूनिट)
घटकों को कनेक्ट करें (गेराज यूनिट)

गेराज दरवाजा इकाई के लिए, हमें रिले मॉड्यूल, nRF24L01, शक्ति स्रोत और Arduino को तार करने की आवश्यकता है।

मैंने पूरी असेंबली एक नमक डिस्पेंसर बोतल में बनाई।

A. nRF24L01 के लिए कनेक्शन:

MISO पिन 12. से जुड़ता है

MOSI 11. पिन से जुड़ता है

एससीके पिन 13. से जुड़ता है

सीई पिन 9. से जुड़ता है

सीएसएन पिन 10. से जुड़ता है

NRF24L01 के GND और VCC, GND और 3.3V Arduino. से जुड़े हैं

बी रिले मॉड्यूल के लिए कनेक्शन:

रिले मॉड्यूल के DC- और DC+ Arduino के GND और 5V से जुड़े हैं

सिग्नल ट्रिगर पोर्ट Arduino के पिन 2 से जुड़ता है

स्विच के एक सिरे को रिले के कॉमन पोर्ट से कनेक्ट करें

स्विच के दूसरे छोर को रिले के सामान्य रूप से बंद पोर्ट से कनेक्ट करें

सी. शक्ति स्रोत के लिए कनेक्शन:

9V बैटरी के +ve सिरे को Arduino के VIN पिन से कनेक्ट करें

-ve सिरे को Arduino के GND पिन से कनेक्ट करें

डी. कोड अपलोड करें

चरण 6: शैली में परीक्षण और यात्रा

निर्देशयोग्य के शीर्ष पर डेमो वीडियो संलग्न किया गया था।

आशा है कि आपको निर्देश योग्य पसंद आया होगा। कोई सवाल हो तो कमेंट करें।

आप एलईडी मैट्रिक्स में अधिक एनिमेशन जोड़ सकते हैं। आप गैरेज के दरवाजे के अलावा अन्य चीजों को भी नियंत्रित कर सकते हैं।

आश्चर्यजनक रूप से, वाक् पहचान 15 मील प्रति घंटे की गति पर भी अच्छी तरह से काम करती है।

कृपया इसे वोट करें।

शुक्रिया, साहिल पारिखी

www.snp13.com

सिफारिश की: