विषयसूची:
- चरण 1: भाग और घटक
- चरण 2: कनेक्शन और योजनाबद्ध
- चरण 3: Arduino कोड और सीरियल संचार
- चरण 4: Arduino को Android डिवाइस से कनेक्ट करें
- चरण 5: अपने घटकों को कवर करें
वीडियो: अपने प्रकाश से बात करें: 5 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
मेरा प्रोजेक्ट क्या है?
यह प्रोजेक्ट एक ऐसा प्रकाश है जिसे आप यह कहकर रंग बदल सकते हैं कि आपको कौन सा रंग पसंद है। इस प्रोजेक्ट में मैंने जो लाइट बनाई है उसमें 4 अलग-अलग लाइट्स का उपयोग किया गया है: हरा, लाल, पीला, नीला, और निश्चित रूप से आप अधिक रोशनी जोड़ सकते हैं और अधिक रंग बदल सकते हैं। यह मार्गदर्शिका आपको सिखाएगी कि अपने फ़ोन से अपनी आवाज़ से अपने Arduino को कैसे नियंत्रित किया जाए।
यह कैसे काम करता है?
आपके Android में वाक् पहचान है और हम इसका उपयोग ब्लूटूथ के माध्यम से आपके Arduino को नियंत्रित करने के लिए करेंगे। मैंने जिस ऐप का उपयोग किया है वह SimpleLabsIN द्वारा डिज़ाइन किया गया है और यह माइक बटन दबाकर काम करता है, फिर यह आपके लिए एक कमांड कहने का इंतजार करेगा। ऐप तब आपके द्वारा बताए गए शब्द को प्रदर्शित करेगा और Arduino को संसाधित करने के लिए डेटा स्ट्रिंग भेजेगा।
TechBuilder ने मुझे यह प्रोजेक्ट बनाने के लिए प्रेरित किया
चरण 1: भाग और घटक
हमें इन भागों की आवश्यकता होगी:
- 4x एलईडी संकेतक या अधिक (आपकी पसंद का रंग)
- 1x अरुडिनो लियोनार्डो
- 1x HC-06 सीरियल ब्लूटूथ मॉड्यूल
- ब्रेडबोर्ड और जंपर्स
- (वैकल्पिक) 9वी बैटरी
- 220Ω प्रतिरोधी
चरण 2: कनेक्शन और योजनाबद्ध
याद रखें, नंगे HC-06 3.3v पर चलते हैं, आप इसे केवल 5v से नहीं जोड़ सकते।
यदि आप नहीं चाहते कि अंत में USB केबल दिखाई दे तो 9v बैटरी वैकल्पिक है।
अगर किसी भी तरह से तस्वीर अस्पष्ट है, तो मुझसे बेझिझक संपर्क करें, मुझे आपकी मदद करने में खुशी होगी
चरण 3: Arduino कोड और सीरियल संचार
कोड कैसे अपलोड करें?
यूएसबी केबल के साथ कोड अपलोड करें। कोड लियोनार्डो बोर्ड के लिए बनाया गया है। यदि आप UNO बोर्ड पर कोड का उपयोग करना चाहते हैं, तो आपको Serial1.read, Serial1.available, और Serial1.println कोड को बदलना होगा। UNO बोर्ड पर कोड का उपयोग करने के लिए सभी नंबर "1" को हटा दें।
ऐप को समझना:
ऐप आपके वॉयस कमांड को पहचानकर काम करता है, फिर यह आपके द्वारा बोले गए शब्दों को प्रदर्शित करेगा और फिर ब्लूटूथ के माध्यम से Arduino को डेटा/स्ट्रिंग भेज देगा। एक स्ट्रिंग क्या है? एक स्ट्रिंग एक शब्द की तरह है, आप इसमें से सशर्त बयान दे सकते हैं [उदा: अगर (आवाज == "* कंप्यूटर चालू") {// पिन # 2 चालू करें}]। "आवाज" आपकी स्ट्रिंग है, "==" आपकी स्थिति है, "* कंप्यूटर चालू" आपका आदेश है, और घुंघराले ब्रेसिज़ "{}" के अंदर कोड निष्पादित होने वाले कोड हैं जब आपकी स्ट्रिंग कमांड की स्थिति से मेल खाती है. ऐप इस प्रारूप में स्ट्रिंग भेजता है * कमांड #, तारांकन (*) एक नए कमांड की शुरुआत को इंगित करता है और हैश-टैग (#) एक कमांड के अंत को इंगित करता है।
मैं आदेशों को कैसे बदल सकता हूं?
आप देख सकते हैं कि "*綠色" ऊपर की छवि से हाइलाइट किया गया है।綠色 हरे रंग की चीनी है। आप जो चाहें शब्द बदल सकते हैं, मान लें कि आप इसे गुलाबी रंग में बदलना चाहते हैं, आप "*綠色" को "*गुलाबी" से बदल सकते हैं। हमेशा याद रखें कि कमांड को तारक से शुरू करें।
कोड:
चरण 4: Arduino को Android डिवाइस से कनेक्ट करें
ऐप डाउनलोड करें: Arduino के लिए BT Voice Control
मैंने जिस ऐप का उपयोग किया है वह SimpleLabsIN द्वारा डिज़ाइन किया गया है
5 सरल कदम:
- गूगल प्लेस्टोर से ऐप डाउनलोड करें
- विकल्प मेनू पर टैप करें और फिर "कनेक्ट रोबोट" चुनें
- अपने BT-मॉड्यूल पर क्लिक करें (मेरे मामले में यह HC-06 है)
- बीटी-मॉड्यूल (एचसी-06) से कनेक्टेड कहने तक प्रतीक्षा करें
- माइक आइकन पर टैप करें और अपना आदेश बताएं!
चरण 5: अपने घटकों को कवर करें
अब आपको अपने घटकों को ढंकना चाहिए, ताकि आपका प्रकाश उज्ज्वल न हो और यह परियोजना को और अधिक शैलीगत बना देगा।
मैंने इस तरह से इसे किया
- पूरी चीज़ को सेमी ट्रांसलूसेंट पेपर से ढक दें
- इसे नीचे से चिपका दें
- रोशनी करो
यह सुंदर दिखना चाहिए
सिफारिश की:
अपने कंप्यूटर को अपने सिर से नियंत्रित करें!: 6 कदम (चित्रों के साथ)
अपने कंप्यूटर को अपने सिर से नियंत्रित करें!: नमस्ते, मैंने एक प्रणाली बनाई है जो आपको अपना सिर घुमाकर अपने कंप्यूटर के माउस को नियंत्रित करने की अनुमति देती है। अगर आपको मेरा प्रोजेक्ट पसंद है, तो Arduino प्रतियोगिता 2017 में मुझे वोट करने में संकोच न करें।;) मैंने इसे क्यों बनाया?मैं एक ऐसी वस्तु बनाना चाहता था जो वीडियो गेम को लोकप्रिय बना दे
अपने वाई-फाई राउटर के लिए घंटों अपटाइम प्राप्त करने के लिए अपने यूपीएस को स्टीम पंक करें: 4 कदम (चित्रों के साथ)
अपने वाई-फाई राउटर के लिए अपटाइम के घंटे प्राप्त करने के लिए अपने यूपीएस को स्टीम पंक करें: आपके यूपीएस को अपनी 12 वी डीसी बैटरी पावर को 220 वी एसी पावर में परिवर्तित करने के बारे में कुछ मौलिक रूप से असहमत है ताकि आपके राउटर और फाइबर ओएनटी चलाने वाले ट्रांसफॉर्मर इसे वापस परिवर्तित कर सकें 12 वी डीसी! आप इसके खिलाफ भी हैं [आमतौर पर
एक IPhone ऐप बनाएं जो पार्टिकल मेश से बात करे: 4 कदम
एक आईफोन ऐप बनाएं जो पार्टिकल मेश से बात करे: इस प्रोजेक्ट में, आप सीखेंगे कि अपने आईफोन पर एक ऐप कैसे लोड किया जाए जो सीधे तीसरी पीढ़ी के पार्टिकल मेश बोर्ड से बात करता हो। इसमें आपका 20 मिनट से भी कम समय लगेगा। साथ ही, आप तुरंत छेड़छाड़ करना शुरू कर सकते हैं!!चलो शुरू करते हैं।जो चीजें आपको करनी होंगी
रास्पबेरी पाई में एलेक्सा और गूगल असिस्टेंट के साथ एक साथ बात करें: 4 कदम
रास्पबेरी पाई में एलेक्सा और गूगल असिस्टेंट के साथ बात करें: रास्पबेरी पाई में एक ही समय में अमेज़ॅन एलेक्सा और गूगल असिस्टेंट को चलाएं। उनके नामों में से किसी एक को बुलाओ, वे प्रतिक्रिया के लिए अपने स्वयं के एल ई डी और रिंग ध्वनियां चालू करते हैं। फिर आप कुछ अनुरोध पूछते हैं और वे क्रमशः आपको इसका उत्तर देते हैं। आप जान सकते हैं उनके चार
अपने अतिरिक्त ईस्टर अंडे के साथ एक बात: 3 कदम
आपके अतिरिक्त ईस्टर अंडे के साथ एक बात: मैं सोच रहा था कि मुझे पॉकेट-आकार की प्रतियोगिता के लिए क्या प्रवेश करना चाहिए, और यह विचार मेरे पास आया। हो सकता है कि मैं उनमें से कुछ बचे हुए प्लास्टिक ईस्टर अंडे का उपयोग कर सकूं। इस प्रकार - इस शिक्षाप्रद का जन्म हुआ