विषयसूची:

Arduino चक्रवात खेल: 5 कदम (चित्रों के साथ)
Arduino चक्रवात खेल: 5 कदम (चित्रों के साथ)

वीडियो: Arduino चक्रवात खेल: 5 कदम (चित्रों के साथ)

वीडियो: Arduino चक्रवात खेल: 5 कदम (चित्रों के साथ)
वीडियो: अरुडिनो मास्टरक्लास | 90 मिनट में पूर्ण प्रोग्रामिंग कार्यशाला! 2024, जुलाई
Anonim
Arduino चक्रवात खेल
Arduino चक्रवात खेल

फ्यूजन 360 प्रोजेक्ट्स »

मैंने कभी भी वास्तविक चक्रवात आर्केड गेम नहीं खेला है, लेकिन मुझे हमारे प्रतिक्रिया समय के साथ खेलने का विचार पसंद है।

मैंने एक छोटा खेल तैयार किया है। इसमें 32 एलईडी होते हैं जो एक सर्कल बनाते हैं, एलईडी एक-एक करके एलईडी चेज़र के रूप में रोशनी करते हैं। लक्ष्य लाल एलईडी रोशनी होने पर एक बटन दबाना है।

यहां वीडियो

आपूर्ति

  • 29x हरी एलईडी
  • 2x पीला एलईडी
  • 1x लाल एलईडी
  • 1x 12 मिमी एलईडी पुश बटन
  • 4x 74HC595
  • 1x अरुडिनो नैनो
  • Ø3 मिमी ट्यूब 46 मिमी लंबी
  • 1x I2C पुराना डिस्प्ले 128*32
  • तारों
  • थ्री डी प्रिण्टर
  • प्राइमर + पेंट
  • रेत कागज
  • सोल्डरिंग आयरन
  • मिनी यूएसबी केबल + यूएसबी पावर स्रोत

चरण 1: नियम

नियमों
नियमों

मैंने इस खेल में अपने स्वयं के स्कोर नियमों के साथ-साथ गति में बदलाव को और अधिक चुनौतीपूर्ण बनाने के लिए जोड़ा, -यदि आप लाल एलईडी पर रुकते हैं: गति के आधार पर स्कोर 4 और 20 के बीच के मान से बढ़ जाता है। गति 2% बढ़ जाती है।

-यदि आप पीले रंग की एलईडी पर रुकते हैं: स्कोर 2 बढ़ जाता है और गति 10% बढ़ जाती है

-यदि आप हरे रंग की एलईडी पर रुकते हैं: गेम ओवर

छवि
छवि

मैंने वास्तव में कुशल खिलाड़ियों के लिए एक बोनस भी जोड़ा है!

-यदि आप लाल एलईडी पर लगातार 3 बार रुकते हैं जबकि गति 80% से ऊपर है: गति 20% पर वापस आ जाती है! (सितारे उस बोनस की प्रगति का संकेत देते हैं)

छवि
छवि

रोशनी के लिए पहली एलईडी को आर्डिनो द्वारा बेतरतीब ढंग से चुना जाता है और साथ ही अगर यह दक्षिणावर्त या वामावर्त मुड़ता है।

चरण 2: प्रोटोटाइप

प्रोटोटाइप
प्रोटोटाइप

यही वह कदम था जहां मैंने सभी प्रकार के स्कोरिंग नियमों का परीक्षण किया। Arduino नैनो बोर्ड में 32 LED को चलाने के लिए पर्याप्त आउटपुट पिन नहीं है इसलिए मैंने चार 74HC595 चिप्स का उपयोग किया, प्रत्येक में 8 LED चलाए गए, वे वास्तव में अच्छी तरह से काम कर रहे हैं और यह केवल 3 arduino आउटपुट पिन का उपयोग करता है!

मैंने यह सर्किट आरेख बनाया है:

छवि
छवि

और यहाँ arduino कोड है (आपको पुराने डिस्प्ले के लिए इस लाइब्रेरी और hc595 चिप्स के लिए इस लाइब्रेरी की आवश्यकता होगी)

चरण 3: संलग्नक

डिज़ाइन बनाना:

बाड़े को फ्यूजन 360 में डिजाइन किया गया है, यह 4 भागों से बना है।

छवि
छवि

आप Cults3D पर. STL और.f3d फ़ाइलें यहाँ पा सकते हैं

3 डी प्रिंटिग:

ऊपरी शरीर को प्रिंट करने के लिए समर्थन की आवश्यकता होगी। मैंने PLA आइस फिलामेंट का उपयोग करके Cura पर डिफ़ॉल्ट सेटिंग्स के साथ सभी भागों को प्रिंट किया, और 3D को एक Creality Ender3 पर प्रिंट किया

छवि
छवि

मुद्रण के बाद:

इस परियोजना के लिए मैं ३डी प्रिंटिंग के लिए एक परिष्करण तकनीक का प्रयास करना चाहता था।

यहाँ 3D प्रिंट कैसा दिखता है…

छवि
छवि

मैंने पहली बार 120 से 800 ग्रिट सैंडपेपर के साथ टुकड़ों को रेत दिया

छवि
छवि

मैंने प्राइमर कोट लगाया

छवि
छवि

मैंने इसे फिर से 800 ग्रिट सैंडपेपर के साथ सैंड किया

छवि
छवि

फिर मैंने ब्लैक स्प्रे पेंट के 3 कोट जोड़े, यहां आपके पास "पहले और बाद में" तुलना है:

छवि
छवि
छवि
छवि
छवि
छवि

चरण 4: विधानसभा

  1. 32 एल ई डी को ऊपरी शरीर के छिद्रों में रखें (अंदर नकारात्मक, बाहर सकारात्मक)

    छवि
    छवि
  2. उन्हें एक साथ मिलाप करने के लिए नकारात्मक पैरों को मोड़ें

    छवि
    छवि
  3. पहले 74HC595 को यहां उल्टा रखें और चरण 2 पर आरेख के अनुसार एल ई डी को मिलाएं

    छवि
    छवि
  4. सर्किट आरेख के अनुसार चार चिप्स को वास्तव में पतले तारों से भी लिंक करें।

    छवि
    छवि
  5. OLED डिस्प्ले में चार तारों को मिलाप करें और ट्यूब के माध्यम से उन्हें इस तरह से पास करें:

    छवि
    छवि
  6. Arduino के सभी तारों को मिलाप।

    छवि
    छवि
  7. गर्म गोंद के साथ आर्डिनो बोर्ड को गोंद दें।
  8. ऊपरी शरीर को निचले शरीर पर क्लिप करें और सामने वाले पुराने बॉक्स को क्लिप करें।

चरण 5: मज़े करो

अब, आपको बस arduino को 5V पावर स्रोत (पावर बैंक, लैपटॉप,…)

तो यह अपने आप शुरू हो जाएगा।

उच्चतम स्कोर बनाने का प्रयास करें!

मेरा 1152 सौभाग्य है!

सिफारिश की: