विषयसूची:

बाइनरी गेम: 9 कदम (चित्रों के साथ)
बाइनरी गेम: 9 कदम (चित्रों के साथ)

वीडियो: बाइनरी गेम: 9 कदम (चित्रों के साथ)

वीडियो: बाइनरी गेम: 9 कदम (चित्रों के साथ)
वीडियो: Binary to Decimal in Urdu, Binary to Decimal Conversion in Urdu 2024, जुलाई
Anonim
बाइनरी गेम
बाइनरी गेम

यह एक ऐसा गेम है जिसे मैंने बाइनरी नंबर सीखने के लिए टिंकरकाड सर्किट पर बनाया है।

यदि आप इस गाइड के साथ चलना चाहते हैं और अपनी खुद की फाइलें और कोड बनाना चाहते हैं तो https://github.com/keebie81/BinaryGame पर मेरे जीथब पर मिल सकते हैं।

चरण 1: खेलने योग्य संस्करण

चरण 2: भागों की आवश्यकता

भागों की जरूरत
भागों की जरूरत
भागों की जरूरत
भागों की जरूरत
भागों की जरूरत
भागों की जरूरत
भागों की जरूरत
भागों की जरूरत

1 सफेद एलईडी रिंग के साथ मजबूत धातु पुशबटन - 16 मिमी सफेद क्षणिक

1 एडफ्रूट मेट्रो 328 हेडर्स के साथ - ATmega328 - कोई भी Arduino Uno वेरिएशन भी काम करेगा। मुझे मेट्रो पसंद है क्योंकि नीचे का हिस्सा चिकना है, इसलिए मुझे अपने डिजाइन में बोर्ड के लिए गतिरोध डालने की जरूरत नहीं थी।

15 M3 x 8 सॉकेट हेड कैप स्क्रू

३ एम३ नट

1 16x2 एलसीडी

4 40 मिमी गतिरोध

सिलिकॉन कवर स्ट्रैंडेड-कोर वायर - 30AWG - मैंने वायरिंग को आसान बनाने के लिए कई रंगों का इस्तेमाल किया।

9 टॉगल स्विच एसपीडीटी पैनल माउंट - कोई भी स्टाइल काम करेगा, लेकिन मुझे फ्लैट स्टाइल चाहिए था।

9 स्विच ड्रेस नट 1 / 4-40 - वैकल्पिक, उपस्थिति के लिए। आप उस हार्डवेयर का भी उपयोग कर सकते हैं जिसके साथ स्विच आया था।

चरण 3: डिजाइनिंग

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

मैंने केस को फ़्यूज़न 360 में डिज़ाइन किया था। इसने मुझे सभी भागों की स्थिति बनाने और यह सुनिश्चित करने की अनुमति दी कि वे फिट हैं। एक बार ऐसा करने के बाद मैं मामले को 3डी प्रिंट करने में सक्षम था और देखता हूं कि यह कैसे फिट बैठता है।

यह एक साथ अच्छी तरह से फिट होता है इसलिए मैंने दो पैनलों का एक svg बनाया। अगला कदम फाइलों को लेजर कटिंग के लिए भेजने के लिए तैयार करना था। मैंने पोंको द्वारा प्रदान किए गए टेम्प्लेट का पालन किया। निर्देश भी नीचे की प्लेट पर डाल दिए गए ताकि लोगों को पता चल सके कि खेल कैसे काम करता है।

पोंको से मेरे हिस्से प्राप्त करने में एक सप्ताह से थोड़ा अधिक समय लगा।

चरण 4: शीर्ष पैनल को असेंबल करना

शीर्ष पैनल को असेंबल करना
शीर्ष पैनल को असेंबल करना
शीर्ष पैनल को असेंबल करना
शीर्ष पैनल को असेंबल करना
शीर्ष पैनल को असेंबल करना
शीर्ष पैनल को असेंबल करना
शीर्ष पैनल को असेंबल करना
शीर्ष पैनल को असेंबल करना

शीर्ष पैनल एक साथ बहुत आसान हो जाता है।

पहले नौ टॉगल स्विच डालें और उन्हें कस लें। फिर डिस्प्ले के लिए एम3 स्क्रू लगाएं। दूसरी तरफ स्पेसर्स लगाएं और फिर डिस्प्ले पर माउंटिंग होल्स के जरिए स्क्रू को थ्रेड करें। अंतिम भाग 16 मिमी बटन है।

चरण 5: नीचे के पैनल को इकट्ठा करें

निचला पैनल इकट्ठा करें
निचला पैनल इकट्ठा करें
निचला पैनल इकट्ठा करें
निचला पैनल इकट्ठा करें

बोर्ड को नीचे की प्लेट में जकड़ने के लिए 3 M3 स्क्रू और नट्स का उपयोग करें। जैसा कि आप तस्वीर में देख सकते हैं कि लेजर कटिंग करते समय मेरे पास छेद गलत थे। मैंने इसे उस टेम्पलेट के लिए तय किया है जिसे मैंने जीथब पर रखा है

चरण 6: वायरिंग

तारों
तारों
तारों
तारों
तारों
तारों

तार करने के लिए आरेख का पालन करें। मूल डिज़ाइन में डिजिटल 1 और 0 का भी उपयोग किया गया था, लेकिन यदि स्विच सही स्थिति में नहीं होते तो बोर्ड को कोड अपलोड करने में समस्या होती।

मैंने Arduino बोर्ड में प्लग किए गए पुरुष हेडर के तारों को मिलाया। यह भविष्य में आसानी से डिस्कनेक्ट करने की अनुमति देता है यदि आप कभी भी बोर्ड का पुन: उद्देश्य करते हैं। एलसीडी डिस्प्ले महिला हेडर को सोल्डर करने के लिए भी उपयोग करता है।

एक मुद्दा जो मैंने तार लगाने के बाद देखा था, वह था स्विच की वायरिंग। आपको बंद सर्किट के लिए कनेक्शन सत्यापित करना चाहिए। मैंने पहले सूचीबद्ध किए गए स्विच का उपयोग करते हुए जब लीवर बीच में नीचे होता है और शीर्ष पिन बंद होता है। चूंकि मैंने अपना गलत तार दिया है, इसलिए मुझे अपना कोड बदलने की जरूरत है। इस गाइड में मेरे द्वारा प्रदान किए गए कोड के लिए यह माना जाता है कि आपका तार ठीक से तार-तार हो गया है।

साथ ही मेटल पुश बटन को वायर करते समय यह सामान्य ओपन कॉन्फिगरेशन में होना चाहिए।

चरण 7: इसे शक्ति देना

इसे शक्ति देना
इसे शक्ति देना

आप यूएसबी केबल के माध्यम से बोर्ड को कंप्यूटर से कनेक्ट कर सकते हैं या पोर्टेबल फोन चार्जर बैटरीपैक का उपयोग कर सकते हैं जैसे कि यह

चरण 8: कैसे खेलें

कैसे खेलने के लिए
कैसे खेलने के लिए
कैसे खेलने के लिए
कैसे खेलने के लिए
कैसे खेलने के लिए
कैसे खेलने के लिए

जब यह चालू होता है यदि यह आसान मोड में है तो आपको 0 - 15 के बीच एक यादृच्छिक संख्या दी जाएगी। यदि हार्ड मोड यह 0 - 255 होगा।

फिर आप स्विच को ऊपर 1 या 0 के लिए नीचे दर्शाने के लिए फ्लिप करें, फिर पुश बटन दबाएं यह देखने के लिए कि क्या आपने इसे सही किया है। सही होने पर यह सही उत्तर टोन बजाएगा और आपको एक नया नंबर देगा। यदि गलत है तो यह गुलजार होगा और कहेगा कि पुनः प्रयास करें।

बाएं से दाएं स्विच का मान है 2^7(128), 2^6(64), 2^5(32), 2^4(16), 2^3(8), 2^2(4), 2^1(2), 2^0(1).

यदि यादृच्छिक संख्या 18 थी तो बाइनरी मान 0001 0010 होगा। ऐसा इसलिए है क्योंकि 2^4(16) + 2^1(2) 18 के बराबर होगा।

यदि यह 255 होता तो यह 1111 1111 होता, क्योंकि सभी संख्याओं का योग 255 के बराबर होता है।

चरण 9: इसका वीडियो चलाया जा रहा है

Image
Image
सर्किट प्रतियोगिता 2016
सर्किट प्रतियोगिता 2016

सर्किट प्रतियोगिता 2016 में प्रथम पुरस्कार

सिफारिश की: