विषयसूची:
वीडियो: गेम कंसोल: 4 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
वास्तव में सरल गेमिंग कंसोल, एक मेनू, टेट्रिस और सांप का समर्थन करता है। इसका उपयोग करके बनाया गया था
- दो 8x8 स्क्वायर मैट्रिक्स रेड एलईडी डिस्प्ले डॉट मॉड्यूल 74hc595 ड्राइव यहां मिली
- एक STM32F103 न्यूक्लियो-64
- 4 बटन और 4 प्रतिरोधक
- तार, एक ब्रेडबोर्ड, जंपर्स, आदि।
- निर्माण सामग्री, स्क्रू, बोर्ड, आदि (जो काम करने वाले उत्पाद के संबंध में अप्रासंगिक हैं)
आप इस्तेमाल कर सकते हैं:
- stm32f मैनुअल यहां पाया गया
- hc595 डेटा शीट यहाँ मिली
- कुछ चीनी एलईडी-मैट्रिक्स
चरण 1: कनेक्शन
यहां आप देख सकते हैं कि टुकड़ों को कैसे जोड़ा जाए:
- दबाने वाला बटन
- स्क्रीन
इनपुट और आउटपुट के लिए आप जो GPIO पिन चुनते हैं, वह ज्यादातर अप्रासंगिक है, लेकिन मैंने GPIOA से स्क्रीन पिन और GPIOB से बटन पिन को चुना।
चरण 2: बिल्ड
अपना कोड खरीदने के लिए आप SEGGER नाम की किसी चीज़ के साथ जा सकते हैं या इसके साथ (यह वही है जिसका मैंने उपयोग किया है)।
- openocd आपके डिबगर के लिए एक सर्वर है
- सेंट-लिंक आपका प्रोग्रामर है
- gcc-arm-none-eabi आपके प्रोग्रामिंग टूल हैं
- ध्यान दें कि common/openocd.conf में मुझे इसे बदलने की आवश्यकता है:
स्रोत [इंटरफ़ेस/स्टलिंक-v2-1.cfg ढूंढें]
स्रोत [खोज लक्ष्य/stm32f1x.cfg] reset_config srst_only srst_nogate
- मुझे.ld स्क्रिप्ट को बदलने और आर्म के लिए डीबगर प्राप्त करने के लिए उस उदाहरण में दिखाए गए लिंक की तुलना में किसी अन्य लिंक का उपयोग करने की भी आवश्यकता थी। यह भी ध्यान दें कि उन उदाहरणों में stm32f10x_it.* फ़ाइलें मेकफ़ाइल में लिंक नहीं हैं।
चरण 3: कोड
कोड काफी सरल है। तर्क main.c, Driver.*, Menu.*, Tetris.* और Snake.* में विभाजित है। एक संक्षिप्त विवरण यह है कि ड्राइवर हार्डवेयर के साथ बातचीत करने के लिए फ़ंक्शन प्रदान करता है। मुख्य रूप से आप ड्राइवर और मेनू आरंभीकरण पा सकते हैं और देख सकते हैं कि जबकि लूप मेनू अन्य दो खेलों के साथ बातचीत को नियंत्रित करता है। आप यह भी देख सकते हैं कि मेन्यू में गेम कैसे जोड़े जाते हैं। प्रत्येक गेम में एक आरंभीकरण भाग और एक अद्यतन होता है। अद्यतन में तर्क, राज्य व्याख्या और चित्र शामिल हैं।
चरण 4: उपयोग
आप मेनू में प्रारंभ करें। आप ऊपर और नीचे का उपयोग करके पृष्ठ पर किसी अन्य आइटम का चयन कर सकते हैं। जब पृष्ठ पर अंतिम आइटम चुना जाता है तो आप खेल पृष्ठों के बीच साइकिल चला सकते हैं। वर्तमान में केवल एक पृष्ठ है इसलिए यह सुविधा अप्रयुक्त है। जब किसी गेम आइटम पर आप गेम खेलने के लिए राइट की का उपयोग कर सकते हैं।
जब आप गेम में प्रवेश करते हैं तो आप स्टार्ट स्क्रीन पर पहुंच जाते हैं जहां आपको शुरू करने के लिए या बाहर निकलने के लिए डाउन बटन दबाने की जरूरत होती है। गेम हारने के बाद आपको स्टार्ट स्क्रीन में जाने के लिए अप की को प्रेस करना होगा।
टेट्रिस के लिए इन-गेम नियंत्रण टुकड़े को घुमाने के लिए है, टुकड़े के गिरने को तेज करने के लिए नीचे, बाएं और दाएं टुकड़े को बाएं और दाएं घुमाएं।
बाईं कुंजी केबल के सबसे करीब है जो इसे कंसोल से जोड़ती है।
सिफारिश की:
DIY हैंडहेल्ड गेम कंसोल रेट्रोपी का उपयोग करना: 7 कदम
रेट्रोपी का उपयोग करके DIY हैंडहेल्ड गेम कंसोल: इस प्रोजेक्ट को बेहतर ढंग से समझने के लिए उपरोक्त वीडियो देखें। जुर्माना। आपको शुरू करने का समय आ गया है!सबसे पहले, हम रेट्रोपाई का उपयोग करने जा रहे हैं। इससे हमारे पास दो विकल्प बच जाते हैं। अगर हमने अपने एसडी कार्ड में पहले से ही रास्पियन स्थापित किया है, तो हम रेट्रोपी स्थापित कर सकते हैं
अपना खुद का पोर्टेबल रेट्रो गेम कंसोल बनाएं! जो एक Win10 टैबलेट भी है!: 6 कदम (चित्रों के साथ)
अपना खुद का पोर्टेबल रेट्रो गेम कंसोल बनाएं!…… जो एक Win10 टैबलेट भी है!: इस प्रोजेक्ट में मैं आपको दिखाऊंगा कि पोर्टेबल रेट्रो गेम कंसोल कैसे बनाया जाता है जिसे विंडोज 10 टैबलेट के रूप में भी इस्तेमाल किया जा सकता है। इसमें एक ७" टचस्क्रीन के साथ एचडीएमआई एलसीडी, एक लट्टेपांडा एसबीसी, एक यूएसबी टाइप सी पीडी पावर पीसीबी और कुछ और पूरक
ESP32 हैंडहेल्ड गेम कंसोल: 21 कदम (चित्रों के साथ)
ESP32 हैंडहेल्ड गेम कंसोल: यह निर्देश दिखाता है कि NES एमुलेटर गेम कंसोल बनाने के लिए ESP32 और ATtiny861 का उपयोग कैसे करें
अपने रास्पबेरी पाई का उपयोग करके गेम कंसोल बनाएं!: 6 कदम
अपने रास्पबेरी पाई का उपयोग करके गेम कंसोल बनाएं !: क्या आप महंगे पुराने कंसोल के भुगतान के बिना रेट्रो गेम खेलना चाहते हैं? आप रास्पबेरी पाई के साथ बस यही कर सकते हैं। रास्पबेरी पाई एक "क्रेडिट कार्ड के आकार का कंप्यूटर" जो कई शांत चीजों में सक्षम है। कई अलग-अलग प्रकार हैं
अपना खुद का गेम कंसोल कैसे बनाएं: 6 कदम (चित्रों के साथ)
अपना खुद का गेम कंसोल कैसे बनाएं: क्या आप कभी अपना खुद का वीडियो गेम कंसोल बनाना चाहते हैं? एक कंसोल जो सस्ता, छोटा, शक्तिशाली और यहां तक कि आपकी जेब में पूरी तरह फिट बैठता है? तो इस परियोजना में, मैं आप लोगों को दिखाऊंगा कि रास्पबेरी पाई का उपयोग करके गेम कंसोल कैसे बनाया जाता है। लेकिन रास्पबेरी क्या है