खिलाड़ी ने Attiny85 माइक्रोकंट्रोलर पर फाइलें लहराईं

Pin
Send
Share
Send


इस अनुच्छेद में, हम एक बहुत ही आवश्यक और दिलचस्प इलेक्ट्रॉनिक उपकरण बनाने की प्रक्रिया पर विचार करेंगे जो आपको एसडी, माइक्रोएसडी या मिनी एसडी मेमोरी कार्ड से सीधे wav प्रारूप फ़ाइलों को चलाने की अनुमति देगा। आप एक मेमोरी कार्ड पर एक संगीत फ़ाइल रिकॉर्ड कर सकते हैं, इस तरह के उपकरण को स्थापित कर सकते हैं, उदाहरण के लिए, एक रेफ्रिजरेटर में, और हर बार जब आप इसके दरवाजे खोलते हैं तो एक सुंदर राग ध्वनि होगी। इस तरह के "संगीतमय" रेफ्रिजरेटर को बंद करना अब संभव नहीं होगा। खिलाड़ी का उपयोग करने के लिए एक अन्य विकल्प एक डोरबेल के रूप में है। इंटरनेट पर आपको हर स्वाद के लिए कई अलग-अलग धुनें मिल सकती हैं। इस प्रकार, फ़ैक्टरी कॉल की उबाऊ ध्वनि को प्रतिस्थापित किया जा सकता है, उदाहरण के लिए, एक गीत जिसे आप पसंद करते हैं। इसके अलावा, इस तरह के एक उपकरण का उपयोग किसी प्रियजन के लिए मूल उपहार के लिए किया जा सकता है - बस स्पीकर को एक सुंदर बॉक्स में बनाएं, जब आप इसे खोलते हैं, तो एक ध्वनि संदेश ध्वनि शुरू हो जाएगा। इन उदाहरणों के अलावा, खिलाड़ी रोजमर्रा की जिंदगी में बहुत सारे एप्लिकेशन पा सकता है।

खिलाड़ी सर्किट


डिवाइस आरेख में न्यूनतम विवरण होता है, इसका मुख्य लिंक AVR Attiny85 परिवार का माइक्रोकंट्रोलर है। जब शक्ति लागू होती है, तो यह तुरंत मेमोरी कार्ड से फ़ाइलों को पढ़ना शुरू कर देता है और स्पीकर के माध्यम से उन्हें खेलने के लिए पीडब्लूएम आउटपुट का उपयोग करता है। इस मामले में वॉल्यूम बहुत अधिक नहीं है, कई मामलों में यह उपयोग किए गए स्पीकर की संवेदनशीलता पर निर्भर करता है। उच्च मात्रा प्राप्त करने के लिए, आपको स्पीकर के बजाय एम्पलीफायर इनपुट कनेक्ट करना होगा। हालांकि, माइक्रोकंट्रोलर के आउटपुट से सिग्नल एम्पलीफायर को सीधे आपूर्ति करने के लिए बहुत बड़ा है, इसलिए उनके बीच वॉल्यूम नियंत्रण स्थापित करना अनिवार्य है, अन्यथा एम्पलीफायर को खराब करने का जोखिम है। जब आप इसे पहली बार चालू करते हैं, तो आपको इसे न्यूनतम वॉल्यूम स्थिति पर सेट करने की आवश्यकता होती है, और फिर वांछित वॉल्यूम स्तर तक पहुंचने तक इसे धीरे-धीरे बढ़ाएं।

मेमोरी कार्ड पिनआउट


मेमोरी कार्ड का पिनआउट चित्र में दिखाया गया है:

6 वायरिंग, जिनमें से दो पावर हैं, सर्किट एक मेमोरी कार्ड से जुड़ा हुआ है। आप एसडी और माइक्रोएसडी और मिनीएसडी दोनों का उपयोग कर सकते हैं, मुख्य बात सही पिनआउट रखना है। एसडी में एक अनावश्यक माइक्रोएसडी एडाप्टर का उपयोग करना सबसे सुविधाजनक है, फिर वायरिंग को एडेप्टर में मिलाप करना संभव होगा, जिसमें उपयोग किए गए मेमोरी कार्ड पहले से डाले गए हैं, मैंने बस यही किया था। इस योजना में उपयोग करने से पहले, मेमोरी कार्ड को FAT फाइल सिस्टम में फॉर्मेट किया जाना चाहिए। प्रारूपण करने के बाद, आप कार्ड में wav फाइलें लिख सकते हैं; उन्हें PCM प्रारूप 8 या 16 बिट्स में होना चाहिए, जिसमें 48 kHz से अधिक की सैंपलिंग आवृत्ति नहीं होगी। कई कंप्यूटर प्रोग्राम हैं जो आपको सामान्य एमपी 3 फ़ाइलों को wav प्रारूप में बदलने की अनुमति देते हैं, उनमें से एक गोल्डवेव है, मैंने इसका उपयोग किया।
जब आप पावर कनेक्ट करते हैं या मेमोरी कार्ड डालते हैं, तो सर्किट प्लेबैक शुरू कर देगा, जब आप बटन पर क्लिक करते हैं, तो अगली फ़ाइल शामिल होती है। मेमोरी कार्ड को 3.3 वोल्ट की आवश्यकता होती है, इसलिए आलेख के लिए प्रस्तावित मुद्रित सर्किट बोर्ड पर स्टेबलाइजर 78L33 स्थापित होता है (यह आरेख पर इंगित नहीं किया गया है)। स्टेबलाइज़र का उपयोग करते हुए, सर्किट की आपूर्ति वोल्टेज 5-12 वोल्ट की सीमा में होती है। यह सर्किट एक छोटे से करंट का उपभोग करता है, और इसलिए इसे बैटरी द्वारा संचालित किया जा सकता है। ऐसा करने के लिए, आपको एक बढ़ावा कनवर्टर 3.7 - 5 वोल्ट लेने की जरूरत है, जैसा कि मैंने किया था।
सर्किट तुरंत काम करना शुरू कर देता है, किसी भी कॉन्फ़िगरेशन की आवश्यकता नहीं होती है, यह माइक्रोकंट्रोलर को फ्लैश करने के लिए पर्याप्त है। फ़्यूज़ बिट्स को नीचे दी गई तस्वीर के रूप में दिखाया जाना चाहिए (एक चेक मार्क का अर्थ है कि यह बिट प्रोग्राम किया गया है, जैसा कि पोनीप्रोग में है)।

आप यहां बोर्ड और फर्मवेयर डाउनलोड कर सकते हैं:
statya-pleer-wav-faylov.zip 11.88 Kb (डाउनलोड: 286)

इकट्ठे खिलाड़ी का शुल्क


मेरे द्वारा एकत्र किए गए खिलाड़ी का फोटो:

शक्ति के लिए कनवर्टर।

Pin
Send
Share
Send

वीडियो देखें: सबस छट Microcontroller. Attiny85 परगरमग (नवंबर 2024).