विषयसूची:
वीडियो: Arduino म्यूजिक प्लेयर: 5 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
हेलो सब लोग।
कल, मैं इंटरनेट पर सर्फिंग कर रहा था और उन परियोजनाओं की खोज कर रहा था जो मैं Arduino पर बना सकता था। मैंने इस महिला को गानों के साथ एक इलेक्ट्रॉनिक पियानो कीबोर्ड बनाते हुए देखा। मेरे पास एक एलसीडी कीपैड शील्ड पड़ी हुई थी इसलिए मैंने सोचा कि मैं एक म्यूजिक प्लेयर बना सकता हूं जहां गानों के साथ एक छोटा मेनू हो और उपयोगकर्ता इसे चुन सके।
आप ऊपर मेरी परियोजना का अंतिम संस्करण देख सकते हैं।
चरण 1: आपको क्या चाहिए
इस परियोजना के लिए आपको चाहिए;
- Arduino Uno
- ब्रेड बोर्ड
- एलसीडी कीपैड शील्ड
- बजर
- ३३० ओम रोकनेवाला
- जम्परों
चरण 2: आपको क्या जानना चाहिए
आपको LCD Keypad Shield की संरचना के बारे में थोड़ा जानने की आवश्यकता है। मैं इसका पिनआउट डालता हूं ताकि आप देख सकें कि क्या है।
जैसा कि आप कोड में देखेंगे; एलसीडी द्वारा पिन नंबर 4, 5, 6, 7, 8 और 9 का उपयोग किया जाता है। पिन 10 एलसीडी की बैकलाइट को नियंत्रित करने के लिए है लेकिन आपको इसकी आवश्यकता नहीं होगी। सर्किट में, बटन A0 पिन से जुड़े होते हैं।
यह हमें डिजिटल पिन 0, 1, 2, 3, 11, 12, 13 और एनालॉग पिन A1, A2, A3, A4, A5 मुफ्त देता है।
इसके अलावा, आपको प्रत्येक बटन के अनुरूप मूल्यों को जानना होगा ताकि आप उन्हें पहचान सकें। मैंने A0 मान पढ़ा और पता लगाने के लिए इसे सीरियल मॉनिटर पर प्रिंट किया। यहाँ एक नमूना कोड है:
इंट btn_value = 0;
शून्य सेटअप () {Serial.begin (९६००); } शून्य लूप () { btn_value = AnalogRead (A0); Serial.println (btn_value); }
यहाँ वे मान हैं जो मुझे अपनी ढाल के लिए मिले:
- दायां बटन - 0
- अप बटन - 131
- डाउन बटन - 306
- बायां बटन - 481
- बटन चुनें - 722
- कोई बटन नहीं - 1023
चरण 3: सर्किट डिजाइन
सर्किट काफी सरल है।
- अपने बजर को ब्रेडबोर्ड पर कहीं रखें।
- 330 ओम रेसिस्टर के एक साइड को बजर के नेगेटिव पिन से और दूसरी साइड को Arduino के ग्राउंड पिन से कनेक्ट करें।
- बजर के धनात्मक पिन को Arduino पर pin2 से कनेक्ट करें।
आपका काम हो गया!अब कोडिंग पर चलते हैं।
चरण 4: कोड
जैसे ही आप संग्रह फ़ाइल खोलते हैं, आपको निम्न फ़ाइलें दिखाई देंगी; LCD_keypad_songs, fur_elise, James_bond, jingle_bells, mario_bros_theme, mario_bros_underworld, merry_christmas, पिच्स.एच
- LCD_keypad_songs मुख्य फ़ाइल है जहाँ मेनू और परिभाषाएँ लिखी जाती हैं। यह टिप्पणियों से भरा है ताकि आप कोड की जांच और समझ सकें।
- पिच्स.एच में संगीत नोट्स की परिभाषा शामिल है।
- बाकी फाइलों में गानों के फंक्शन शामिल हैं। आप उनके माध्यम से जा सकते हैं और समझने की कोशिश कर सकते हैं। मैंने गानों के लिए कोड नहीं लिखे, मैंने उन्हें खोजने पर पाया। तो आप अपने खुद के गाने ढूंढ या लिख सकते हैं और इसे मेनू में जोड़ सकते हैं।
आपको उन्हें उसी फोल्डर के नीचे रखना होगा। फिर आपको Arduino IDE के साथ LCD_keypad_songs फ़ाइल खोलनी होगी और कोड अपलोड करना होगा।
नोट: James_bond गाना मेन्यू में नहीं है (टिप्पणी की गई है)। ऐसा इसलिए है क्योंकि Arduino के पास सीमित स्थान है और ये गाने बहुत मेमोरी लेते हैं। आप इसे हमेशा अनसुना कर सकते हैं और सुनने के लिए कोई दूसरा गाना कमेंट कर सकते हैं। आपको मेनू ऑर्डर बदलने की भी आवश्यकता है।
चरण 5: हो गया
बधाई हो
आपने इसे बनाया है। यदि आपका कोई प्रश्न या समस्या है, तो बेझिझक टिप्पणी करें या मुझे संदेश भेजें। मुझे सहायता करना अच्छा लगेगा।
हैप्पी मेकिंग!
सिफारिश की:
पॉकेट म्यूजिक प्लेयर: 6 कदम
पॉकेट म्यूजिक प्लेयर: इस इंस्ट्रक्शनल में आप सीखेंगे कि कैसे पॉज प्ले स्किप के साथ अपना खुद का DIY पॉकेट म्यूजिक प्लेयर बनाया जाए और अन्य सुविधाओं के लिए arduino pro mini या arduino nano का उपयोग किया जाए।
AdaBox004 म्यूजिक प्लेयर: 4 कदम
AdaBox004 म्यूजिक प्लेयर: मैंने एक साधारण म्यूजिक प्लेयर बनाने के लिए AdaBox004 के पुर्जों का इस्तेमाल किया। यह एक यूएसबी पोर्ट में प्लग करता है और माइक्रो एसडी कार्ड से बेतरतीब ढंग से गाने बजाना शुरू कर देता है। यह मेरी कार्यशाला के लिए उत्साहित गीतों के बिना किसी उपद्रव के स्रोत के लिए है
"जम्बलम" शफल एमपी३ म्यूजिक प्लेयर: ८ कदम (चित्रों के साथ)
"जम्बलम" शफल एमपी३ म्यूजिक प्लेयर: इस प्रोजेक्ट के लिए मैंने अपनी वर्कशॉप में उपयोग में आसान, शक्तिशाली प्लेयर बनाने का फैसला किया। कुछ अन्य एमपी३ मॉड्यूल को आजमाने के बाद मैंने आसानी से उपलब्ध, सस्ते "डीएफप्लेयर मिनी" मापांक। इसमें एक "यादृच्छिक नाटक" मोड लेकिन क्योंकि यह मैं
म्यूजिक प्लेयर नाइट लाइट: 4 कदम
म्यूजिक प्लेयर नाइट लाइट: जब आप बिस्तर पर जाते हैं तो जब आप अपनी लाइट बंद कर देते हैं तो यह रात की रोशनी अपने आप चालू हो जाएगी जिसे आप अपने लैपटॉप से कुछ संगीत चलाने के लिए संलग्न बटन दबा सकते हैं !! इसे और अधिक उपयोगी बनाने के लिए मैंने बॉक्स में ऊतक का एक बॉक्स रखा ताकि वह भी स्थिर हो जाए
म्यूजिक रिएक्टिव लाइट -- डेस्कटॉप को शानदार बनाने के लिए सुपर सिंपल म्यूजिक रिएक्टिव लाइट कैसे बनाएं: 5 कदम
म्यूजिक रिएक्टिव लाइट बास जो वास्तव में कम आवृत्ति वाला ऑडियो सिग्नल है। इसे बनाना बहुत आसान है। हम