विषयसूची:

USB MAME आर्केड कंट्रोलर: 13 चरण (चित्रों के साथ)
USB MAME आर्केड कंट्रोलर: 13 चरण (चित्रों के साथ)

वीडियो: USB MAME आर्केड कंट्रोलर: 13 चरण (चित्रों के साथ)

वीडियो: USB MAME आर्केड कंट्रोलर: 13 चरण (चित्रों के साथ)
वीडियो: DIY Portable Monitor made of an old Laptop screen 2024, नवंबर
Anonim
यूएसबी मैम आर्केड नियंत्रक
यूएसबी मैम आर्केड नियंत्रक
यूएसबी मैम आर्केड नियंत्रक
यूएसबी मैम आर्केड नियंत्रक

यह निर्देश योग्य दस्तावेज़ MAME के माध्यम से गेम ROM खेलने के लिए USB MAME कंट्रोलर के मेरे निर्माण का है। यह नियंत्रक एक 12' यूएसबी केबल के माध्यम से एक पीसी से जुड़ा है। पीसी तब मेरे टीवी से जुड़ा होता है।

चरण 1: अपनी आपूर्ति और उपकरण इकट्ठा करें

iPac2 - प्रारंभिक संस्करण जिसमें ऑनबोर्ड ट्रैकबॉल इनपुट नहीं है

अमेज़न पर उपलब्ध:

amzn.to/2j5YLBG

हैप्पी कंट्रोल बटन और जॉयस्टिक

अमेज़न से उपलब्ध:

amzn.to/2jqC6i6

१/२ एमडीएफ की १ शीट

1/2 अतिरिक्त संरचनात्मक स्थिरता के लिए स्क्वायर वुड डॉवेल

लकड़ी के पेंच

लकड़ी की गोंद

बटन कनेक्शन के लिए ईथरनेट केबल

ग्राउंड लूप के लिए तार

समेटना कनेक्टर्स

बनावट संपर्क पत्र

उपकरण:

कार्यक्षेत्र

कंपाउंड मेटर सॉ

पेचकश / ड्रिल

1 1/8 चप्पू बिट

नियंत्रक होल टेम्पलेट

चरण 2: ऊपर और नीचे के पैनल को बिछाएं और काटें

ऊपर और नीचे के पैनल को बिछाएं और काटें
ऊपर और नीचे के पैनल को बिछाएं और काटें
ऊपर और नीचे के पैनल को बिछाएं और काटें
ऊपर और नीचे के पैनल को बिछाएं और काटें
ऊपर और नीचे के पैनल को बिछाएं और काटें
ऊपर और नीचे के पैनल को बिछाएं और काटें
ऊपर और नीचे के पैनल को बिछाएं और काटें
ऊपर और नीचे के पैनल को बिछाएं और काटें

पहला कदम यह तय करना है कि क्या आप एकल खिलाड़ी नियंत्रक या दो खिलाड़ी नियंत्रक चाहते हैं। मैंने जॉयस्टिक के साथ दो खिलाड़ियों का चयन किया, और मुझे रोम पर अधिकतम लचीलापन देने के लिए प्रति खिलाड़ी 8 बटन का चयन किया। कुछ गेम जो आर्केड के बंद होने के समय सामने आए थे, वास्तव में इतने सारे बटनों का उपयोग किया था। आमतौर पर, 6 अधिकतम संख्या थी, इसलिए यदि आपको नहीं लगता कि आपको कभी भी उन अतिरिक्त 2 बटनों (प्रति खिलाड़ी) की आवश्यकता होगी, तो आप बटनों पर थोड़े से पैसे बचा सकते हैं।

