विषयसूची:

अपने प्रकाश से बात करें: 5 कदम
अपने प्रकाश से बात करें: 5 कदम

वीडियो: अपने प्रकाश से बात करें: 5 कदम

वीडियो: अपने प्रकाश से बात करें: 5 कदम
वीडियो: सुबह की धूप के चमत्कारिक फायदे | Sun Charge Your Body in 2 Steps 2024, नवंबर
Anonim
Image
Image

मेरा प्रोजेक्ट क्या है?

यह प्रोजेक्ट एक ऐसा प्रकाश है जिसे आप यह कहकर रंग बदल सकते हैं कि आपको कौन सा रंग पसंद है। इस प्रोजेक्ट में मैंने जो लाइट बनाई है उसमें 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 कोड और सीरियल संचार

Arduino कोड और सीरियल संचार
Arduino कोड और सीरियल संचार

कोड कैसे अपलोड करें?

यूएसबी केबल के साथ कोड अपलोड करें। कोड लियोनार्डो बोर्ड के लिए बनाया गया है। यदि आप UNO बोर्ड पर कोड का उपयोग करना चाहते हैं, तो आपको Serial1.read, Serial1.available, और Serial1.println कोड को बदलना होगा। UNO बोर्ड पर कोड का उपयोग करने के लिए सभी नंबर "1" को हटा दें।

ऐप को समझना:

ऐप आपके वॉयस कमांड को पहचानकर काम करता है, फिर यह आपके द्वारा बोले गए शब्दों को प्रदर्शित करेगा और फिर ब्लूटूथ के माध्यम से Arduino को डेटा/स्ट्रिंग भेज देगा। एक स्ट्रिंग क्या है? एक स्ट्रिंग एक शब्द की तरह है, आप इसमें से सशर्त बयान दे सकते हैं [उदा: अगर (आवाज == "* कंप्यूटर चालू") {// पिन # 2 चालू करें}]। "आवाज" आपकी स्ट्रिंग है, "==" आपकी स्थिति है, "* कंप्यूटर चालू" आपका आदेश है, और घुंघराले ब्रेसिज़ "{}" के अंदर कोड निष्पादित होने वाले कोड हैं जब आपकी स्ट्रिंग कमांड की स्थिति से मेल खाती है. ऐप इस प्रारूप में स्ट्रिंग भेजता है * कमांड #, तारांकन (*) एक नए कमांड की शुरुआत को इंगित करता है और हैश-टैग (#) एक कमांड के अंत को इंगित करता है।

मैं आदेशों को कैसे बदल सकता हूं?

आप देख सकते हैं कि "*綠色" ऊपर की छवि से हाइलाइट किया गया है।綠色 हरे रंग की चीनी है। आप जो चाहें शब्द बदल सकते हैं, मान लें कि आप इसे गुलाबी रंग में बदलना चाहते हैं, आप "*綠色" को "*गुलाबी" से बदल सकते हैं। हमेशा याद रखें कि कमांड को तारक से शुरू करें।

कोड:

चरण 4: Arduino को Android डिवाइस से कनेक्ट करें

Arduino को Android डिवाइस से कनेक्ट करें
Arduino को Android डिवाइस से कनेक्ट करें

ऐप डाउनलोड करें: Arduino के लिए BT Voice Control

मैंने जिस ऐप का उपयोग किया है वह SimpleLabsIN द्वारा डिज़ाइन किया गया है

5 सरल कदम:

  1. गूगल प्लेस्टोर से ऐप डाउनलोड करें
  2. विकल्प मेनू पर टैप करें और फिर "कनेक्ट रोबोट" चुनें
  3. अपने BT-मॉड्यूल पर क्लिक करें (मेरे मामले में यह HC-06 है)
  4. बीटी-मॉड्यूल (एचसी-06) से कनेक्टेड कहने तक प्रतीक्षा करें
  5. माइक आइकन पर टैप करें और अपना आदेश बताएं!

चरण 5: अपने घटकों को कवर करें

अपने घटकों को कवर करें
अपने घटकों को कवर करें
अपने घटकों को कवर करें
अपने घटकों को कवर करें

अब आपको अपने घटकों को ढंकना चाहिए, ताकि आपका प्रकाश उज्ज्वल न हो और यह परियोजना को और अधिक शैलीगत बना देगा।

मैंने इस तरह से इसे किया

  1. पूरी चीज़ को सेमी ट्रांसलूसेंट पेपर से ढक दें
  2. इसे नीचे से चिपका दें
  3. रोशनी करो

यह सुंदर दिखना चाहिए

सिफारिश की: