विषयसूची:

होममेड हैंडहेल्ड कंसोल: 12 कदम (चित्रों के साथ)
होममेड हैंडहेल्ड कंसोल: 12 कदम (चित्रों के साथ)

वीडियो: होममेड हैंडहेल्ड कंसोल: 12 कदम (चित्रों के साथ)

वीडियो: होममेड हैंडहेल्ड कंसोल: 12 कदम (चित्रों के साथ)
वीडियो: NEW XBOX SERIES Z Gaming Handheld Console... #shorts #xbox #xboxseries #concept 2024, जुलाई
Anonim
घर का बना हाथ में कंसोल
घर का बना हाथ में कंसोल

स्वागत

रास्पबेरी पाई 3 और रेट्रोपी इम्यूलेशन सॉफ्टवेयर के साथ अपना खुद का DIY गेमबॉय कैसे बनाएं, इस पर मेरे कदम दर कदम गाइड।

इस परियोजना को शुरू करने से पहले, मुझे रास्पबेरी पाई, रेट्रोपी, सोल्डरिंग, 3 डी प्रिंटिंग या इलेक्ट्रॉनिक्स के साथ कोई अनुभव नहीं था, इसलिए इस परियोजना को शुरुआती और ऊपर के लिए जितना संभव हो सके उतना आसान बनाया गया है और एक महान परियोजना शुरू करने के लिए यदि आपने अभी किया है एक रास्पबेरी पाई उठाया।

यह प्रोजेक्ट रास्पबेरी पाई 3 के लिए डिज़ाइन किया गया है। आप रास्पबेरी पाई 2 का उपयोग करके एक ही प्रोजेक्ट बनाने में सक्षम हो सकते हैं, हालांकि मैंने यह कोशिश नहीं की है और यह गारंटी नहीं दे सकता कि यह काम करेगा।

चरण 1: आपको क्या चाहिए

तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी

निम्नलिखित उन उपकरणों और उपकरणों की सूची है जिनकी आपको इस परियोजना के लिए आवश्यकता होगी। इन वस्तुओं की कीमतें ऑस्ट्रेलियाई डॉलर में हैं और प्रदान किए गए लिंक मेरे प्रोजेक्ट में उपयोग किए गए लिंक के लिए हैं। यदि आप ऑस्ट्रेलिया में नहीं रहते हैं, तो आपको इन वस्तुओं के लिए बेहतर विक्रेता/कीमतें मिल सकती हैं।

उपकरण:

रास्पबेरी पाई ३ $७० [लिंक]

३.२ इंच टीएफटी एलसीडी $१७ [लिंक]

३.७वी २२००एमएएच लाइपो बैटरी $१५ [लिंक]

१६जीबी माइक्रो एसडी कार्ड $10 [लिंक]

M3 गतिरोध और पेंच $7 सेट करें [लिंक]

शून्य विलंब यूएसबी एनकोडर $5 [लिंक]

स्पर्श बटन $४ [लिंक]

२x९० गुणा १५०मिमी प्रोटो बोर्ड $2 [लिंक]

लघु माइक्रो यूएसबी केबल $2 [लिंक]

५वी माइक्रो यूएसबी चार्जिंग बोर्ड $1 [लिंक]

3.5 मिमी मिनी स्पीकर $1 [लिंक]

रॉकर स्विच $1 [लिंक]

कुल ~$135

उपकरण:

सोल्डरिंग आयरन और थिन सोल्डर

तापरोधी पाइप

गर्म गोंद वाली बंदूक

स्टेनली चाकू (बॉक्स कटर)

कलम

छोटा फिलिप्स सिर पेचकश

एसडी कार्ड रीडर

वायर कटर/स्ट्रिपर्स

एच डी ऍम आई केबल

यूएसबी वॉल चार्जर

अतिरिक्त माइक्रो यूएसबी केबल

एचडीएमआई इनपुट के साथ कंप्यूटर मॉनिटर

एक यूएसबी कीबोर्ड [मैं इसकी अनुशंसा करता हूं]

