विषयसूची:
वीडियो: Arduino के साथ संगीत चलाएं!: 5 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
इस निर्देश में मैं आपको दिखाऊंगा कि कैसे मैं एक Arduino UNO और एक SD कार्ड मॉड्यूल का उपयोग करके संगीत बजाता हूं।
हम एसपीआई संचार का उपयोग करेंगे।
आएँ शुरू करें!
चरण 1: भाग
हमें निम्नलिखित भागों की आवश्यकता होगी:
अरुडिनो यूएनओ
एसडी कार्ड रीडर
जम्पर तार
ऑडियो एंप्लिफायर
वक्ता
चरण 2: कोड
कोड इसका बहुत ही सरल है, आप इसका उपयोग एसडी कार्ड पर किसी भी ध्वनि को चलाने के लिए कर सकते हैं, लेकिन एक विशिष्ट प्रारूप के साथ, अगले चरण पर।
आपको सभी पुस्तकालयों को पहले से डाउनलोड करने की आवश्यकता है, यदि आपके पास पहले से ही है तो बस कॉपी और पेस्ट करें:
#include "SD.h" //SD लाइब्रेरी#SD_ChipSelectPin 4 परिभाषित करें // SD मॉड्यूल के लिए SS पिन चुनें
#शामिल "एसपीआई.एच"
#शामिल "TMRpcm.h" // ऑडियो फाइलों को चलाने के लिए पुस्तकालय
टीएमआरपीसीएम मेमोरी; // यहां आप अपना मनचाहा नाम डालें
व्यर्थ व्यवस्था(){
सीरियल.बेगिन (९६००); // सीरियल कॉम को इनिशियलाइज़ करें
if (!SD.begin(SD_ChipSelectPin)) {//यदि SS पिन कम स्थिति में है तो यह एक विफल संदेश Serial.println ("SD विफल") भेजेगा;
वापसी;
}
Memoria.speakerPin = 9; // वह पिन जहां आप स्पीकर लगाएंगे, आमतौर पर 9
}
शून्य लूप () {
Memoria.setVolume(5); // आप यहां वॉल्यूम को 7. तक सेट कर सकते हैं
Memoria.गुणवत्ता(1); // केवल 1 या 0 स्वीकार करता है, 1 बेहतर गुणवत्ता के लिए है
Memoria.play("1.wav"); // यहां आप अपने ऑडियो का नाम रखें
देरी (10000); // यह विलंब कम से कम आपके ऑडियो की समान लंबाई का होना चाहिए, // यह पुस्तकालय संगीत चला सकता है जबकि आर्डिनो अन्य कार्य में है ताकि आप इसे पृष्ठभूमि में चला सकें
// या ऑडियो समाप्त होने की प्रतीक्षा करें
}
चरण 3: ऑडियो फ़ाइलों को रूपांतरित करें
यह.wav ऑडियो फाइलों के साथ काम करेगा लेकिन आपको इसमें कुछ समायोजन करना होगा।
उसके लिए आप निम्न ऑनलाइन कनवर्टर का उपयोग कर सकते हैं।
audio.online-convert.com/convert-to-wav
तो, इस पृष्ठ में आपको सेटिंग्स को बदलने की आवश्यकता होगी जैसे कि चित्र पर दिखाया गया है, फिर आप बस "कन्वर्ट फाइल" पर क्लिक करें और तब तक प्रतीक्षा करें जब तक कि रूपांतरण न हो जाए और नई फाइल डाउनलोड न हो जाए!
फिर आपको इन सभी ऑडियो फाइलों को एक एसडी कार्ड पर रखना होगा और इसे arduino मॉड्यूल में प्लग करना होगा।
इस पुस्तकालय में अन्य विशेषताएं भी हैं जैसे ऊपर की छवि में ताकि आप इसका उपयोग कर सकें और वॉल्यूम, अगले गीत आदि के लिए बटन के साथ एक म्यूजिक प्लेयर बना सकें। या बहुत कुछ जो आप चाहते हैं! बस, अब बहुत हो चुका!
चरण 4: आरेख
यह arduino और SD मॉड्यूल के लिए पिन सेटअप है:
Arduino >>>>>>> एसडी मॉड्यूल
4 >>>>>>>>>>> एस एस
11 >>>>>>>>>> मोसी
12 >>>>>>>>>> मिसो
13 >>>>>>>>>> एससीके
5v >>>>>>>>>> 5v
Gnd >>>>>>>> Gnd
9 >>>>>>>>> पीडब्लूएम ऑडियो आउट
ऑडियो आउटपुट को एक एम्पलीफाइड स्पीकर से जोड़ा जा सकता है क्योंकि बीक्यूज कम पावर वाला होता है, साथ ही अगर आप सीधे कनेक्ट होते हैं तो सही खपत आर्डिनो को नुकसान पहुंचा सकती है।
और … आप कर चुके हैं!
मुझे बताएं कि क्या आपको कोई संदेह है, मुझे जवाब देने में खुशी होगी, मेरे अचूक पढ़ने के लिए धन्यवाद!
चरण 5: परिणाम
यदि आपके पास एक आस्टसीलस्कप है तो आप इस तरह के ऑडियो आउटपुट पर पीडब्लूएम सिग्नल देखने में सक्षम होना चाहिए।
और … आप कर चुके हैं!
अगर आपको कोई संदेह है तो मुझे बताएं, मुझे जवाब देने में खुशी होगी, मेरे निर्देश को पढ़ने के लिए धन्यवाद!
सिफारिश की:
ESP32 के साथ वीडियो चलाएं: 10 कदम (चित्रों के साथ)
ESP32 के साथ वीडियो चलाएं: यह निर्देश ESP32 के साथ वीडियो और ऑडियो चलाने के बारे में कुछ दिखाते हैं
मोटो का उपयोग करके सर्वो मोटर्स को कैसे चलाएं: माइक्रो के साथ बिट: बिट: 7 कदम (चित्रों के साथ)
मोटो का उपयोग करके सर्वो मोटर्स को कैसे चलाएं: माइक्रो के साथ बिट: माइक्रो: बिट की कार्यक्षमता को बढ़ाने का एक तरीका है मोटो: बिट नामक बोर्ड का उपयोग स्पार्कफुन इलेक्ट्रॉनिक्स (लगभग $ 15-20) द्वारा। यह जटिल दिखता है और इसमें कई विशेषताएं हैं, लेकिन इससे सर्वो मोटर्स को चलाना मुश्किल नहीं है। मोटो: बिट आपको
स्पीकर या फ्लाईबैक ट्रांसफॉर्मर पर PWM का उपयोग करके Arduino के साथ गाने (MP3) चलाएं: 6 कदम (चित्रों के साथ)
स्पीकर या फ्लाईबैक ट्रांसफॉर्मर पर PWM का उपयोग करके Arduino के साथ गाने (MP3) चलाएं: हैलो दोस्तों, यह मेरा पहला निर्देश है, मुझे आशा है कि आप इसे पसंद करेंगे !! मूल रूप से, इस परियोजना में मैंने अपने Arduino और मेरे लैपटॉप के बीच सीरियल संचार का उपयोग किया है, मेरे लैपटॉप से Arduino में संगीत डेटा संचारित करने के लिए। और Arduino TIMERS t का उपयोग करके
एक ही संगीत को कई कमरों में चलाएं: 3 कदम
एक से अधिक कमरों में एक ही संगीत बजाएं: सभी को नमस्कार, मैं आपके बारे में नहीं जानता, लेकिन मैं अपने पूरे अपार्टमेंट में एक ही संगीत रखना पसंद करता हूं, बिना आवाज को बहुत तेज किए। इसलिए इस समस्या के बारे में थोड़ा शोध करने के बाद, मैंने कई स्पीकर बनाने का फैसला किया, जो सभी वाईफाई से जुड़े हुए हैं
संगीत मेनोरा (Arduino के साथ बनाया गया): 13 कदम (चित्रों के साथ)
म्यूजिकल मेनोरा (अरुडिनो के साथ बनाया गया): चानुका जल्द ही आ रहा है! तो मैंने सोचा कि छुट्टी से संबंधित एक परियोजना बनाना एक अच्छा विचार होगा। मैंने इस शांत चानुका मेनोरा को एक Arduino के साथ बनाया है जो हर बार जब आप बटन दबाकर रात बदलते हैं तो एक अलग गाना बजाता है। एलईडी