विषयसूची:

DIY Arduino Tic Toc Toe Game: 6 कदम (चित्रों के साथ)
DIY Arduino Tic Toc Toe Game: 6 कदम (चित्रों के साथ)

वीडियो: DIY Arduino Tic Toc Toe Game: 6 कदम (चित्रों के साथ)

वीडियो: DIY Arduino Tic Toc Toe Game: 6 कदम (चित्रों के साथ)
वीडियो: Tic Tac Toe | Arduino game | DIY | OLED display 2024, जुलाई
Anonim
Image
Image

टिक टीएसी को पैर की अंगुली खेल एक दो खिलाड़ी क्लासिक खेल है। यह मजेदार हो जाता है जब आप इसे अपने बच्चों, परिवार और दोस्तों के साथ खेलते हैं। यहाँ मैंने दिखाया है कि Arduino Uno, पुश बटन और पिक्सेल LED का उपयोग करके टिक टैक टो गेम कैसे बनाया जाता है। 4 बाई 4 टिक टीएसी को पैर की अंगुली पर आधारित यह Arduino क्लासिक टिक टीएसी को पैर की अंगुली के समान है, केवल अंतर है एक्स और ओ को दो अलग-अलग रंगों में दर्शाया गया है। इस गेम में एक प्रोग्राम लिखा गया है जो यह तय कर सकता है कि कौन विजेता है या खेल है ड्रा। यह प्रोजेक्ट मूल रूप से 4 बाय 4 आरजीबी मैट्रिक्स है जिसमें प्रत्येक पिक्सेल में एक पुश बटन होता है। यदि एक पिक्सेल को धक्का दिया जाता है तो उसे अपने निर्धारित रंग के साथ प्रकाश करना चाहिए। यह गेम दो रंगों के साथ सेट किया गया है स्काई ब्लू रंग प्लेयर 1 का प्रतिनिधित्व करता है और गुलाबी रंग प्लेयर 2 का प्रतिनिधित्व करता है। यदि कोई खिलाड़ी जीतता है तो सभी एल ई डी उस खिलाड़ी रंग के साथ एनिमेट करना चाहिए। यदि गेम ड्रा है तो सभी एलईडी को लाल रंग से चेतन करना चाहिए। एक गेम के पूरा होने के बाद, गेम को फिर से शुरू किया जाना चाहिए ताकि हमारे पास Arduino से जुड़ा एक रीसेट बटन हो।

चरण 1: आवश्यक घटक:

3 डी प्रिंटिग
3 डी प्रिंटिग
  • अरुडिनो ऊनो (1)
  • WS2812B LED या NeoPixel LED (16)
  • पुश बटन (17)
  • 3.7 वी / 5 वी बैटरी (1)
  • चालू/बंद स्विच (1)
  • 3डी प्रिंटेड पार्ट्स

चरण 2: 3डी प्रिंटिंग:

3 डी प्रिंटिग
3 डी प्रिंटिग
3 डी प्रिंटिग
3 डी प्रिंटिग
  • नीचे दिए गए लिंक में दिए गए सभी भागों को 3डी प्रिंट करें।
  • ३डी प्रिंट १६ छोटे बटन सफेद पीएलए में और शेष भागों को किसी भी रंग में ३डी प्रिंट किया जा सकता है।
  • एसटीएल फाइलों के लिए लिंक:
  • सभी भागों को प्रिंट करने के बाद कुछ तेज़ गोंद का उपयोग करके सभी 16 सफेद बटन को सरणी में स्थापित करें।

चरण 3: पुश बटन कीपैड बनाना:

पुश बटन कीपैड बनाना
पुश बटन कीपैड बनाना
पुश बटन कीपैड बनाना
पुश बटन कीपैड बनाना
  • कार्डबोर्ड का एक टुकड़ा लें, कार्डबोर्ड पर 3डी प्रिंटेड ऐरे के संबंध में स्थिति को चिह्नित करें।
  • कार्डबोर्ड के सभी 16 पुश बटनों को चिह्नित स्थानों पर चिपका दें।
  • कुछ तारों की मदद से बटनों को सोल्डर करके सभी कनेक्शन बनाएं।

चरण 4: सर्किट कनेक्शन:

सर्किट कनेक्शन
सर्किट कनेक्शन
सर्किट कनेक्शन
सर्किट कनेक्शन
सर्किट कनेक्शन
सर्किट कनेक्शन
सर्किट कनेक्शन
सर्किट कनेक्शन
  • सर्किट आरेख में दिखाए गए अनुसार पुश बटन कीपैड को Arduino Uno से कनेक्ट करें। (R1~A0, R2~A1, R3~A2, R4~A3, C1~A4, C2~A5, C3~Pin 2, C4~Pin 3)।
  • इसके अलावा एक अतिरिक्त पुश बटन (रीसेट बटन) लें और Arduino से कनेक्ट करें। (रीसेट, GND)।
  • सभी पिक्सेल एलईडी कनेक्ट करें। (-वी / जीएनडी ~ जीएनडी, + वी / 5 वी ~ 5 वी, डेटा इन ~ पिन 5)।
  • मैंने WS2812b LED का उपयोग किया है, आप एलईडी स्ट्रिप्स का उपयोग कर सकते हैं जो उपयोग करने के लिए अधिक सुविधाजनक हो सकती हैं।
  • 3.7V/5V बैटर को ON/OFF स्विच से कनेक्ट करें।
  • प्रत्येक सफेद 3D प्रिंटेड बटन में सभी LED डालें, प्रत्येक बटन पर एक LED।

चरण 5: कोड:

कोड
कोड
कोड
कोड
  • Arduino IDE में कोड खोलें:
  • Arduino IDE में KeyPad लाइब्रेरी और FastLED लाइब्रेरी स्थापित करें।
  • Arduino Uno को अपने पीसी से कनेक्ट करें।
  • बोर्ड प्रकार और पोर्ट का चयन करें।
  • कोड अपलोड करें।

चरण 6: खेलने के नियम:

खेलने के नियम
खेलने के नियम
खेलने के नियम
खेलने के नियम
खेलने के नियम
खेलने के नियम
खेलने के नियम
खेलने के नियम
  • स्काई ब्लू प्लेयर 1 का प्रतिनिधित्व करता है।
  • गुलाबी खिलाड़ी 2 का प्रतिनिधित्व करता है।
  • खिलाड़ियों को उस बटन को धक्का नहीं देना चाहिए जो पहले ही धक्का दिया गया है।
  • यदि कोई खिलाड़ी जीतता है तो मैट्रिक्स उसके रंग से चेतन होगा।
  • यदि गेम ड्रॉ होता है तो मैट्रिक्स लाल रंग से चेतन होगा।

सिफारिश की: