विषयसूची:
- आपूर्ति
- चरण 1: कहानी-
- चरण 2: चरण 1 बोर्ड को तैयार करना
- चरण 3: Attiny85 की प्रोग्रामिंग
- चरण 4: गेम कंसोल और परिणामों को सशक्त बनाना
वीडियो: बस एक और ATtiny85 रेट्रो गेमिंग कंसोल: 4 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:19
अंतरिक्ष आक्रमणकारियों, टेट्रिस, आदि को खेलने के लिए ATtiny85 x 0.96 OLED के आसपास आधारित एक छोटा रेट्रो कंसोल जैसा सेटअप।
आपूर्ति
- ओलेड 0.96 इंच x 1
- Attiny85 x1
- प्रोग्रामिंग Attiny85 x 1. के लिए प्रोग्रामर सेटअप
- स्विच एक्स 3
- 10 के प्रतिरोधी एसएमडी 0805 x 2
- 1 के प्रतिरोधी एसएमडी 0603 x 2
- एलईडी 0603 x 1
- M7 डायोड SMA x 1
- यूएसबी माइक्रो पोर्ट x 1
- 7K रोकनेवाला एसएमडी 0603 x 1
- कस्टम पीसीबी (Gerber डेटा संलग्न है)
- FR4 कॉपर बोर्ड
- नक़्क़ाशीदार पीसीबी (पीडीएफ संलग्न है)
चरण 1: कहानी-
हेलो सब लोग! तो यह मेरा DIY ओलेड आधारित रेट्रो गेमिंग कंसोल है (वास्तव में यह गेमिंग कंसोल नहीं है, बल्कि एक सेटअप है जो एक सामान्य 0.96 इंच पुराने को एक Attiny85 के साथ जोड़ता है) मैं आप लोगों को दिखाता हूं कि मैंने इसे कैसे बनाया। इसके अलावा, इस परियोजना के लिए कोड बहुत सामान्य है और ऑनलाइन उपलब्ध है, मैंने अभी वह कोड लिया और कुछ बदलाव किए और इसके लिए पीसीबी बनाया।
चरण 2: चरण 1 बोर्ड को तैयार करना
बोर्ड तैयार करना
मूल रूप से, मैं इस बोर्ड को इस पीसीबी के साथ ठीक से बनाना चाहता था जिसे मैंने पिछले महीने तैयार किया था, लेकिन COVID19 के कारण, मैं शिपमेंट की समस्या के कारण ऑर्डर देने में असमर्थ था इसलिए मैंने पीसीबी डिजाइन को थोड़ा बदलकर पीसीबी को खोदने का फैसला किया ताकि मैं बना सकूं यह दो तरफा पीसीबी के बजाय एकतरफा है। मैंने पीसीबी को डिजाइन करने के लिए OrCad का उपयोग किया, और फिर नक़्क़ाशी के लिए एक फोटो पेपर पर बोर्ड को प्रिंट करने के लिए एक पीडीएफ तैयार किया। यदि आप लोग अपना बनाना चाहते हैं, तो उचित पीसीबी के लिए योजनाबद्ध और Gerber डेटा संलग्न है।
मैं पहले एक इंकजेट प्रिंटर के साथ एक फोटो पेपर पर बोर्ड के पीडीएफ को प्रिंट करता हूं, फिर मैंने पीसीबी के आकार के अनुसार एक FR4 कॉपर बोर्ड पीसीबी काट दिया।
यदि आप लोग नक़्क़ाशी प्रक्रिया के बारे में अधिक जानना चाहते हैं, तो आप मेरे द्वारा लिंक किया गया वीडियो देख सकते हैं।
नक़्क़ाशी के बाद, मैं इस बोर्ड में घटकों को जोड़ना शुरू करता हूं।
इस पीसीबी में घटकों को जोड़ना बहुत आसान और सीधा है, एसएमडी घटकों के लिए संलग्न चित्रण का पालन करें।
एसएमडी घटकों को जोड़ने के बाद, बस आगे बढ़ें और शेष लीड घटकों को जोड़ना शुरू करें, जैसे स्विच, ओलेड और अन्य सामान। अधिक विस्तृत विवरण के लिए वीडियो देखें। इसके अलावा, क्योंकि यह बोर्ड पूरी तरह से एकतरफा नहीं है, मैंने जीवन को थोड़ा आसान बनाने के लिए कुछ बिंदुओं पर जंपर्स जोड़े। सब कुछ असेंबल करने के बाद, हमें बस बैटरी को उसके नियत कनेक्टर पोर्ट में जोड़ने और पूरी चीज़ को पावर देने की आवश्यकता है।
लेकिन रुकिए, कैसे attiny85 प्रोग्राम करें!
चरण 3: Attiny85 की प्रोग्रामिंग
Attiny85 और Attiny13A मेरे पसंदीदा माइक्रोकंट्रोलर हैं क्योंकि वे सस्ते हैं और विभिन्न परियोजनाओं में उपयोग किए जा सकते हैं, जिनमें ओवरकिल हार्डवेयर और कनेक्टिविटी विकल्पों की आवश्यकता नहीं होती है, उदाहरण के लिए- ओलेड गेमबॉय!
Attiny85 MCU को प्रोग्राम करने के लिए, आपको एक ISP प्रोग्रामर की आवश्यकता होगी, मैंने कस्टम प्रोग्रामर के साथ Attiny85 प्रोग्रामिंग के बारे में पहले ही एक पोस्ट बना लिया है, इसलिए इसे देखें।
कस्टम ISP के साथ attiny85 प्रोग्रामिंग के बारे में पोस्ट करें
इसलिए मैं प्रोग्रामिंग प्रक्रिया को छोड़ दूंगा, मान लीजिए कि हमें पहले बूटलोडर को जलाने की जरूरत है और फिर दिए गए कोड के साथ attiny85 को फ्लैश करें। नोट- आपको मुख्य कोड के साथ प्रदान की गई हेडर फ़ाइल को मुख्य कोड फ़ोल्डर में जोड़ने की आवश्यकता है, फिर दस्तावेज़ों में पूरे फ़ोल्डर को Arduino स्केच फ़ोल्डर में जोड़ें (संलग्न छवि का पालन करें)।
चरण 4: गेम कंसोल और परिणामों को सशक्त बनाना
इस बोर्ड को पावर देने के लिए, मैंने एक बैटरी कनेक्टर जोड़ा है, एक ली-आयन बैटरी को इससे जोड़ा जा सकता है।
यह अभी भी V1 है और इस परियोजना का अगला स्तर एक उचित पीसीबी बनाना और उस पर सब कुछ मिलाप करना होगा.. इसके अलावा, शायद हम इसमें एक UI जोड़ सकते हैं ताकि हम 1 से अधिक गेम का चयन कर सकें। अभी के लिए, यदि आप कुछ मुद्दों में भाग लेते हैं तो बस एक टिप्पणी छोड़ दो।ADIOS!
सिफारिश की:
अंतरिक्ष आक्रमणकारियों के साथ लेगो पोर्टेबल गेमिंग कंसोल: 4 कदम
अंतरिक्ष आक्रमणकारियों के साथ लेगो पोर्टेबल गेमिंग कंसोल: क्या आपने कभी गेम डेवलपर होने और अपना खुद का गेमिंग कंसोल बनाने के बारे में सोचा है जिसे आप चलते-फिरते खेल सकते हैं? आपको बस थोड़ा समय चाहिए, हार्डवेयरलेगो ब्रिक्स मिनी-कैलियोप (इस वेबसाइट https://calliope.cc/en पर ऑर्डर किया जा सकता है)और कुछ कौशल
ATBOY मिनिमल रेट्रो गेमिंग कंसोल: 5 कदम
ATBOY मिनिमल रेट्रो गेमिंग कंसोल: अंतरिक्ष आक्रमणकारियों, टेट्रिस आदि को खेलने के लिए ATtiny85 x 0.96 OLED के आसपास आधारित एक छोटा रेट्रो कंसोल जैसा सेटअप।
रास्पबेरी पाई स्मार्ट टीवी और गेमिंग कंसोल: 4 कदम
रास्पबेरी पाई स्मार्ट टीवी और गेमिंग कंसोल: क्या आपके घर के आसपास एक गैर-स्मार्ट टीवी पड़ा है या क्रोमकास्ट, फायरस्टिक या शायद गेमिंग कंसोल खरीदने पर विचार कर रहा है? चलो खुद बनाते हैं।हम अपने रास्पबेरी पाई को लक्का और ओएसएमसी के साथ दोहरी बूटिंग करेंगे। गेम के अनुकरण के लिए लक्का और वीडियो के लिए OSMC
रास्पबेरी पीआई, रेट्रो पाई और होममेड केस के साथ रेट्रो-गेमिंग मशीन: 17 कदम (चित्रों के साथ)
रास्पबेरी पीआई, रेट्रोपी और होममेड केस के साथ रेट्रो-गेमिंग मशीन: कुछ समय पहले मुझे रास्पबेरी पाई के लिए रेट्रोपी नामक एक लिनक्स वितरण मिला। मुझे तुरंत पता चला कि यह एक महान कार्यान्वयन के साथ एक अच्छा विचार है। अनावश्यक सुविधाओं के बिना एक-उद्देश्य रेट्रो-गेमिंग सिस्टम। बहुत खूब। इसके तुरंत बाद, मैंने फैसला किया
KODI के साथ रेट्रो गेमिंग कंसोल (N64 मॉड): 7 कदम (चित्रों के साथ)
रेट्रो गेमिंग कंसोल (N64 मॉड) KODI के साथ: पुराने स्कूल कंसोल पर रेट्रो गेम खेलना बहुत मजेदार है, लेकिन व्यक्तिगत कंसोल खरीदना और इसके साथ जाने वाले सभी गेम बहुत बोझिल और महंगे हैं! उल्लेख नहीं है कि क्या आप एक कॉलेज / विश्वविद्यालय के छात्र हैं और अपार्टमेंट की पूर्व संध्या पर जाते हैं