(वैकल्पिक) 3डी प्रिंटर

सॉफ्टवेयर:

रेट्रोपी 4.4: [लिंक]

एसडी फॉर्मेटर: [लिंक]

Win32 डिस्क इमेजर: [लिंक]

विनएससीपी: [लिंक]

पुटी: [लिंक]

(वैकल्पिक) केस 3D मॉडल:

चरण 2: सॉफ़्टवेयर स्थापित करना

सॉफ्टवेयर स्थापित करना
सॉफ्टवेयर स्थापित करना
सॉफ्टवेयर स्थापित करना
सॉफ्टवेयर स्थापित करना
सॉफ्टवेयर स्थापित करना
सॉफ्टवेयर स्थापित करना

सॉफ़्टवेयर अनुभाग में लिंक का उपयोग करके सभी सॉफ़्टवेयर डाउनलोड करें। एक बार जब आप सभी सॉफ़्टवेयर को डाउनलोड और अनज़िप कर लेते हैं, तो कार्ड रीडर का उपयोग करके अपने कंप्यूटर में माइक्रो एसडी कार्ड डालें।

एक बार एसडी कार्ड की पहचान हो जाने के बाद एसडी फॉर्मेटर चलाएं।

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

विकल्पों का चयन करें और प्रारूप प्रकार को पूर्ण (मिटा) में बदलें और प्रारूप आकार समायोजन चालू करें, फिर ठीक और प्रारूप पर क्लिक करें।

एक बार एसडी कार्ड फ़ॉर्मेट हो जाने के बाद, Win32diskimager चलाएँ। रेट्रोपी छवि फ़ाइल का चयन करें, सुनिश्चित करें कि डिवाइस एसडी कार्ड पर सेट है और लिखें और फिर हाँ पर क्लिक करें। इसमें कुछ ही मिनट लगेंगे।

एसडी कार्ड में छवि लिखे जाने के बाद, एसडी कार्ड को अपने रास्पबेरी पाई में डालें। 3.2 इंच की एलसीडी स्क्रीन को स्क्रीन के पीछे माउंट के साथ कंसोल पर दाईं ओर पिन करके रास्पबेरी पाई से संलग्न करें। एक यूएसबी वॉल चार्जर और माइक्रो यूएसबी केबल का उपयोग करके एचडीएमआई केबल और पावर का उपयोग करके एक मॉनिटर को पाई से कनेक्ट करें। यूएसबी कीबोर्ड को पीआई के यूएसबी स्लॉट में से किसी एक से कनेक्ट करना भी सुनिश्चित करें।

सॉफ़्टवेयर को इनिशियलाइज़ और रीबूट करने में कुछ मिनट लगेंगे। एक बार यह प्रक्रिया पूरी हो जाने के बाद आपको डिवाइस कॉन्फ़िगरेशन स्क्रीन देखनी चाहिए। यदि नहीं, तो अपने कीबोर्ड को अनप्लग करके फिर से प्लग इन करने का प्रयास करें।

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

एक बार जब आप अपने नियंत्रणों को कॉन्फ़िगर कर लेते हैं, तो कॉन्फ़िगरेशन मेनू और फिर RASPI-CONFIG विकल्प पर नेविगेट करें।

एक बार इस मेनू में, 'स्थानीयकरण विकल्प' चुनें, फिर 'वाई-फाई देश बदलें' चुनें और अपना देश चुनें।

फिर वापस RASPI-CONFIG मेनू में, 'इंटरफेसिंग विकल्प' चुनें, फिर SSH। 'YES' चुनने के लिए टैब दबाएं और फिर SSH को सक्षम करने के लिए एंटर दबाएं।

एक बार फिर से RASPI-CONFIG मेनू में, 'उन्नत विकल्प' पर जाएँ और 'फ़ाइल सिस्टम का विस्तार करें' चुनें। इसमें कुछ सेकंड लगेंगे।

एक बार जब आप इन चरणों को पूरा कर लेते हैं, तो RASPI-CONFIG मेनू से बाहर निकलें और संकेत मिलने पर पाई को रिबूट करें।

डिवाइस के रीबूट होने के बाद, 'कॉन्फ़िगरेशन' मेनू फिर से दर्ज करें और 'वाईफ़ाई' चुनें। 'वाईफाई नेटवर्क से कनेक्ट करें' चुनें और उस नेटवर्क का चयन करें जिससे आप कनेक्ट करना चाहते हैं। अपना पासवर्ड दर्ज करें और पीआई को आपके वाई-फाई नेटवर्क से कनेक्ट होना चाहिए।

'कॉन्फ़िगरेशन' मेनू से वापस बाहर निकलें और 'शो आईपी' चुनें।

स्क्रीन को अब आपके रास्पबेरी पाई का आईपी पता प्रदर्शित करना चाहिए जिसका उपयोग आप अपने कंप्यूटर से अपने पाई को दूरस्थ रूप से एक्सेस करने के लिए कर सकते हैं।

चरण 3: ड्राइवर और बूट कॉन्फ़िग स्थापित करना

अपने कंप्यूटर पर पुटी चलाएँ और होस्ट नाम अनुभाग में रास्पबेरी पाई आईपी पता दर्ज करें। यह स्वीकार करने के लिए हाँ क्लिक करें कि आप दर्ज किए गए आईपी पते पर भरोसा करते हैं।

फिर आपको लॉगिन करने के लिए प्रेरित किया जाएगा। डिफ़ॉल्ट लॉगिन क्रेडेंशियल होंगे

उपयोगकर्ता नाम: पीआईपासवर्ड: रास्पबेरी

इन क्रेडेंशियल्स को दर्ज करने के बाद, अब आप पीआई को संशोधित करना शुरू कर सकते हैं। पहला कदम उन ड्राइवरों को डाउनलोड करना है जो 3.2 इंच स्क्रीन को काम करने की अनुमति देंगे।

निम्न आदेश टाइप करें; मैं अनुशंसा करता हूं कि उन्हें ctrl+C का उपयोग करके पुटी में कॉपी और पेस्ट करें और राइट क्लिक करें।

गिट क्लोन https://github.com/swkim01/waveshare-dtoverlays.gitsudo cp waveshare-dtoverlays/waveshare32b.dtbo /boot/overlays/

अब बूट कॉन्फिग फाइल को एडिट करने के लिए:

सुडो नैनो /boot/config.txt

अक्षम_ओवरस्कैन = 1 से पहले # हटाएं और इसे सेट करें

अक्षम_ओवरस्कैन = 0

फिर ओवरस्कैन मानों से पहले सभी # को हटा दें और उन सभी को -20. पर सेट करें

overscan_left=-20overscan_right=-20overscan_top=-20overscan_bottom=-20

hdmi_force_hotplug=1. से पहले # हटाएं

hdmi_force_hotplug=1

hdmi_mode=1 पर नेविगेट करें और इसके पहले # को हटा दें। इस लाइन के नीचे hdmi_mode=87 टाइप करें:

hdmi_mode=1hdmi_mode=87

आगे हम पीआई को ओवरक्लॉक करेंगे और प्रदर्शन को अधिकतम करने के लिए सेटिंग्स को समायोजित करेंगे।

चेतावनी: इनमें से कुछ सेटिंग्स को बदलने से वारंटी रद्द हो सकती है और आपकी रास्पबेरी पाई ज़्यादा गरम हो सकती है। मैंने लंबे समय से निम्नलिखित सेटिंग्स का उपयोग किया है और मुझे कोई समस्या नहीं हुई है, लेकिन मैं आपके रास्पबेरी पाई की सुरक्षा की गारंटी नहीं दे सकता।

arm_freq=800 लाइन पर नेविगेट करें, # हटाएं और मान को 1200 में बदलें। निम्न पंक्तियों को जोड़ें ताकि यह इस तरह दिखे:

arm_freq=1200core_freq=500gpu_freq=500sdram_freq=500ओवर_वोल्टेज=2temp_limit=85

इसके बाद. के सामने # हटा दें

dtparam=spi=on

फ़ाइल के नीचे नेविगेट करें और निम्नलिखित दो पंक्तियाँ जोड़ें:

dtoverlay=waveshare32b:rotate=270, speed=92000000, fps=60avoid_warnings=1

कॉन्फ़िगरेशन फ़ाइल से बाहर निकलने के लिए CTRL+X दबाएं और परिवर्तनों को सहेजने के लिए संकेत दिए जाने पर 'Y' दबाएं। जब फ़ाइल नाम लिखने के लिए कहा जाए तो एंटर दबाएं।

अब कमांड टाइप करके रास्पबेरी पाई को रिबूट करें:

सुडो रिबूट

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

PuTTY के फिर से कनेक्ट होने के बाद, pi/raspberry का उपयोग करके लॉगिन करें और निम्न कमांड दर्ज करें:

एलएस /देव/एफबी*

आपको देव/fb0/dev/fb1 देखना चाहिए

यदि आप /dev/fb1 नहीं देखते हैं, तो कुछ गलत हो गया है और आपको एसडी कार्ड को प्रारूपित करना होगा और फिर से शुरू करना होगा

यदि आप dev/fb0 /dev/fb1 देखते हैं, तो प्रत्येक चरण को पूरा करने के लिए पर्याप्त समय देते हुए, एक बार में निम्नलिखित कमांड दर्ज करें:

sudo apt-cmakegit क्लोन स्थापित करें https://github.com/tasanakorn/rpi-fbcpcd rpi-fbcp/mkdir buildcd build/cmake..makesudo fbcp /usr/local/bin/fbcp स्थापित करें

अब हमें एक और फाइल को एडिट करने की जरूरत है। प्रवेश करना:

सुडो नैनो /etc/rc.local

"बाहर निकलें 0" के ऊपर की रेखा पर नेविगेट करें और निम्नलिखित दर्ज करें:

/usr/स्थानीय/बिन/fbcp और

CTRL+X, Y दबाकर फ़ाइल को सेव करें, फिर एंटर करें।

अब डिवाइस का उपयोग करके रीबूट करें:

सुडो रिबूट

जब पीआई रीबूट होता है, तो टचस्क्रीन को अब रेट्रोपी प्रदर्शित करना चाहिए। अब एचडीएमआई मॉनिटर की जरूरत नहीं है!

चरण 4: रोम स्थापित करना

रोम स्थापित करना
रोम स्थापित करना
रोम स्थापित करना
रोम स्थापित करना
रोम स्थापित करना
रोम स्थापित करना
रोम स्थापित करना
रोम स्थापित करना

अपने रास्पबेरी पाई के लिए बाड़े का निर्माण करने से पहले, रोम स्थापित करके सॉफ़्टवेयर का परीक्षण करना उचित है।

मैं इस बारे में विस्तार से नहीं बताऊंगा कि गेम रोम कैसे और कहाँ प्राप्त करें क्योंकि उन्हें प्राप्त करने के कई तरीके हैं जो वैधता में भिन्न हैं। एक बार जब आपके पास कुछ गेम ROMS के स्रोत हो जाते हैं, तो यहां बताया गया है कि उन्हें अपने रास्पबेरी पाई पर दूरस्थ रूप से कैसे स्थापित किया जाए।

पाई को यूएसबी वॉल चार्जर में प्लग करके चालू करें और इसके बूट होने की प्रतीक्षा करें।

अगला रन विनएससीपी

होस्ट नाम अनुभाग में आईपी पता टाइप करें

उपयोगकर्ता नाम के लिए 'pi' और पासवर्ड के लिए 'रास्पबेरी' दर्ज करें। इस कॉन्फ़िगरेशन को सहेजना उचित है, इसलिए आपको इसे हर बार टाइप करने की आवश्यकता नहीं है।

'लॉगिन' पर क्लिक करें और 'हां' पर क्लिक करें यदि सॉफ्टवेयर आपको इस कुंजी को याद रखने के लिए कहता है

ROMS को /home/pi/RetroPie/roms. में रखा जाता है

प्रत्येक सिस्टम के लिए यहां एक फ़ोल्डर होना चाहिए जिसका आप अनुकरण करना चाहते हैं। डिफ़ॉल्ट रूप से यहां पहले से ही कुछ फ़ोल्डर्स होने चाहिए।

PSX जैसे कुछ सिस्टमों में BIOS फ़ाइलों की आवश्यकता होती है, जिन्हें सोर्स करने और BIOS फ़ोल्डर में रखने की आवश्यकता होती है।

अब आपको अपनी गेम ROM फ़ाइलों को या तो उन्हें खींचकर या Ctrl+C और Ctrl+V के माध्यम से उनके संबंधित फ़ोल्डरों में कॉपी करने की आवश्यकता है।

स्थानांतरण शुरू करने के लिए ठीक क्लिक करें।

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

एक बार ट्रांसफर सफलतापूर्वक पूरा हो जाने के बाद, टूलबार पर टर्मिनल विकल्प पर क्लिक करें और कमांड दर्ज करें:

सुडो रिबूट

एक बार पीआई रीबूट हो जाने के बाद अब आप कीबोर्ड का उपयोग करके या यूएसबी नियंत्रक को कनेक्ट करके और इसके इनपुट को कॉन्फ़िगर करके गेम का परीक्षण करने में सक्षम होंगे। इस बिंदु पर आप अपने रास्पबेरी पाई का उपयोग लघु रेट्रो गेम कंसोल के रूप में कर सकते हैं, या तो इसे कहीं ऊपर करके या इसे अपने टीवी से जोड़कर।

चरण 5: बाड़े का निर्माण: बटन

बाड़े का निर्माण: बटन!
बाड़े का निर्माण: बटन!
बाड़े का निर्माण: बटन!
बाड़े का निर्माण: बटन!
बाड़े का निर्माण: बटन!
बाड़े का निर्माण: बटन!

आगे हम रास्पबेरी पाई के लिए संलग्नक बनाना शुरू करेंगे और इसे पोर्टेबल गेमिंग डिवाइस में बदलने के लिए बटन, स्पीकर और बिजली की आपूर्ति को कनेक्ट करेंगे।

सबसे पहले हमें एलसीडी माउंट को पास करने और स्क्रीन को रखने के लिए प्रोटो बोर्ड में से एक में एक छेद काटने की जरूरत है।

प्रोटो बोर्ड के केंद्र में स्क्रीन को लाइन अप करें और कोनों में छेद को बाधित किए बिना शीर्ष के करीब, जिस पर आपको बैक पीस को पकड़ने के लिए स्पेसर में पेंच करना होगा। यदि आपने इस ट्यूटोरियल की उपकरण सूची में बोर्ड खरीदे हैं, तो LCD माउंट 19 से 22 पंक्तियों और पंक्तियों C से P तक पंक्तिबद्ध होगा।

एक पेंसिल का उपयोग करके, चारों ओर ट्रेस करें जहां माउंट बोर्ड को छूता है और लाइनों को स्पष्ट रूप से चिह्नित करता है।

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

एक बार जब आप छेद से बाहर हो जाते हैं, तो यह देखने के लिए एलसीडी माउंट को पास करें कि क्या यह फिट बैठता है। स्क्रीन को इधर-उधर जाने से बचाने के लिए इसे जितना संभव हो उतना आरामदायक होना चाहिए।

अगला चिह्नित करें कि स्क्रीन का निचला भाग बोर्ड पर कहां है ताकि आप जान सकें कि आपको बटन लगाने के लिए कितनी जगह चाहिए

अपना स्पर्श स्विच सेट खोलें और स्विच को बोर्ड पर रखना शुरू करें। आपको ऊपर, नीचे, बाएँ और दाएँ के लिए ऊपरी बाएँ में 4 की आवश्यकता होगी, A, B, X और Y के लिए ऊपरी दाईं ओर 4 और START, SELECT और अपने हॉटकी / होम बटन के लिए नीचे की ओर 3 की आवश्यकता होगी। मुझे क्षैतिज बटनों की तुलना में लंबवत बटनों को थोड़ा दूर रखना था जो आदर्श नहीं था लेकिन थोड़ी देर के लिए कंसोल का उपयोग करने के बाद मुझे इसका उपयोग किया जाता है और यह उतना असामान्य नहीं है जितना मैंने सोचा था कि यह होगा।