क्योंकि मैं 2 खिलाड़ी चाहता था, मुझे बटन लेआउट डिजाइन करते समय इसे ध्यान में रखना पड़ा, और इस प्रकार शीर्ष पैनल का समग्र आकार। किसी भी कटिंग को करने से पहले कागज पर सब कुछ योजना बनाना सबसे अच्छा है। यह बाद में निराशा के स्तर में बचत करेगा, मेरा विश्वास करो। यदि आप 2 खिलाड़ियों के साथ जाने का विकल्प चुनते हैं, तो सुनिश्चित करें कि आप दोनों खिलाड़ियों के बीच पर्याप्त जगह दें ताकि आप एक साथ खेलते समय कंधे से कंधा न मारें।

साथ ही, मैं यह दिखाना चाहता था कि भले ही आपके पास वर्कशॉप न हो, आपको काम करने के लिए जगह मिल सकती है। मैंने अपने घर के बगल में कचरे के डिब्बे (और आंशिक रूप से गैरेज में जब बारिश शुरू हुई) से बाहर किया।

चरण 3: फ्रंट, बैक, बॉटम और साइड्स को काटें

फ्रंट, बैक, बॉटम और साइड्स को काटें
फ्रंट, बैक, बॉटम और साइड्स को काटें
फ्रंट, बैक, बॉटम और साइड्स को काटें
फ्रंट, बैक, बॉटम और साइड्स को काटें
फ्रंट, बैक, बॉटम और साइड्स को काटें
फ्रंट, बैक, बॉटम और साइड्स को काटें

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

चरण 4: फ्रंट, बैक, बॉटम और साइड्स को एक साथ फिट करें, फिर सपोर्ट स्ट्रट्स को काटें और अटैच करें

फ्रंट, बैक, बॉटम और साइड्स को एक साथ फिट करें, फिर सपोर्ट स्ट्रट्स को काटें और अटैच करें
फ्रंट, बैक, बॉटम और साइड्स को एक साथ फिट करें, फिर सपोर्ट स्ट्रट्स को काटें और अटैच करें
फ्रंट, बैक, बॉटम और साइड्स को एक साथ फिट करें, फिर सपोर्ट स्ट्रट्स को काटें और अटैच करें
फ्रंट, बैक, बॉटम और साइड्स को एक साथ फिट करें, फिर सपोर्ट स्ट्रट्स को काटें और अटैच करें
फ्रंट, बैक, बॉटम और साइड्स को एक साथ फिट करें, फिर सपोर्ट स्ट्रट्स को काटें और अटैच करें
फ्रंट, बैक, बॉटम और साइड्स को एक साथ फिट करें, फिर सपोर्ट स्ट्रट्स को काटें और अटैच करें
फ्रंट, बैक, बॉटम और साइड्स को एक साथ फिट करें, फिर सपोर्ट स्ट्रट्स को काटें और अटैच करें
फ्रंट, बैक, बॉटम और साइड्स को एक साथ फिट करें, फिर सपोर्ट स्ट्रट्स को काटें और अटैच करें

अपने माप प्राप्त करें, और काटने के बाद, यह सुनिश्चित करने के लिए सब कुछ एक साथ फिट करें कि सभी कटौती सही ढंग से की गई थी। एक बार जब आप सुनिश्चित हो जाएं कि आपके पास सब कुछ ठीक से कट और फिट है, तो सामने, पीछे और साइड पैनल पर समर्थन के टुकड़ों को गोंद और पेंच करें। नीचे के पैनल को संलग्न न करें।

ध्यान दें, नीचे के पैनल पर माप तीसरी तस्वीर में सही हैं। नीचे इमेज में थोड़ा ऑफ-सेट बैठा है।

चरण 5: अपना बटन लेआउट प्राप्त करें और इसे अपने शीर्ष पैनल में स्थानांतरित करें

अपना बटन लेआउट प्राप्त करें और इसे अपने शीर्ष पैनल में स्थानांतरित करें
अपना बटन लेआउट प्राप्त करें और इसे अपने शीर्ष पैनल में स्थानांतरित करें
अपना बटन लेआउट प्राप्त करें और इसे अपने शीर्ष पैनल में स्थानांतरित करें
अपना बटन लेआउट प्राप्त करें और इसे अपने शीर्ष पैनल में स्थानांतरित करें
अपना बटन लेआउट प्राप्त करें और इसे अपने शीर्ष पैनल में स्थानांतरित करें
अपना बटन लेआउट प्राप्त करें और इसे अपने शीर्ष पैनल में स्थानांतरित करें

मैंने बटन लेआउट (www.slagcoin.com) प्राप्त करने के लिए एक ऑनलाइन MAME वेबसाइट का उपयोग किया। यह एक जरूरी है, क्योंकि बटन लेआउट सीएडी प्रोग्राम में डिज़ाइन किए गए हैं, इसलिए रिक्ति एकदम सही है। लेआउट को रखने के लिए पैनल पर कहां है, इसके अपवाद के साथ, मेरी ओर से कोई माप बिल्कुल नहीं किया जाना था। एक बार जब मेरे पास लेआउट रखा गया था, तो मैंने लेआउट पर संकेतित जगह में एक छोटा छेद बनाने के लिए बस अपने 1 1/8 कुदाल बिट का उपयोग किया, इस प्रकार एमडीएफ पैनल में एक छोटा छेद बना दिया। मैंने एक बटन का परीक्षण फिट किया स्क्रैप लकड़ी का एक टुकड़ा पक्षों पर कोणों को काटने से बचा हुआ है, बस सभी छेदों को काटने से पहले फिट होने के बारे में सुनिश्चित होने के लिए।

चरण 6: ड्रिल, ड्रिल, ड्रिल…

ड्रिल, ड्रिल, ड्रिल…
ड्रिल, ड्रिल, ड्रिल…
ड्रिल, ड्रिल, ड्रिल…
ड्रिल, ड्रिल, ड्रिल…

एक बार जब आप अपने बटन लेआउट के लिए छोटे छेद चिह्नित कर लेते हैं, तो यह ड्रिल करने का समय है … और ड्रिल … और ड्रिल …

चरण 7: गेम कंट्रोल बटन को लेआउट करें और उन्हें ड्रिल करें

गेम कंट्रोल बटन को लेआउट करें और उन्हें ड्रिल करें
गेम कंट्रोल बटन को लेआउट करें और उन्हें ड्रिल करें

इनमें 'सिक्का', P1, P2, आदि बटन शामिल हैं। MAME को पूरी तरह से नियंत्रित करने के लिए मेरे पैनल ने इनमें से 8 बटन का उपयोग किया।

चरण 8: यदि वांछित हो, तो शीर्ष किनारे को राउटर करें

शीर्ष किनारे को राउटर करें, यदि वांछित हो
शीर्ष किनारे को राउटर करें, यदि वांछित हो
शीर्ष किनारे को राउटर करें, यदि वांछित हो
शीर्ष किनारे को राउटर करें, यदि वांछित हो

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

चरण 9: नियंत्रक को कवर करें

नियंत्रक को कवर करें
नियंत्रक को कवर करें
नियंत्रक को कवर करें
नियंत्रक को कवर करें
नियंत्रक को कवर करें
नियंत्रक को कवर करें

मैंने एक बनावट वाले संपर्क पत्र का उपयोग करना चुना। यह सस्ता था, और मुझे लगता है कि यह एक अच्छा काम करता है।

चरण 10: शीर्ष को कवर करें, बटन के छेद को काटें, और बटन और जॉयस्टिक को माउंट करें

शीर्ष को कवर करें, बटन के छेद को काटें, और बटन और जॉयस्टिक को माउंट करें
शीर्ष को कवर करें, बटन के छेद को काटें, और बटन और जॉयस्टिक को माउंट करें
शीर्ष को कवर करें, बटन के छेद को काटें, और बटन और जॉयस्टिक को माउंट करें
शीर्ष को कवर करें, बटन के छेद को काटें, और बटन और जॉयस्टिक को माउंट करें
शीर्ष को कवर करें, बटन के छेद को काटें, और बटन और जॉयस्टिक को माउंट करें
शीर्ष को कवर करें, बटन के छेद को काटें, और बटन और जॉयस्टिक को माउंट करें

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

चरण 11: एर्गोनॉमिक्स चेक

एर्गोनॉमिक्स चेक
एर्गोनॉमिक्स चेक
एर्गोनॉमिक्स चेक
एर्गोनॉमिक्स चेक

मैंने छेद की स्थिति के बारे में खुद को अच्छा महसूस कराने के लिए फिर से एर्गोनॉमिक्स का परीक्षण किया। उत्तम!

चरण 12: बटन और जॉयस्टिक को तार देना और IPAQ बोर्ड को माउंट करना

बटन और जॉयस्टिक को तार देना और IPAQ बोर्ड को माउंट करना
बटन और जॉयस्टिक को तार देना और IPAQ बोर्ड को माउंट करना
बटन और जॉयस्टिक को तार देना और IPAQ बोर्ड को माउंट करना
बटन और जॉयस्टिक को तार देना और IPAQ बोर्ड को माउंट करना
बटन और जॉयस्टिक को तार देना और IPAQ बोर्ड को माउंट करना
बटन और जॉयस्टिक को तार देना और IPAQ बोर्ड को माउंट करना
बटन और जॉयस्टिक को तार देना और IPAQ बोर्ड को माउंट करना
बटन और जॉयस्टिक को तार देना और IPAQ बोर्ड को माउंट करना

यही कारण है कि आप नियंत्रक का निर्माण करते समय नीचे छोड़ देते हैं - ताकि आप वायरिंग कर सकें, और बाद में कुछ गलत होने पर आंतरिक तक पहुंच प्राप्त कर सकें, यदि आप परिवर्तन करना चाहते हैं (विवरण के लिए इस निर्देश का निष्कर्ष देखें).

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

चरण 13: निष्कर्ष

निष्कर्ष
निष्कर्ष
निष्कर्ष
निष्कर्ष
निष्कर्ष
निष्कर्ष

चूंकि मैंने USB-आधारित iPAQ नियंत्रक बोर्ड का उपयोग किया है, इसलिए मैं इसे एक HTPC (होम थिएटर पीसी) से जोड़ रहा हूं जो पहले से ही मेरे टीवी से जुड़ा था। मैं बस यूनिट को फ्रंट यूएसबी पोर्ट में प्लग करता हूं और उस समय मैम, या जो भी एमुलेटर प्रोग्राम चाहता हूं उसे फायर करता हूं। यूनिट को इस तरह से बनाने का लाभ यह है कि जब हम इसका उपयोग नहीं कर रहे होते हैं तो मैं यूनिट को अनप्लग कर सकता हूं और इसे क्षतिग्रस्त होने से बचाने के लिए इसे एक कोठरी में, या चित्र में बेबी गेट के पीछे स्टोर कर सकता हूं।

मुझे इस वजह से कंट्रोलर को बारटॉप या फुल-साइज़ MAME डिवाइस से अलग रखने का लचीलापन पसंद है, लेकिन भविष्य में, मेरी योजना रास्पबेरी पाई 3 या 3b रनिंग रेट्रोपी को iPAQ कंट्रोलर बोर्ड के साथ इंटीरियर में स्थापित करने की है, और तो बस एक एचडीएमआई केबल बाहर चलाएँ। इसका नकारात्मक पक्ष यह है कि ऐसा करने से, मुझे आरपीआई के लिए नियंत्रक के पीछे एक पावर कनेक्टर स्थापित करने की आवश्यकता होगी, साथ ही एक एचडीएमआई सॉकेट, साथ ही साथ वेंटिलेशन के लिए कुछ छेद काटने होंगे, क्योंकि आरपीआई 3 एस गर्म चलता है। मैं वास्तव में नियंत्रक के पीछे एक तरफ एक सक्रिय प्रशंसक स्थापित कर सकता हूं, और दूसरी तरफ एक निकास छेद।

सिफारिश की: