विषयसूची:
- चरण 1: वैश्विक योजनाबद्ध
- चरण 2: बिजली की आपूर्ति
- चरण 3: Arduino Programm और EEPROM पैरामीटर्स
- चरण 4: इसे बनाएं
- चरण 5: मामला
- चरण 6: अन्य एकीकरण विवरण…
वीडियो: मैश-इन / एवी-स्विच: 6 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
मेरे पास घर पर कई वीडियो गेम कंसोल हैं, इसलिए मुझे अपने टीवी पर सब कुछ कनेक्ट करने के लिए कुछ बनाने की जरूरत है।
इसके अलावा पिछले ध्वनि सरल के रूप में, मैं एक सभ्य सेटअप पर संगीत सुनना पसंद करता हूं … और मेरे पास एक दृष्टिकोण है जो उद्देश्य ध्वनिक विश्लेषण और अनुभववाद को मिलाता है। मैं ट्यूब फैशन, महंगे कन्वर्टर्स और मार्केटिंग सामान के प्रति वास्तव में संवेदनशील नहीं हूं। मुझे पसंद है जब यह काम करता है, गियर की स्क्रीन पर जो भी वक्र प्रदर्शित होता है, या जो भी कीमत आपने भुगतान की है। मुझे लगता है कि व्यक्तिगत उपयोग के लिए, स्टीरियो लाउडस्पीकर की एक साधारण जोड़ी काफी अच्छी है, और एनालॉग काम को सही ढंग से करते हैं। हेरफेर करना आसान है, स्विच करना आसान है, योग करना आदि।
इसलिए मैंने पहले 16 चैनल एनालॉग ऑडियो और कंपोजिट वीडियो स्विच (+1 स्टीरियो ऑडियो इनपुट जो मिश्रित है) बनाया।
लक्ष्य स्रोतों की बिजली आपूर्ति का प्रबंधन करना भी था (सेटअप को और अधिक ऊर्जा बचत करने के लिए, और पहले स्रोतों को ठीक से बिजली देना, और फिर अंत में उन्हें बंद करना)। मैंने सॉलिड स्टेट रिले का चुनाव किया, जो पुराने और संवेदनशील ऑडियो/वीडियो गियर के लिए शायद अधिक सुविधाजनक था, और शायद अधिक टिकाऊ भी।
इस पहले संस्करण में कोई रिमोट कंट्रोल शामिल नहीं था, और मैं अपने सोफे से वॉल्यूम या इनपुट बदलने के लिए खड़े होने के लिए थक गया था। साथ ही, मुझे यह याद रखने के लिए बाध्य किया गया था कि प्रत्येक इनपुट के प्रत्येक नंबर में कौन सा स्रोत प्लग था, और मैं इस शापित "चयन" पुश बटन को धक्का देने के लिए थोड़ा ऊब गया था ताकि यह पता चल सके कि मेरा पसंदीदा कंसोल कहां प्लग किया गया था (या मेरा फोनो, या जो कुछ भी …).
मैं ध्वनि की गुणवत्ता से वास्तव में खुश नहीं था, क्योंकि मैं ऑडियो सिग्नल को स्विच करने के लिए जिन चिप्स का उपयोग करता था, वे वास्तव में इसके लिए अनुकूलित नहीं थे। और ऑडियो आउटपुट सिर्फ एक ड्यूल पोटेंशियोमीटर द्वारा संचालित था, निष्क्रिय एटेन्यूएटर के रूप में। मुझे बेहतर साउंड क्वालिटी की जरूरत थी।
इसके अलावा यह पहला संस्करण किसी भी नई तकनीक के अनुकूल होने के लिए विकसित नहीं किया गया था, और मूल रूप से एक पूर्ण एनालॉग उत्पाद था।
तो "मैश-इन" इस पहले संस्करण का विकास है जिसे मैंने कुछ साल पहले बनाया था, कुछ नई सुविधाओं के साथ पहले संस्करण के कुछ हिस्से का पुन: उपयोग करना:
- सिस्टम अब पूरी तरह से एनालॉग नहीं है, बल्कि ज्यादातर एक आर्डिनो द्वारा संचालित है।
- आईआर रिमोट कंट्रोल।
- 4 पंक्तियाँ एलसीडी स्क्रीन (I2C बस)
- ऑडियो के लिए नए स्विचिंग चिप्स (BB से MPC506A)। वे शायद सिद्धांत रूप में ऑडियो के लिए सर्वश्रेष्ठ नहीं हैं, लेकिन डेटाशीट से पता चलता है कि यह विरूपण से संबंधित काफी अच्छा है (और मेरे पिछले सीडी 4067 से काफी बेहतर है)। कुछ परीक्षणों के बाद, स्विचिंग पर एक शोर था, लेकिन ऑडियो बोर्ड और arduino में प्रोग्राम स्विचिंग प्रक्रिया के दौरान ध्वनि को शीघ्र ही म्यूट करने के लिए पर्याप्त लचीले हैं, जो एक अच्छा परिणाम देता है!
- अधिक पेशेवर दृष्टिकोण (PGA2311) के साथ आउटपुट को चलाने के लिए अतिरिक्त चिप। यह Arduino की SPI बस के साथ बेहतर नियंत्रण देता है, साथ ही म्यूट फ़ंक्शन को ठीक से प्रबंधित करने के लिए, और प्रत्येक इनपुट पर प्रोग्राम स्तर ऑफ़सेट की संभावना देता है, जो कि बहुत अच्छा है।
- बाहरी मॉड्यूल विकसित करने के लिए एक एक्सटेंशन पोर्ट (टीवी या एचडीएमआई स्विच के लिए आरएस -232, मेरे लिविंग रूम ऑडियो सेटअप के बाकी हिस्सों में एनालॉग सिग्नल को रूट करने के लिए अतिरिक्त ऑडियो रिले, आदि)
- बेहतर डिज़ाइन, डिवाइस चालू होने पर अंदर एक फैंसी लाइट के साथ।:)
चरण 1: वैश्विक योजनाबद्ध
वैश्विक प्रक्रिया है:
इनपुट> [स्विचिंग सेक्शन]> [अतिरिक्त ऑडियो इनपुट के साथ ऑडियो बोर्ड / योग]> [म्यूट/वॉल्यूम सेक्शन]> आउटपुट
Arduino देता है:
- स्विचिंग सेक्शन को नियंत्रित करने के लिए 5 अलग-अलग आउटपुट पर 5 बिट बाइनरी शब्द (इसलिए यह वास्तव में 16 भौतिक इनपुट + 16 वर्चुअल इनपुट का प्रबंधन कर सकता है जो एक एक्सटेंशन मॉड्यूल के साथ उपयोगी हो सकता है, उदाहरण के लिए)।
- पीजीए 2311 (ऑडियो आउटपुट म्यूट/वॉल्यूम) को नियंत्रित करने के लिए एक एसपीआई बस।
- LCD स्क्रीन को नियंत्रित करने के लिए I2C बस।
- फ्रंट पैनल पर एचयूआई के लिए इनपुट (एक एनकोडर सहित, और 3 पुश बटन: स्टैंडबाय/ऑन, मेन्यू/एग्जिट, फंक्शन/एंटर)।
- आईआर सेंसर के लिए एक इनपुट।
- SSR को चलाने के लिए एक आउटपुट।
यहाँ हैं:
- वैश्विक योजनाबद्ध
- अरुडिनो पिनआउट शीट
- स्विचिंग सेक्शन के लिए उपयोग किए जाने वाले बाइनरी शब्दों की तालिका
- पुराने ऑडियो बोर्ड योजनाबद्ध मैंने इस परियोजना पर फिर से उपयोग किया
तो मेरे मामले में ऑडियो बोर्ड दो अलग पीसीबी में विभाजित है:
- संक्षेप भाग
- वॉल्यूम / म्यूट पार्ट
तो एनालॉग ऑडियो सिग्नल स्विचिंग सेक्शन के बाद मुख्य बोर्ड को छोड़ देता है, संक्षेप पीसीबी (opamp TL074) पर जाने के लिए, और फिर पीछे के पैनल पर आउटपुट कनेक्टर पर जाने से पहले पीजीए 2311 द्वारा संसाधित होने के लिए मुख्य बोर्ड पर वापस आ जाता है।
मुझे लगता है कि ऐसा करना जरूरी नहीं है, लेकिन यह मेरे लिए एक नया पीसीबी विकसित किए बिना अपने पुराने हिस्से का फिर से उपयोग करने का एक तरीका था।
चरण 2: बिजली की आपूर्ति
मैंने बिजली की आपूर्ति (एसी/डीसी मॉड्यूल) विकसित नहीं की। अमेज़ॅन पर एक खरीदना सस्ता और आसान था;)
मुझे 3 अलग-अलग प्रकार के DC वोल्टेज की आवश्यकता थी:
तर्क भागों के लिए एक + 5V (Arduino सहित … हाँ मैंने वह बुरी चीज़ बनाई है जो बोर्ड को +5V आउटपुट में आपूर्ति करती है … लेकिन तथ्य यह है: यह काम करता है)।
ऑडियो भागों के लिए एक +12V और एक -12V।
चरण 3: Arduino Programm और EEPROM पैरामीटर्स
यहाँ हैं:
- अरुडिनो का कार्यक्रम
- Arduino में सेटअप द्वारा प्रबंधित पैरामीटर, और EEPROM. में सहेजे गए
नोट: मैंने एक मानक IR रिमोट का उपयोग किया है, और आप प्रोग्राम में रिमोट की प्रत्येक कुंजी के कोड बदल सकते हैं।
मैंने अपने प्रोग्राम में एक शॉर्टकट के रूप में एक कुंजी का उपयोग किया, ताकि मैं अपने मीडियासेंटर डिवाइस तक जल्दी से पहुंच सकूं। "मैश-इन" का सेटअप मेनू इस शॉर्टकट को असाइन करने के लिए आपके द्वारा चुने गए इनपुट को कॉन्फ़िगर करने के लिए बनाया गया है। यह पैरामीटर Arduino के EEPROM में भी संग्रहीत है।
चरण 4: इसे बनाएं
इसे बनाने के लिए यहां Gerber फ़ाइल है।
Arduino को पीसीबी (एक शेड की तरह) पर सीधे ऊपर-नीचे डाला जाता है।
ज्ञात पहलु:
- कम्पोजिट वीडियो के स्विच सेक्शन के लिए उपयोग किया जाने वाला CD4067 ठीक से बिजली की आपूर्ति नहीं करता है। योजनाबद्ध एक 12V शक्ति देता है, लेकिन यह Arduino द्वारा 5V तर्क संकेतों के साथ चालक है … इसलिए इनपुट वैसे भी पहले (0000) पर रहता है।
- MPC506 चिप्स के साथ भी यही समस्या है, लेकिन उन घटकों द्वारा तर्क स्तरों पर ठीक से विचार किया जाता है, इसलिए उसमें बदलने के लिए कुछ भी नहीं है।
तो आपको पीसीबी को थोड़ा संशोधित करना होगा, लेकिन यदि आप आईसी समर्थन का उपयोग करते हैं, और कुछ तार जोड़ते हैं तो यह प्रबंधनीय है।
चरण 5: मामला
यहां आपको फ्रंट और रियर पैनल का ड्राफ्ट मिलेगा।
अन्य सभी 3डी फाइलें यहां उपलब्ध हैं।
मैंने स्केचअप के साथ सब कुछ डिजाइन किया है, इसलिए चीजों को मुफ्त में अनुकूलित करना बहुत आसान है, मुझे लगता है।
सभी अंदरूनी पैनल एक साथ चिपके हुए दोहरी परतों पर मुद्रित होते हैं। इसके अलावा अंदर की प्लेट दो चरणों में मुद्रित होती है, नारंगी की लगभग 2 परतें (या रंग जो आपको पसंद है), और बाकी सफेद रंग में। इस तरह, जब डिवाइस स्टैंडबाय में होता है तो यह सफेद जैसा दिखता है, और जब यह चालू होता है (अंदर की रोशनी के साथ) यह नारंगी रंग में जाता है।
मैंने अंदर एक छोटा एलईडी 230VAC लैंप इस्तेमाल किया। यह 1W से कम बिजली की खपत करता है, और यह ज्यादा गर्म नहीं होता है। यह SSR के आउटपुट द्वारा ही संचालित होता है।
SST एक हीटर पर लगा होता है। हवा के पुनर्चक्रण को संभव बनाने के लिए केस के साइड में एक छेद होता है।
वैसे, यह मेरे मामले में एक 10A SSR है, और मैंने उस पर एक 8A फ्यूज स्थापित किया है, मामले के अंदर तापमान अपव्यय को स्वीकार्य मूल्य पर सीमित करने के लिए (जितनी अधिक शक्ति आप स्विच करते हैं, उतनी ही अधिक गर्मी आपके पास होती है)। हीटर के साथ, यह 40 डिग्री सेल्सियस से आगे नहीं जाना चाहिए, भले ही मामला पूरी तरह से बंद हो, जो ठीक है, यहां तक कि मामले के पीएलए भागों के लिए भी।
प्रिंट करने के लिए लगभग तैयार!;)
चरण 6: अन्य एकीकरण विवरण…
यहाँ कुछ फाइलें केबल बिछाने में मदद करने के लिए, और काम को आसान बनाने के लिए।
अन्य सभी उपयोगी चीजें अंततः यहाँ हैं!:)
सिफारिश की:
मैश अप Arduino कोड नमूने: 6 कदम (चित्रों के साथ)
मैश अप Arduino कोड नमूने: यह ट्यूटोरियल एक कार्यशील प्रोजेक्ट प्रोटोटाइप बनाने के लिए Arduino नमूना स्केच के संयोजन की प्रक्रिया से चलता है। अपनी परियोजना के लिए कोड विकसित करना सबसे अधिक डराने वाला हिस्सा हो सकता है, खासकर यदि आपने इसे पहले से एक हजार बार नहीं किया है। यदि आप
मैशरेटर १००० - आसव मैश अस्थायी नियंत्रक: ८ कदम
Masherator 1000 - Infusion Mash Temp Controller: यह मेरी बियर बनाने की प्रक्रिया के लिए तापमान नियंत्रक का 5वां संस्करण है। मैंने आमतौर पर शेल्फ पीआईडी नियंत्रकों का उपयोग किया है, सस्ते, कुछ प्रभावी और कुछ हद तक विश्वसनीय। एक बार जब मुझे 3-डी प्रिंटर मिल गया, तो मैंने इसे स्क्रैच से डिजाइन करने का फैसला किया
मेगा ड्राइव/उत्पत्ति 2 स्वच्छ रियर एवी आउटपुट मोड: 5 कदम
मेगा ड्राइव/उत्पत्ति 2 क्लीन रियर एवी आउटपुट मोड: मैं हमेशा से एस-वीडियो और amp; आरसीए आउटपुट, लेकिन जैसा कि आप में से कुछ जानते हैं, कंसोल के पीछे जैक स्थापित करना आसान नहीं है क्योंकि ऊपर या नीचे केस पीस पर बस पर्याप्त जगह नहीं है। मेरे लिए एकमात्र अन्य विकल्प था
मैश अप और एलईडी प्रतियोगिता: एक पेज़ डिस्पेंसर टॉर्च: 5 कदम
मैश अप और एलईडी प्रतियोगिता: एक पेज़ डिस्पेंसर टॉर्च: यह एक पेज़ डिस्पेंसर टॉर्च है। यह बहुत उज्ज्वल नहीं है, लेकिन यह चाबियाँ, दरवाजे के घुंडी आदि खोजने के लिए पर्याप्त उज्ज्वल है
एवी केबल से निकॉन और कैनन एसएलआर कैमरा: ३ कदम
एवी केबल से निकॉन और कैनन एसएलआर कैमरा: अधिकांश एसएलआर कैमरों में फ्लैट स्क्रीन या टीवी सेट पर तस्वीरों का पूर्वावलोकन करने के लिए वैकल्पिक एवी-आउट कनेक्शन होता है। चूंकि अधिकांश होटलों और छात्रावासों ने इसे अपार्टमेंट और कमरों में स्थापित किया है, इसलिए छुट्टियों के दौरान इसका लाभ उठाने के लिए यह फोटो फीचर बहुत अच्छा है।