यदि आप R1, R2, L1 और L2 जैसे शोल्डर बटन रखना चाहते हैं, तो दूसरे प्रोटो बोर्ड में 4 और स्विच जोड़ें। यह चरण वैकल्पिक है यदि आप कंसोल का आकार छोटा रखना चाहते हैं और केवल ऐसे गेम खेलना चाहते हैं जिनमें शोल्डर बटन की आवश्यकता नहीं है (याद रखें कि सुपर निन्टेंडो में शोल्डर बटन हैं!)

इन बटनों को स्क्रीन के नीचे भी होना चाहिए क्योंकि यह वह जगह है जहां रास्पबेरी पाई के नीचे दूसरी तरफ बैठेगा। आप इन बटनों को कितनी दूर रखते हैं, यह इस बात पर निर्भर करता है कि सबसे आरामदायक क्या है।

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

सामने के बोर्ड पर मुख्य 8 बटन के साथ, केंद्र से सबसे दूर पिन में मिलाप जोड़ें। यह स्पीकर के लिए जगह की अनुमति देने के लिए है।

इसके बाद, ज़ीरो डिले यूएसबी एनकोडर के साथ आए वायर कनेक्टर को पकड़ें और एक बटन पर प्रत्येक पिन के कनेक्टर पर प्रत्येक तार को मिलाप करें। इसे तब तक दोहराएं जब तक कि आप दोनों बोर्डों के प्रत्येक बटन के लिए एक कनेक्टर को मिलाप न कर लें।

चरण 6: अध्यक्ष स्थापना

अध्यक्ष स्थापना
अध्यक्ष स्थापना

एक बार सभी कनेक्टर ठीक हो जाने के बाद, अब आप स्पीकर लगा सकते हैं। यह चरण वैकल्पिक है यदि आप स्पीकर नहीं चाहते हैं और इयरफ़ोन को ऑडियो जैक से कनेक्ट करके खुश हैं।

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

चरण 7: USB एनकोडर कनेक्ट करें

USB एनकोडर कनेक्ट करें
USB एनकोडर कनेक्ट करें
USB एनकोडर कनेक्ट करें
USB एनकोडर कनेक्ट करें
USB एनकोडर कनेक्ट करें
USB एनकोडर कनेक्ट करें

आगे हमें सभी बटनों को USB एनकोडर से कनेक्ट करना होगा। एन्कोडर में ऊपर, नीचे, बाएँ और दाएँ के लिए 4 विशिष्ट स्लॉट हैं और USB केबल के लिए एक स्लॉट है। बाकी बटनों को नीचे की पंक्ति में किसी भी स्लॉट से जोड़ा जा सकता है। कनेक्टर्स को थोड़ा धक्का देकर अपनी जगह पर क्लिक करना चाहिए।

एक बार सभी बटन और USB केबल कनेक्ट हो जाने के बाद, USB एन्कोडर को नीचे के बोर्ड पर चिपका दें, बस कनेक्शन को कंधे के बटन से जोड़ दें और प्रोटो बोर्ड के निचले कोनों में छेद के ठीक ऊपर।

अब एलसीडी स्क्रीन को शीर्ष बोर्ड में छेद के माध्यम से रखें और रास्पबेरी पाई को नीचे से कनेक्ट करें। 3.5 मिमी ऑडियो केबल को पाई के शीर्ष पर फ़ीड करें ताकि वह ऑडियो जैक तक पहुंच सके।

दो बोर्डों को एक साथ मोड़ो ताकि सभी तार दो बोर्डों के बीच समाहित हो जाएं और यूएसबी केबल को रास्पबेरी पाई से जोड़ दें।

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

आपके द्वारा इंस्टॉल किए गए बटनों को यह जांचने के लिए कॉन्फ़िगर करें कि वे सभी काम कर रहे हैं। यदि कॉन्फ़िगर करने का प्रयास करते समय एक बटन का पता नहीं चलता है, तो आपको उस विशेष बटन को फिर से मिलाप करना पड़ सकता है।

यदि सभी बटनों का पता लगाया जाता है, तो शायद बटनों का पूरी तरह से परीक्षण करने के लिए कुछ समय के लिए एक गेम आज़माएं।

चरण 8: बैटरी पावर

बैटरी की ताकत
बैटरी की ताकत
बैटरी की ताकत
बैटरी की ताकत

आगे हमें कंसोल को पोर्टेबल और फिर से चार्ज करने योग्य बनाने के लिए बैटरी रिचार्ज सर्किट स्थापित करने की आवश्यकता है।

बैटरी से लाल तार को रिचार्ज सर्किट बोर्ड पर B+ टर्मिनल और काले तार को B- टर्मिनल से मिलाएं।

चेतावनी: सोल्डरिंग से पहले दोबारा जांच लें या आप रिचार्ज बोर्ड को छोटा कर सकते हैं या खुद को झपकी ले सकते हैं।

बैटरी को रिचार्ज बोर्ड से कनेक्ट करने के बाद, हमें माइक्रो यूएसबी केबल को कनेक्ट करना होगा। ऐसा करने के लिए हमें केबल के बड़े USB सिरे को वायर कटर से काट देना चाहिए। यदि आवश्यक हो तो केबल को छोटा करने के लिए स्वतंत्र महसूस करें, लेकिन ध्यान रखें कि रास्पबेरी पाई पावर इनपुट से कनेक्ट करने के लिए इसे प्रोटो बोर्ड के नीचे से ऊपर तक सभी तरह से पहुंचना चाहिए। दो तारों को अंदर प्रकट करने के लिए केबल पर रबर को वापस पट्टी करें।

लाल तार को सर्किट बोर्ड के OUT+ टर्मिनल से और ब्लैक केबल को OUT- टर्मिनल से मिलाएं। ऐसा करते समय फिर से बहुत सतर्क रहें।

आप पावर को सीधे रास्पबेरी पाई बोर्ड में मिला सकते हैं लेकिन मैं ऐसा करने में सहज नहीं था इसलिए मैंने इसके बजाय सिर्फ एक यूएसबी केबल प्लग इन करने का विकल्प चुना। यह वह जगह है जहां 90 डिग्री का कोण, माइक्रो यूएसबी केबल अच्छा है (उपकरण अनुभाग में लिंक)) क्योंकि यह प्रोटो बोर्ड के नीचे अच्छी तरह से छिप जाता है।

कनेक्शन का परीक्षण करने के लिए, माइक्रो यूएसबी केबल को रास्पबेरी पाई में प्लग करें। यदि बैटरी में चार्ज है, तो पाई को बूट होना चाहिए। अपने यूएसबी वॉल चार्जर को एक अतिरिक्त माइक्रो यूएसबी केबल से कनेक्ट करें और इसे रिचार्ज सर्किट पर माइक्रो यूएसबी स्लॉट से कनेक्ट करें। चिप पर लगे एलईडी को चार्ज करते समय लाल और फुल चार्ज होने पर नीला होना चाहिए।

यदि पीआई पावर ऊपर और सर्किट पर एलईडी यह दिखाने के लिए रोशनी करता है कि यह चार्ज हो रहा है, तो आप अगले चरण पर जाने के लिए तैयार हैं।

चरण 9: एनकोडर को सीधे पाई में मिलाप (वैकल्पिक)

एनकोडर को सीधे पाई में मिलाना (वैकल्पिक)
एनकोडर को सीधे पाई में मिलाना (वैकल्पिक)

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

सबसे पहले, आपको वायर कटर का उपयोग करके यूएसबी कनेक्टर को काटना होगा और 4 तारों को प्रकट करने के लिए रबर को वापस पट्टी करना होगा; काले, हरे, सफेद और लाल। ये तार क्रमशः ग्राउंड, डेटा +, डेटा - और वीसीसी के लिए हैं।

आगे आपको संलग्न छवि में प्रत्येक तार को कॉन्फ़िगरेशन में मिलाप करने की आवश्यकता है।

चेतावनी: यह क्रिया निश्चित रूप से वारंटी को शून्य कर देगी और आपके रास्पबेरी पाई को मारने का जोखिम उठाती है।

चरण 10: चालू / बंद स्विच

चालु / बंद स्विच
चालु / बंद स्विच

कंसोल अब पूरी तरह से ठीक काम करना चाहिए, इसे चालू करने के लिए, आपको माइक्रो यूएसबी को पीआई के पावर सॉकेट में प्लग करना होगा और इसे बंद करने के लिए इसे अनप्लग करना होगा। एक चालू/बंद घुमाव स्विच इस प्रक्रिया को थोड़ा अच्छा बनाता है। अगर सावधानी से किया जाए तो एक को जोड़ना काफी सरल है।

हमें माइक्रो यूएसबी एंड के करीब केबल से मोटे रबर केसिंग के एक हिस्से को काटने की जरूरत है। यदि सावधानी से किया जाए तो हम सभी 4 USB तारों को बिना किसी को काटे उजागर कर सकते हैं। यदि आप उन्हें काटते हैं, कोई तनाव नहीं, आपको बस उन्हें वापस एक साथ मिलाप करना होगा। एकमात्र तार जिसे हमें काटने की जरूरत है वह है लाल। एक बार जब लाल तार काट दिया जाता है और वापस छीन लिया जाता है, तो एक छोर को रॉकर स्विच पर धातु के पिन में से एक को और दूसरे छोर को दूसरे पिन पर मिलाप करें।

चरण 11: सभी को एक साथ चिपकाना और पेंच करना

ग्लूइंग और स्क्रूइंग यह सब एक साथ
ग्लूइंग और स्क्रूइंग यह सब एक साथ
ग्लूइंग और स्क्रूइंग यह सब एक साथ
ग्लूइंग और स्क्रूइंग यह सब एक साथ

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

शीर्ष बोर्ड के नीचे की ओर ऑन ऑफ स्विच को गोंद करें। मैंने पाया कि ऊपरी दायां कोना एक अच्छी जगह है।

सब कुछ एक साथ पेंच करने से पहले, आईओ पिन के बाईं ओर, पीआई के शीर्ष पर रिचार्ज सर्किट से आने वाली 3.5 मिमी ऑडियो केबल और माइक्रो यूएसबी केबल चलाएं।

स्पेसर किट में पाए गए नट्स का उपयोग करके 20 मिमी स्पेसर में नीचे की ओर स्क्रू करें, फिर शीर्ष बोर्ड को लाइन करें और M3 स्क्रू का उपयोग करके शीर्ष बोर्ड को स्पेसर्स पर स्क्रू करें। सुनिश्चित करें कि आप दोनों बोर्डों के बीच में जितने भी केबल हो सकते हैं, उन्हें बिना किसी नुकसान के मोड़ें।

चरण १२: (वैकल्पिक) ३डी प्रिंटेड केस

(वैकल्पिक) 3डी प्रिंटेड केस
(वैकल्पिक) 3डी प्रिंटेड केस
(वैकल्पिक) 3डी प्रिंटेड केस
(वैकल्पिक) 3डी प्रिंटेड केस
(वैकल्पिक) 3डी प्रिंटेड केस
(वैकल्पिक) 3डी प्रिंटेड केस

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

इस ट्यूटोरियल के शीर्ष पर मॉडल को स्वयं 3D प्रिंट करने के लिए डाउनलोड करें या किसी 3D प्रिंटिंग विक्रेता को भेजें।

केस को कंसोल पर एक साथ क्लिप करना चाहिए और फिर भी पावर, कंट्रोलर और एक एचडीएमआई केबल को जोड़ने के लिए जगह छोड़नी चाहिए।

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

सिफारिश की: