विषयसूची:
![बोर्ड गेम्स के लिए Arduino Dice: 4 कदम बोर्ड गेम्स के लिए Arduino Dice: 4 कदम](https://i.howwhatproduce.com/images/001/image-2882-29-j.webp)
वीडियो: बोर्ड गेम्स के लिए Arduino Dice: 4 कदम
![वीडियो: बोर्ड गेम्स के लिए Arduino Dice: 4 कदम वीडियो: बोर्ड गेम्स के लिए Arduino Dice: 4 कदम](https://i.ytimg.com/vi/qWxGIH0y06c/hqdefault.jpg)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
RoboCircuits_com द्वारा लेखक द्वारा अधिक का पालन करें:
![UTSOURCE के साथ इलेक्ट्रॉनिक पासा UTSOURCE के साथ इलेक्ट्रॉनिक पासा](https://i.howwhatproduce.com/images/001/image-2882-30-j.webp)
![UTSOURCE के साथ इलेक्ट्रॉनिक पासा UTSOURCE के साथ इलेक्ट्रॉनिक पासा](https://i.howwhatproduce.com/images/001/image-2882-31-j.webp)
![D882. का उपयोग करके जल स्तर स्विच D882. का उपयोग करके जल स्तर स्विच](https://i.howwhatproduce.com/images/001/image-2882-32-j.webp)
![D882. का उपयोग करके जल स्तर स्विच D882. का उपयोग करके जल स्तर स्विच](https://i.howwhatproduce.com/images/001/image-2882-33-j.webp)
![परिवेश वास्तविक समय घड़ी परिवेश वास्तविक समय घड़ी](https://i.howwhatproduce.com/images/001/image-2882-34-j.webp)
![परिवेश वास्तविक समय घड़ी परिवेश वास्तविक समय घड़ी](https://i.howwhatproduce.com/images/001/image-2882-35-j.webp)
के बारे में: YouTuber, ड्रोन निर्माता RoboCircuits_com के बारे में अधिक »
आपने इन पासों का उपयोग लूडो और अन्य बोर्ड गेम खेलते समय किया होगा। लेकिन एक इलेक्ट्रॉनिक उत्साही होने के नाते मुझे इस प्रवृत्ति को बदलना होगा।
इसलिए मैंने एक इलेक्ट्रॉनिक पासा बनाने का फैसला किया। मैंने अपने उद्देश्य के लिए Arduino का उपयोग किया।
चरण 1: DIY Arduino
![](https://i.ytimg.com/vi/BO0nuyo8cPA/hqdefault.jpg)
यह arduino मेरे द्वारा एक atmega 328p माइक्रोकंट्रोलर का उपयोग करके बनाया गया है। इसके लिए पीसीबी को "jlcpcb.com" से ऑर्डर किया गया है क्योंकि वे कम कीमतों के लिए सर्वश्रेष्ठ पीसीबी प्रदान करते हैं। फिर मैंने सभी भागों को मिलाया और अंत में यह प्यारा दिखने वाला Arduino UNO मिला।
सभी स्कैमेटिक्स और फाइलें मेरे वेबिस्ट के लेख में दी गई हैं -
चरण 2: परियोजना बनाना
ठीक!!!!
Arduino के बारे में पर्याप्त। अब प्रोजेक्ट बनाते हैं। जब भी मैं बटन दबाता हूं तो यादृच्छिक मूल्यों के लिए मैंने 1 से 6 तक मान प्राप्त करने के लिए arduino ide में यादृच्छिक फ़ंक्शन का उपयोग किया। तो यह प्रोजेक्ट कैसे बनता है यह जानने के लिए यह पूरा वीडियो देखें।
चरण 3: कोड
/* यह कोड रोबो सर्किट द्वारा डिजाइन किया गया है
मुझे यूट्यूब पर सब्सक्राइब करें https://youtube.com/robocircuits या robocircuits.com पर जाएं हमें हमेशा लाइब्रेरी को शामिल करना होगा*/
#शामिल "LedControl.h"
/* अब हमें काम करने के लिए एक लेडकंट्रोल की जरूरत है। ***** ये पिन नंबर शायद आपके हार्डवेयर के साथ काम नहीं करेंगे ***** पिन 12 डेटा से जुड़ा है पिन 11 सीएलके पिन से जुड़ा है 10 लोड से जुड़ा है हमारे पास केवल एक MAX72XX है। */
लेडकंट्रोल एलसी = लेडकंट्रोल (12, 11, 10, 1);
/* हम हमेशा डिस्प्ले के अपडेट के बीच थोड़ा इंतजार करते हैं */ अहस्ताक्षरित लंबी देरी = 500; बाइट सिक्स[8]={B00000000, B11011011, B11011011, B00000000, B00000000, B11011011, B11011011, B00000000}; बाइट फाइव[8]={B00000000, B01100110, B01100110, B00011000, B00011000, B01100110, B01100110, B00000000}; बाइट चार[8]={B00000000, B01100110, B01100110, B00000000, B00000000, B01100110, B01100110, B00000000}; बाइट तीन[8]={B11000000, B11000000, B00000000, B00011000, B00011000, B00000000, B00000011, B00000011}; बाइट दो[8]={B00000000, B00000000, B00000000, B01100110, B01100110, B00000000, B00000000, B00000000}; बाइट वन[8]={बी०००००००, बी०००००००, बी०००००००, बी००००११०००, बी००००११०००, बी००००००००, बी००००००००, बी०००००००};
शून्य सेटअप () {/* स्टार्टअप पर MAX72XX पावर-सेविंग मोड में है, हमें एक वेकअप कॉल करना होगा */ lc.shutdown(0, false); /* चमक को मध्यम मान पर सेट करें */ lc.setIntensity(0, 8); /* और डिस्प्ले साफ़ करें */ lc.clearDisplay(0); }
/* यह विधि वर्णों को प्रदर्शित करेगी (आपको पूरे वर्ण देखने के लिए कम से कम 7x7 एलईडी की आवश्यकता होगी) देरी */ lc.setRow(0, 0, one[0]); lc.setRow(0, 1, one[1]); lc.setRow(0, 2, one[2]); एलसी.सेटरो (0, 3, एक [3]); एलसी.सेटरो (0, 4, एक [4]); lc.setRow(0, 5, one[5]); एलसी.सेटरो (0, 6, एक [6]); lc.setRow(0, 7, एक[7]); देरी (विलंब समय); } void two2() {/* यहां वर्णों के लिए डेटा है */ /* अब उन्हें एक-एक करके थोड़ी देरी से प्रदर्शित करें */ lc.setRow(0, 0, Two[0]); lc.setRow(0, 1, दो[1]); lc.setRow(0, 2, दो[2]); lc.setRow(0, 3, दो[3]); lc.setRow(0, 4, दो[4]); lc.setRow(0, 5, दो[5]); lc.setRow(0, 6, दो[6]); lc.setRow(0, 7, दो[7]); देरी (विलंब समय); } शून्य तीन ३ () {/* यहां वर्णों के लिए डेटा है */ /* अब उन्हें एक-एक करके थोड़ी देरी के साथ प्रदर्शित करें */ lc.setRow(0, 0, तीन[0]); lc.setRow(0, 1, तीन[1]); lc.setRow(0, 2, तीन[2]); lc.setRow(0, 3, तीन[3]); lc.setRow(0, 4, तीन[4]); lc.setRow(0, 5, तीन[5]); lc.setRow(0, 6, तीन[6]); lc.setRow(0, 7, तीन[7]); देरी (विलंब समय); } शून्य चार4() {/* यहां वर्णों के लिए डेटा है */ /* अब उन्हें एक छोटे से विलंब के साथ चार गुणा चार प्रदर्शित करें */ lc.setRow(0, 0, four[0]); lc.setRow(0, 1, चार[1]); lc.setRow(0, 2, चार[2]); एलसी.सेटरो (0, 3, चार [3]); एलसी.सेटरो (0, 4, चार [4]); lc.setRow(0, 5, चार[5]); lc.setRow(0, 6, चार[6]); lc.setRow(0, 7, चार[7]); देरी (विलंब समय); } void Five5() {/* यहां वर्णों के लिए डेटा है */ /* अब उन्हें एक छोटे से विलंब के साथ पांच बटा पांच प्रदर्शित करें */ lc.setRow(0, 0, Five[0]); lc.setRow(0, 1, पांच[1]); lc.setRow(0, 2, पांच[2]); lc.setRow(0, 3, पांच[3]); lc.setRow(0, 4, पांच[4]); lc.setRow(0, 5, पांच[5]); lc.setRow(0, 6, पांच[6]); lc.setRow(0, 7, पांच[7]);
देरी (विलंब समय); } शून्य छह6() {/* यहां वर्णों के लिए डेटा है */ /* अब उन्हें एक छोटे से विलंब के साथ छह गुणा छह प्रदर्शित करें */ lc.setRow(0, 0, छह[0]); lc.setRow(0, 1, छह[1]); lc.setRow(0, 2, छह[2]); lc.setRow(0, 3, छह [3]); lc.setRow(0, 4, छह[4]); lc.setRow(0, 5, छह[5]); lc.setRow(0, 6, छह[6]); lc.setRow(0, 7, छह[7]); देरी (विलंब समय); }
शून्य लूप () {इंट एक्स; अगर (एनालॉगरीड (ए 4) == 1000) {x = यादृच्छिक (1, 6); } स्विच (एक्स) {केस १: वन१ (); टूटना; केस २: टू२ (); टूटना; केस ३: ३३ (); टूटना; केस ४: फोर४ (); टूटना; केस ५: फाइव५ (); टूटना; केस 6: छह6 (); टूटना;} }
स्टेप 4: लाइक शेयर
हमें यूट्यूब पर सब्सक्राइब करें -
हमें फेसबुक पर लाइक करें -
पर जाएँ -
सिफारिश की:
E-dice - Arduino Die/Dice 1 to 6 Dice + D4, D5, D8, D10, D12, D20, D24 and D30: 6 Steps (चित्रों के साथ)
![E-dice - Arduino Die/Dice 1 to 6 Dice + D4, D5, D8, D10, D12, D20, D24 and D30: 6 Steps (चित्रों के साथ) E-dice - Arduino Die/Dice 1 to 6 Dice + D4, D5, D8, D10, D12, D20, D24 and D30: 6 Steps (चित्रों के साथ)](https://i.howwhatproduce.com/images/005/image-13704-j.webp)
E-dice - Arduino Die/Dice 1 to 6 Dice + D4, D5, D8, D10, D12, D20, D24 और D30: इलेक्ट्रॉनिक डाई बनाने के लिए यह एक सरल arduino प्रोजेक्ट है। 1 से 6 पासे या 8 में से 1 विशेष पासा चुनना संभव है। विकल्प केवल एक रोटरी एन्कोडर को घुमाकर बनाया जाता है। ये विशेषताएं हैं: 1 मरना: बड़े बिंदु दिखाना 2-6 पासा: बिंदु दिखाना
स्कोर बोर्ड के साथ दो खिलाड़ी सिंगल एलईडी स्ट्रिप गेम्स: 10 कदम
![स्कोर बोर्ड के साथ दो खिलाड़ी सिंगल एलईडी स्ट्रिप गेम्स: 10 कदम स्कोर बोर्ड के साथ दो खिलाड़ी सिंगल एलईडी स्ट्रिप गेम्स: 10 कदम](https://i.howwhatproduce.com/images/006/image-15836-j.webp)
स्कोर बोर्ड के साथ दो खिलाड़ी सिंगल एलईडी स्ट्रिप गेम्स: सबसे पहले दुनिया भर के सभी लोगों के लिए भगवान से प्रार्थना करें, भगवान केवल इस समय में हमारी मदद करने और हमें शांति देने में सक्षम हैं। हम सभी लॉक डाउन हैं और कहीं नहीं जाना है। मेरे पास करने के लिए और काम नहीं हैं, इसलिए ऑनलाइन अजगर का अध्ययन शुरू करें और कुछ भी सोचने में सक्षम नहीं हैं
बोर्ड गेम्स के लिए Arduino "फर्स्ट प्लेयर": 4 कदम
![बोर्ड गेम्स के लिए Arduino "फर्स्ट प्लेयर": 4 कदम बोर्ड गेम्स के लिए Arduino "फर्स्ट प्लेयर": 4 कदम](https://i.howwhatproduce.com/images/007/image-18376-j.webp)
बोर्ड गेम्स के लिए Arduino "फर्स्ट प्लेयर": यह प्रोजेक्ट "फर्स्ट प्लेयर" ऐप्स जो मैंने और मेरे पति ने अपने फोन पर इस्तेमाल किए हैं। हम बोर्ड गेम खेलना पसंद करते हैं और "पहले खिलाड़ी" ऐप्स यह तय करने के लिए कि कौन पहले जाता है। मैंने अपना खुद का Arduino संस्करण बनाने का प्रयास करने का फैसला किया
Arduboy पर गेम्स कैसे अपलोड करें और 500 गेम्स फ्लैश-कार्ट में: 8 कदम
![Arduboy पर गेम्स कैसे अपलोड करें और 500 गेम्स फ्लैश-कार्ट में: 8 कदम Arduboy पर गेम्स कैसे अपलोड करें और 500 गेम्स फ्लैश-कार्ट में: 8 कदम](https://i.howwhatproduce.com/images/006/image-15698-22-j.webp)
Arduboy पर गेम कैसे अपलोड करें और 500 गेम्स फ्लैश-कार्ट में: मैंने सीरियल फ्लैश मेमोरी के साथ कुछ होममेड Arduboy बनाए हैं जो सड़क पर खेलने के लिए अधिकतम 500 गेम स्टोर कर सकते हैं। मैं यह साझा करने की आशा करता हूं कि इसमें गेम कैसे लोड करें, जिसमें सीरियल फ्लैश मेमोरी में गेम कैसे स्टोर करें और अपना खुद का समेकित गेम पैकेज बनाएं
$8 से कम के लिए Arduino के लिए रिले बोर्ड: 5 कदम
![$8 से कम के लिए Arduino के लिए रिले बोर्ड: 5 कदम $8 से कम के लिए Arduino के लिए रिले बोर्ड: 5 कदम](https://i.howwhatproduce.com/images/002/image-3225-33-j.webp)
$8 से कम के लिए Arduino के लिए रिले बोर्ड: हाय दोस्तों, आज मैं आपको बताने जा रहा हूँ कि Arduino के लिए $8 से कम में रिले बोर्ड कैसे बनाया जाता है। इस सर्किट में, हम किसी भी IC या ट्रांजिस्टर का उपयोग नहीं करने जा रहे हैं।तो, चलो करते हैं