विषयसूची:

गेम कंसोल बनाना: 5 कदम
गेम कंसोल बनाना: 5 कदम

वीडियो: गेम कंसोल बनाना: 5 कदम

वीडियो: गेम कंसोल बनाना: 5 कदम
वीडियो: How to Code a Game? – [Hindi] – Quick Support 2024, जुलाई
Anonim
Image
Image

अभिवादन। इसलिए मैं देखता हूं कि मुझमें कुछ शुरू करने की प्रवृत्ति है, और फिर मैं पूरी तरह से अलग रास्ता अपनाता हूं। ऐसा इस प्रोजेक्ट के साथ भी हुआ। मैंने कुछ समय पहले Nokia 5110 स्क्रीन खरीदी थी। और अधिकांश eBay खरीद के रूप में यह वास्तव में मेरे पास भेजे जाने के लिए एक लंबा समय था। इस बीच जिस परियोजना के लिए मुझे इसकी आवश्यकता थी वह गिर गई। इसलिए जब jlcpcb ने मुझे उनकी सेवाओं का उपयोग करके कुछ बनाने के प्रस्ताव के साथ संपर्क किया (पीसीबी निर्माण … अच्छी तरह से आंकड़े … शीर्षक यह सब कहता है:))। मैंने गुगल करना शुरू कर दिया, मैं उन दो स्क्रीनों के साथ क्या कर सकता हूं जिनके लिए मेरा कोई और उद्देश्य नहीं था। और फिर मुझे एक मेकरबिनो गेम कंसोल मिला। और ओपन सोर्स कॉन्सेप्ट के साथ इसे खरोंच से बनाने के लिए मुझे जो कुछ भी चाहिए वह मेरी उंगलियों पर सही था। जबकि आप इसे केवल एक परफ़ॉर्मर पर बना सकते हैं, यह पूरी तरह से गड़बड़ होगा, हर जगह तारों के साथ, और उतना साफ नहीं होगा जितना मैं चाहूंगा कि मेरा कंसोल हो। तो यहाँ jlcpcb आता है। https://jlcpcb.com/ आप 2$ में 10 बोर्ड ऑर्डर कर सकते हैं। जो मेरी राय में एक चोरी है। यदि आप बोर्ड के लिए डिफ़ॉल्ट मापदंडों से बाहर जाते हैं (आकार 100x100 मीटर, मोटाई, रंग या आदि), तो कीमत बदल सकती है। लेकिन हे, हम में से अधिकांश के लिए, डिफ़ॉल्ट पैरामीटर पर्याप्त से अधिक होंगे।

चरण 1: सभी सामग्री और फाइलों के लिंक

आपका पीसीबी प्राप्त करना
आपका पीसीबी प्राप्त करना

तो चलिए सरल भागों की सूची पर चलते हैं, और जहां आप जानकारी प्राप्त कर सकते हैं जो इसे पूरा करने के लिए आवश्यक होगी।

भाग:

MAKERbuino PCB (आप या तो प्रोजेक्ट को सपोर्ट कर सकते हैं और https://www.makerbuino.com पर किट खरीद सकते हैं,

या अपनी gerber फ़ाइलें और.या योजनाबद्ध यहाँ प्राप्त करें:

  • एसडी कार्ड (आकार आपके ऊपर है, सुनिश्चित नहीं है कि यह बड़ी क्षमता वाले कार्ड का समर्थन करता है लेकिन 1 जीबी ठीक होना चाहिए)
  • एसडी सॉकेट
  • सोल्डरिंग स्पीकर के लिए तार (वैकल्पिक)
  • 8ohm 0.5W स्पीकर (वैकल्पिक)
  • ली-पो बैटरी 3.7 वी
  • एटीमेगा३२८पी-पीयू
  • 28 पिन पीडीआईपी आईसी सॉकेट
  • नोकिया 5110 एलसीडी
  • TP4056 माइक्रो यूएसबी ली-पो बैटरी चार्जर बोर्ड
  • 3.3V वोल्टेज नियामक (TO-92 पैकेज में MCP1702-3302E)
  • 2n2222 सामान्य प्रयोजन NPN ट्रांजिस्टर (TO-92 पैकेज)
  • 1N4148 डायोड
  • 16 मेगाहर्ट्ज क्रिस्टल
  • 3 पिन स्लाइड टॉगल स्विच x2
  • 100nF सिरेमिक कैपेसिटर x2
  • 22pF सिरेमिक कैपेसिटर x2
  • 100uF, 6.3V रेडियल इलेक्ट्रोलाइटिक कैपेसिटर x3 (मैंने 16V वाले का उपयोग किया, क्योंकि उल्लेख किया गया है कि 6.3 द्वारा आना कठिन है)
  • 12x12x7.3 मिमी पुशबटन x7

  • कुछ महिला और पुरुष हेडर सिंगल और डबल रो (संभावना है कि आपके पास वे हैं, लेकिन वैसे भी आप उन्हें लंबी स्ट्रिप्स में खरीदते हैं इसलिए जितना चाहें उतना चुनें)
  • 1Kohm व्हील ट्रिम पोटेंशियोमीटर x2
  • २.२ कोहम रोकनेवाला
  • 10k रोकनेवाला x2
  • 4.7kohm रोकनेवाला x2
  • 100ohm रोकनेवाला
  • 3.5 मिमी हेडफोन सॉकेट

और यही है। मुझे यकीन है कि अधिकांश घटक आपके स्पेयर पार्ट्स बिन में होंगे। कुछ आप सस्ते के लिए उठा लेंगे।

चरण 2: अपना पीसीबी प्राप्त करना

आपका पीसीबी प्राप्त करना
आपका पीसीबी प्राप्त करना
आपका पीसीबी प्राप्त करना
आपका पीसीबी प्राप्त करना

तो यह काफी सरल प्रक्रिया है। jlcpcb.com पर जाएं

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

चरण 3: सोल्डरिंग

टांकने की क्रिया
टांकने की क्रिया
टांकने की क्रिया
टांकने की क्रिया

इसलिए मैं एक विस्तृत कदम नहीं उठाऊंगा, क्योंकि यह बहुत आसान है। पीसीबी के साथ, सिल्क्सस्क्रीनिंग बताती है कि किस स्थान पर कौन सा घटक डाला जाना चाहिए। अधिकांश घटक ध्रुवीय संवेदनशील नहीं होते हैं इसलिए यह आपके जीवन को बहुत आसान बना देता है। यह निर्देश है यदि आपको मेकरबिनो से अधिक विस्तृत जानकारी की आवश्यकता है (टीम ने एक सरल विवरण को समझाने का अद्भुत काम किया है कि कैसे और क्या किया जाना चाहिए)

चरण 4: प्रोग्रामिंग

प्रोग्रामिंग
प्रोग्रामिंग

तो जब आप अपने बोर्ड को मिलाप करते हैं, तो आम तौर पर आपका काम हो जाएगा। लेकिन मेरे मामले में नहीं। चूंकि Atmega328P-PU खाली आता है, इसलिए आपको एक बूटलोडर अपलोड करना होगा। यह पूरे प्रोजेक्ट का सबसे "जटिल" चरण है, यदि आपने कभी एटमेल चिप्स को प्रोग्राम नहीं किया है। तो ऐसे कुछ तरीके हैं जिनसे आप यह कर सकते हैं।

आसान तरीका Arduino के साथ होना चाहिए (हालाँकि किसी तरह मैंने दूसरे विकल्प के साथ जाने का फैसला किया)

community.makerbuino.com/t/atmega328-witho… arduino के साथ बूटलोडर कैसे स्थापित करें, इसके बारे में थ्रेड को ग्रेट करें। बूटलोडर का लिंक भी वहां शामिल है।

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

चरण 5: फिनिशिंग टच

अंतिम समापन कार्य
अंतिम समापन कार्य
अंतिम समापन कार्य
अंतिम समापन कार्य

इसलिए। आपको अपना पीसीबी मिल गया है, आपने इसे टांका लगाया है, बूटलोडर को फ्लैश किया है…। अब क्या? अब, आपको बस गेम डाउनलोड करना है (या उन्हें बनाना है), उन्हें एसडी कार्ड में लोड करना है। और खेल खेलते हैं। और मेरा विश्वास करो…. वे आदी हैं। इसलिए मैंने इसके लिए एक केस भी 3डीप्रिंट किया। जो कि विविध पर पाया जा सकता है। और मैं ईमानदारी से कह सकता हूं, यह मेरे द्वारा पूरी की गई सबसे संतोषजनक परियोजनाओं में से एक है। एक के लिए, यह उत्पादन मॉडल diy जैसा दिखता है। दूसरी बात… गेम कमाल के हैं:) चीयर्स। अगर आपको किसी चीज़ की ज़रूरत है, तो बस मुझसे कमेंट में पूछें या मुझे एक संदेश भेजें:)

सिफारिश की: