विषयसूची:
- आपूर्ति
- चरण 1: बढ़ते इर सेंसर
- चरण 2: इर सेंसर की सीमा को समायोजित करना और ब्लैक कारशीट रोल के साथ कवर करना
- चरण 3: स्पीकर को Arduino से कनेक्ट करना
- चरण 4: वायरिंग इर सेंसर मॉड्यूल और टच सेंसर स्विच
- चरण 5: Arduino आइडिया का उपयोग करके कोड माइक्रोकंट्रोलर
- चरण 6: परियोजना कार्य का वीडियो
वीडियो: IR प्रॉक्सिमिटी सेंसर, स्पीकर और Arduino Uno (उन्नत/भाग-2) का उपयोग करते हुए एयर पियानो: 6 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:19
यह एयर पियानो के पिछले प्रोजेक्ट का अपग्रेडेड वर्जन है। यहां मैं आउटपुट के रूप में जेबीएल स्पीकर का उपयोग कर रहा हूं। मैंने आवश्यकताओं के अनुसार मोड बदलने के लिए एक स्पर्श संवेदनशील बटन भी शामिल किया है। उदाहरण के लिए- हार्ड बास मोड, सामान्य मोड, उच्च आवृत्ति ट्यून मोड। मैं आपको दिखाऊंगा कि कैसे कनेक्टेड स्पीकर को Arduino से। आम तौर पर पियानोस यह इलेक्ट्रिक या मैकेनिकल काम है जो पुश बटन के सरल तंत्र पर काम करता है। लेकिन यहां एक मोड़ है, हम कुछ सेंसर का उपयोग करके पियानो में चाबियों की आवश्यकता को खत्म कर सकते हैं। और इन्फ्रा-रेड प्रॉक्सिमिटी सेंसर इस कारण से सबसे उपयुक्त हैं क्योंकि वे उपयोग में आसान हैं और वे माइक्रोकंट्रोलर बोर्ड के सिर्फ एक डिजिटल पिन पर भी कब्जा करते हैं। और ये सेंसर वहां उपलब्ध सबसे सस्ते सेंसर में से एक हैं।
आपूर्ति
1) 10 पीसी आईआर निकटता सेंसर
2) अरुडिनो यूनो/मेगा
3) ऑडियो जैक के साथ स्पीकर
4) बटन (मेरे मामले में संवेदनशील बटन स्पर्श करें)
5) सेंसर माउंट करने के लिए आधार (एक्रिलिक शीट)
6) ब्लैक कार्डशीट/ब्लैक सेलो टेप
7) शिकंजा / गोंद
8) तार
चरण 1: बढ़ते इर सेंसर
इर सेंसर मॉड्यूल केंद्र में एक बढ़ते छेद से लैस हैं। आप एक तंग पेंच के साथ सेंसर को फिट करने के लिए छेद का उपयोग कर सकते हैं या आप इसे चिपकाने के लिए गोंद का उपयोग कर सकते हैं। मैंने एक ऐक्रेलिक शीट को आधार के रूप में इस्तेमाल किया है और ऐक्रेलिक में ड्रिल किए गए छेदों को उचित चिह्नों के साथ इस्तेमाल किया है जहां प्रत्येक छेद 2 सेमी अलग था। सेंसर को एक-दूसरे के बहुत करीब न लगाएं क्योंकि यह आपके पियानो उपयोगकर्ता अनुभव को बर्बाद कर सकता है।
चरण 2: इर सेंसर की सीमा को समायोजित करना और ब्लैक कारशीट रोल के साथ कवर करना
अपनी पियानो कुंजियों के लिए उपयुक्त सीमा को समायोजित करने के लिए सेंसर मॉड्यूल पर पोटेंशियोमीटर का उपयोग करें। अब उस पर काले कार्डशीट रोल को सेंसर मॉड्यूल एलईडी और फोटो-डायोड को चित्र में दिखाए अनुसार माउंट करें। यह अन्य दिशा में अवांछित बाधा का पता लगाने से रोकने के लिए किया जाता है। हम केवल सामने की उंगलियों का पता लगाना चाहते हैं। और हम काली कार्डशीट का उपयोग करते हैं क्योंकि काला सभी तरंग दैर्ध्य और यहां तक कि इंफ्रा रेड को अवशोषित करता है।
चरण 3: स्पीकर को Arduino से कनेक्ट करना
ऑडियो जैक के एक सिरे को स्पीकर से कनेक्ट करें, दूसरे सिरे में आमतौर पर 3 भाग होते हैं। ऊपरी दो भाग बाएँ और दाएँ इनपुट के लिए हैं और सबसे निचला भाग ग्राउंड है। तो ऑडियो जैक के ग्राउंड को Arduino/microcontroller के ग्राउंड से कनेक्ट करें और ऑडियो जैक के किसी भी दाएं/बाएं हिस्से को माइक्रोकंट्रोलर के डिजिटल पिन से कनेक्ट करें। एक अच्छा विचार प्राप्त करने के लिए उपरोक्त छवि देखें। अपने स्पीकर को चालू करें और आपका ऑडियो आउटपुट तैयार है।
चरण 4: वायरिंग इर सेंसर मॉड्यूल और टच सेंसर स्विच
मैं पियानो के मोड को बदलने के लिए टच सेंसर स्विच का उपयोग कर रहा हूं? आप इसके बजाय एक साधारण पुश बटन स्विच का उपयोग कर सकते हैं। सेंसर स्विच के पॉजिटिव टर्मिनल को Arduino +5V से और नेगेटिव को ग्राउंड से कनेक्ट करें। टच सेंसर के आउटपुट को Arduino के एनालॉग पिन के इनपुट से कनेक्ट करें। एक तार और सोल्डर (वैकल्पिक) का उपयोग करके ir सेंसर के सभी सकारात्मक टर्मिनलों को कनेक्ट करें। साथ ही सभी सेंसर के सभी ग्राउंड पिन को कनेक्ट करें। अब अंत में, आपको आउटपुट पिन को इर सेंसर से माइक्रोकंट्रोलर बोर्ड के डिजिटल पिन से कनेक्ट करने की आवश्यकता है। मेरे मामले में, यह Arduino uno है। याद रखें कि, जब एक बाधा का पता चलता है तो सेंसर से आउटपुट कम होता है।
चरण 5: Arduino आइडिया का उपयोग करके कोड माइक्रोकंट्रोलर
इस कोड में, हमें सबसे पहले ir सेंसर इनपुट, टच सेंसर बटन इनपुट और स्पीकर आउटपुट के लिए पिन को परिभाषित करना होगा। उसके बाद हम अलग-अलग मोड की अलग-अलग फ़्रीक्वेंसी का नेस्टेड ऐरे बनाते हैं। हम टोन () का उपयोग करते हैं; हमारे आउटपुट को स्पीकर पर भेजने के लिए Arduino ide का कार्य। हम नोटोन () का उपयोग करते हैं; ध्वनि को रोकने के लिए कार्य। मैंने लूप में केवल सशर्त कथन का उपयोग किया है, इसलिए इसे समझना आसान होगा और ठीक काम करेगा।
सिफारिश की:
सर्किट प्लेग्राउंड एक्सप्रेस का उपयोग करते हुए मोशन एक्टिवेटेड कॉसप्ले विंग्स - भाग 1: 7 चरण (चित्रों के साथ)
सर्किट प्लेग्राउंड एक्सप्रेस का उपयोग करते हुए मोशन एक्टिवेटेड कॉसप्ले विंग्स - भाग 1: यह एक दो भाग प्रोजेक्ट में से एक है, जिसमें मैं आपको स्वचालित फेयरी विंग्स की एक जोड़ी बनाने के लिए अपनी प्रक्रिया दिखाने जा रहा हूं। परियोजना का पहला भाग है पंखों की यांत्रिकी, और दूसरा भाग इसे पहनने योग्य बना रहा है, और पंखों को जोड़ रहा है
ईगल कैड का उपयोग करते हुए नेक्स्ट जेन होम ऑटोमेशन (भाग 1 - पीसीबी): 14 चरण
ईगल कैड का उपयोग करते हुए नेक्स्ट जेन होम ऑटोमेशन (भाग 1 - पीसीबी): परिचय: मैं इसकी अगली पीढ़ी को क्यों कहूं: क्योंकि यह कुछ घटकों का उपयोग करता है जो पारंपरिक घरेलू स्वचालन उपकरणों की तुलना में बेहतर हैं। यह उपकरणों को नियंत्रित कर सकता है: Google Voice Commands ऐप से डिवाइस कंट्रोल पर टच पैनल
टिंकरकैड पर Arduino का उपयोग करते हुए पियानो लगता है: 4 कदम
टिंकरकैड पर Arduino का उपयोग करते हुए पियानो लगता है: इस ट्यूटोरियल में, आप सीखेंगे कि Arduino के साथ बजर (या पीजो स्पीकर) का उपयोग कैसे करें। बजर अलार्म डिवाइस, कंप्यूटर, टाइमर और उपयोगकर्ता इनपुट की पुष्टि जैसे माउस क्लिक या कीस्ट्रोक में पाए जा सकते हैं। आप यह भी सीखेंगे कि टोन () और
I2C मोड का उपयोग करते हुए Arduino Duemilanove के साथ सेंसिरियन, एसपीएस -30, पार्टिकुलेट मैटर सेंसर को इंटरफेस करना: 5 कदम
इंटरफेसिंग सेंसिरियन, एसपीएस -30, पार्टिकुलेट मैटर सेंसर विथ अरुडिनो ड्यूमिलानोव I2C मोड का उपयोग कर रहा है: जब मैं एसपीएस 30 सेंसर को इंटरफेस करने की तलाश में था, तो मुझे एहसास हुआ कि अधिकांश स्रोत रास्पबेरी पाई के लिए थे, लेकिन अरुडिनो के लिए बहुत से नहीं। मैं Arduino के साथ सेंसर को काम करने के लिए थोड़ा समय बिताता हूं और मैंने अपना अनुभव यहां पोस्ट करने का फैसला किया ताकि यह हो सके
IR प्रॉक्सिमिटी सेंसर और Arduino Uno Atmega 328 का उपयोग करते हुए एयर पियानो: 6 चरण (चित्रों के साथ)
IR प्रॉक्सिमिटी सेंसर और Arduino Uno Atmega 328 का उपयोग करते हुए एयर पियानो: आम तौर पर पियानो पुश बटन के सरल तंत्र पर इलेक्ट्रिक या मैकेनिकल काम होता है। लेकिन यहां एक मोड़ है, हम कुछ सेंसर का उपयोग करके पियानो में चाबियों की आवश्यकता को खत्म कर सकते हैं। और इन्फ्रा-रेड प्रॉक्सिमिटी सेंसर इस कारण से सबसे उपयुक्त हैं क्योंकि टी