विषयसूची:
वीडियो: 8x16 एलईडी मैट्रिक्स पोंग गेम (प्रति खिलाड़ी संस्करण 2 पैडल): 3 चरण
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
मैं 8x8 एलईडी मैट्रिक्स का उपयोग करके Arduino पर लागू किए गए क्लासिक पोंग गेम के कई रूपों से प्रेरित हूं। इस निर्देश में, मैं आपको दिखाऊंगा कि कैसे अपना पसंदीदा पोंग संस्करण बनाया जाए जिसमें दो पैडल हों - स्ट्राइकर और गोलकीपर - प्रति खिलाड़ी। चूंकि 8x8 एलईडी मैट्रिक्स में बहुत सीमित स्थान (या डॉट्स) हैं, इसलिए मैं इस परियोजना के बजाय 8x16 एलईडी मैट्रिक्स का उपयोग करूंगा। केवल वायरिंग करने के लिए, मैं बिल्ट-इन MAX7219 के साथ दो 8x8 एलईडी मैट्रिक्स और पैडल नियंत्रण के लिए प्रति खिलाड़ी एक एकल पोटेंशियोमीटर का उपयोग करूंगा।
चरण 1: सामग्री
- Arduino Uno या समकक्ष
- (2) MAX7219. के साथ 8x8 एलईडी मैट्रिक्स
- (२) १० के पोटेंशियोमीटर
- जम्पर तार
- 9वी बैटरी धारक और 9वी बैटरी
- संलग्नक (मेरा डिफ़ॉल्ट समाधान हमेशा एक कार्डबोर्ड बॉक्स होता है)
उपकरण: गोंद बंदूक, चाकू
चरण 2: हार्डवेयर असेंबली
हार्डवेयर असेंबली के लिए मेरा वीडियो और वायरिंग आरेख देखें।
चरण 3: कोड
संलग्न Arduino कोड है जिसका उपयोग मैंने वीडियो पर दिखाए गए गेम के लिए किया था।
इस परियोजना के लिए, मैं लेडकंट्रोल नामक एक साधारण अधिकतम 7219 पुस्तकालय का उपयोग कर रहा हूं। यदि आपके पास यह लाइब्रेरी पहले से ही आपके Arduino IDE पर स्थापित नहीं है, तो कृपया डाउनलोड और इंस्टॉल करने के लिए उनके वेबपेज पर दिए गए निर्देशों का पालन करें।
गेंद की गति को ट्रैक करने के लिए, मैं 5 चरों का उपयोग कर रहा हूँ। हालांकि अगर मैं ब्रेकआउट खेलने के लिए कई गेंदें चाहता हूं तो यह सब एक सरणी में स्टोर करना बेहतर है, यह प्रोजेक्ट मिडिल स्कूल के छात्रों के लिए डिज़ाइन किया गया है, इसलिए मैं इसे सरल रख रहा हूं।
खिलाड़ियों को पोजिशन करने के लिए, मैं संबंधित पोटेंशियोमीटर पढ़ रहा हूं जो 0 और 1023 के बीच के मान लौटाते हैं और उन्हें Y निर्देशांक के लिए 0 और 7 के बीच के मानों पर मैप करते हैं।
इस प्लेटफॉर्म का उपयोग करके आप अन्य गेम जैसे सांप, ड्राइविंग, शूटिंग और ब्रेकआउट को भी कोड कर सकते हैं। मैंने एक दो खिलाड़ी ब्रेकआउट गेम लिखा था जिसमें दो गेंदें एक साथ चलती थीं, लेकिन कम रिज़ॉल्यूशन और गेंदें हमेशा 45 डिग्री में चलती रहती हैं, यह उतना अच्छा काम नहीं करता जितना मैं कल्पना करता हूं। (यदि आप गूगल करते हैं, तो आप एकल खिलाड़ी ब्रेकआउट गेम पा सकते हैं।)
सिफारिश की:
2 खिलाड़ी पोंग पीसीबी: 3 कदम
2 प्लेयर पोंग पीसीबी: इस गाइड में आप पोर्टेबल 2 प्लेयर पोंग गेम बना सकते हैं। यह डिज़ाइन ओनूर अवुन द्वारा गिटहब पर पोस्ट किए गए कोड के आसपास बनाया गया था। मुझे यह प्रोजेक्ट बनाने में मज़ा आया, मुझे आशा है कि आपको इसे बनाने में मज़ा आया होगा
कार्डबोर्ड से DIY पीसी स्टीयरिंग व्हील और पैडल! (फीडबैक, पैडल शिफ्टर्स, डिस्प्ले) रेसिंग सिमुलेटर और गेम्स के लिए: 9 कदम
कार्डबोर्ड से DIY पीसी स्टीयरिंग व्हील और पैडल! (फीडबैक, पैडल शिफ्टर्स, डिस्प्ले) रेसिंग सिमुलेटर और गेम्स के लिए: अरे सब! इस उबाऊ समय के दौरान, हम सब कुछ करने के लिए इधर-उधर भटक रहे हैं। रियल लाइफ रेसिंग इवेंट को रद्द कर दिया गया है और उन्हें सिमुलेटर से बदल दिया गया है। मैंने एक सस्ता सिम्युलेटर बनाने का फैसला किया है जो त्रुटिपूर्ण रूप से काम करता है, बशर्ते
एलईडी मैट्रिक्स, अरुडिनो और जॉयस्टिक के साथ पोंग टेनिस: 5 कदम (चित्रों के साथ)
एलईडी मैट्रिक्स, अरुडिनो और जॉयस्टिक के साथ पोंग टेनिस: यह परियोजना शुरुआती और अनुभवी टिंकरर्स के लिए समान है। एक बुनियादी स्तर पर यह एक ब्रेडबोर्ड, जम्पर तारों के साथ किया जा सकता है और ब्लू-टैक और बिना सोल्डरिंग के स्क्रैप सामग्री (मैंने लकड़ी का इस्तेमाल किया) के एक टुकड़े से चिपका दिया। हालांकि अधिक अग्रिम पर
कैस्केडेबल 8x16 आरजीबी एलईडी मैट्रिक्स: 3 कदम
कैस्केडेबल 8x16 आरजीबी एलईडी मैट्रिक्स: इस परियोजना में मैंने कैस्केडेबल 8x16 आरजीबी एलईडी मैट्रिक्स और उसके नियंत्रक को बनाया। माइक्रोचिप के 18F2550 का उपयोग इसके USB सपोर्ट के लिए किया जाता है। आरजीबी एलईडी प्रतिरोधों के साथ 74hc595 शिफ्ट रजिस्टरों द्वारा संचालित होते हैं। एनिमेशन और कॉन्फ़िगरेशन डेटा के लिए; 24C512 बाहरी eeprom
8x8 कोलोर्डुइनो पोंग गेम: 3 चरण
8x8 कोलोर्डिनो पोंग गेम: इस निर्देश में मैं आपको दिखाऊंगा कि मैंने 8 x 8 आरजीबी एलईडी मैट्रिक्स बोर्ड मॉड्यूल का उपयोग करके एक पोंग गेम कैसे बनाया। इस मॉड्यूल को Colorduino कहा जाता है। इसमें एक ऑनबोर्ड माइक्रोकंट्रोलर और अन्य Colorduino बोर्डों से जुड़ने के लिए एक इंटरफ़ेस है। इसमें क्षमता