विषयसूची:

ध्वनि उत्तरदायी रोबोट: 4 कदम
ध्वनि उत्तरदायी रोबोट: 4 कदम

वीडियो: ध्वनि उत्तरदायी रोबोट: 4 कदम

वीडियो: ध्वनि उत्तरदायी रोबोट: 4 कदम
वीडियो: तो आखिर इस वजह से नासा दुबारा चाँद पर नहीं जाना चाहता था Why Nasa Didn't Want To Go On Moon Again 2024, नवंबर
Anonim
ध्वनि उत्तरदायी रोबोट
ध्वनि उत्तरदायी रोबोट

इस ट्यूटोरियल में आप सीखेंगे कि ध्वनि के प्रति संवेदनशील रोबोट कैसे बनाया जाता है, रोबोट आपकी आवाज की मात्रा का जवाब देगा। दो आंखें जो एलईडी मैट्रिक्स हैं, आपकी आवाज की मात्रा को बुनियादी भावनाओं के माध्यम से व्यक्त करती हैं। मेरे मन में गायन के साथ यह विचार आया, इसलिए यह गाने के लिए एक बेहतरीन रोबोट होगा, हालांकि आप चिल्ला भी सकते हैं, चिल्ला सकते हैं या बस उससे बात कर सकते हैं। प्रदान किए गए कोड में 12 भावनाएं शामिल हैं, ये भावनाएं हैं:

  1. निद्रालु
  2. तटस्थ
  3. खुश, १
  4. खुश, २
  5. आँख मारना
  6. दिलों से प्यार करें
  7. खुश, ३
  8. निराश, १
  9. निराश, २
  10. दुखी
  11. गुस्सा
  12. मृत

आपकी आवाज जितनी तेज होगी, आंखों में भावनाएं उतनी ही तेज होंगी।

चरण 1: उन वस्तुओं की सूची जिनकी आपको आवश्यकता होगी।

1 Arduino Uno

1 ब्रेडबोर्ड

पुरुष से पुरुष केबल

पुरुष से महिला केबल

2 एलईडी मैट्रिक्स

1 माइक्रोफोन मॉड्यूल

बहुत सारे लेगो

आपको Arduino सॉफ़्टवेयर और पुस्तकालयों की भी आवश्यकता होगी जो नीचे जुड़े हुए हैं।

* तार का रंग वास्तव में तब तक मायने नहीं रखता जब तक आप जानते हैं कि कौन सा तार कहाँ जाता है। यह समस्याओं को देखने का एक आसान तरीका है जब यह काम नहीं करता है जैसा कि माना जाता है। इसके अलावा लंबाई वास्तव में मायने नहीं रखती है, ये लंबाई सिर्फ आपके लिए आसान बनाने के लिए है।

चरण 2: हार्डवेयर संयोजन

हार्डवेयर संयोजन
हार्डवेयर संयोजन

हम पहले एलईडी मैट्रिक्स स्थापित करेंगे, इसके लिए मैंने निम्नलिखित ट्यूटोरियल https://www.instructables.com/id/Multiple-LED-Matrixes-with-Arduino/ का उपयोग किया। यदि आप केवल दो आंखें चाहते हैं तो इस निर्देश का एक बार पालन करें।

यदि आपने ऊपर दिए गए ट्यूटोरियल का अनुसरण किया है तो हम माइक्रोफ़ोन मॉड्यूल को जोड़ने के साथ शुरू कर सकते हैं। यहां आपको पुरुष से महिला केबल की आवश्यकता होगी, इस काम को करने के लिए आपको अपने ब्रेडबोर्ड पर VCC को +5V पर, GND से GND को अपने Arduino पर तार करना होगा। आपके Arduino Uno पर Uno और A0 से A0 तक।

जब आपने इन चरणों का सफलतापूर्वक पालन किया है तो आप ऊपर दिखाए गए चित्र के साथ समाप्त हो जाएंगे।

चरण 3: कोड

इस प्रोजेक्ट के लिए मैंने जो कोड इस्तेमाल किया है, वह दो अन्य उदाहरण प्रोजेक्ट से आया है जिसे अन्य लोगों ने बनाया है। इस काम को करने के लिए मैंने समायोजन और अतिरिक्त सुविधाएं दी हैं। रोबोट को तेज या धीमी प्रतिक्रिया देने के लिए आप आवश्यक मात्रा को आसानी से समायोजित कर सकते हैं।

आपको LedControlMS.h लाइब्रेरी को इस लिंक https://github.com/shaai/Arduino_LED_matrix_sketch से डाउनलोड करना होगा। इसे अपनी लाइब्रेरी में अपनी परियोजना में शामिल करें और आपको जाने के लिए अच्छा होना चाहिए।

चरण 4: लेगो

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

सिफारिश की: