विषयसूची:
वीडियो: बैलेंस बॉक्स गेम - Arduino संचालित: 4 चरण (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
बैलेंस बॉक्स गेम एक चुनौती घटना के लिए बनाया गया था, चुनौती को जीतने के लिए इसे एक बाधा कोर्स के माध्यम से या एक निर्धारित दूरी पर ले जाना पड़ता है।
बॉक्स के कोण को मापने के लिए एक आर्डिनो का उपयोग किया जाता है और सेट कोण को पार करने के बाद अलार्म को ट्रिगर किया जाता है।
स्तर ले जाने के दौरान बॉक्स को सावधानी से ले जाने की जरूरत है। जैसे ही बॉक्स स्तर से बाहर जाता है, बैलेंस इंडिकेटर रोशनी रोशन होगी, अधिक रोशनी इंगित करती है कि बॉक्स आगे स्तर से बाहर है। स्पिरिट लेवल का उपयोग यह देखने के लिए भी किया जा सकता है कि बॉक्स समतल है या नहीं। जब बॉक्स स्तर से बहुत दूर है या इसे काट दिया गया है, तो बॉक्स 3 बार चहकेगा और एक हॉन शोर बजाएगा, जीवन की रोशनी में से एक बंद हो जाएगी। जब सभी 3 जीवन का उपयोग किया गया है तो बॉक्स अलार्म होगा और सभी रोशनी फ्लैश करेगा, गेम खो गया है।
आपूर्ति
आवश्यक भाग हैं:
1x अरुडिनो नैनो
1x MPU6050 मॉड्यूल
3x सफेद एल ई डी
बैलेंस इंडिकेटर के लिए 5x रंगीन एलईडी (2 हरा, 2 पीला, 1 लाल)
1x पीजो बजर
1x TIP120 ट्रांजिस्टर
1x 2.2K ओम रोकनेवाला
8x 220 ओम रोकनेवाला
1x पुश बटन
1 एक्स पावर स्विच
1x "बुल्सआई" स्पिरिट लेवल
5v पावर स्रोत, मेरी परियोजना एक विनियमित 5v आउटपुट के साथ ली-आयन 18650 शील्ड का उपयोग करती है
1x प्रोजेक्ट बॉक्स
सर्किट के परीक्षण के लिए आपको ब्रेडबोर्ड और जंप वायर की आवश्यकता होगी
आवश्यक उपकरण हैं:
ड्रिल और बिट्स
सोल्डरिंग आयरन
गर्म गोंद वाली बंदूक
बॉक्स को चिह्नित करने के लिए मास्किंग टेप, पेंसिल और रूलर
फ़ाइल
चरण 1: तारों का सर्किट
केवल एक चीज जो वायरिंग आरेख पर नहीं दिखाई जाती है वह मुख्य पावर स्विच है, मेरे प्रोजेक्ट में यह स्विच लिथियम बैटरी और शील्ड के बीच रखा गया है ताकि उन्हें पूरी तरह से डिस्कनेक्ट किया जा सके।
यदि आप निम्नलिखित वायरिंग आरेखों से परिचित नहीं हैं, तो बस इसे टुकड़े-टुकड़े कर लें, प्रत्येक तार कनेक्शन का सावधानीपूर्वक पालन करें और व्यवस्थित रूप से काम करें ताकि आप कुछ भी याद न करें।
आपको सभी भागों को एक साथ मिलाने से पहले यह जांचने के लिए सर्किट को ब्रेडबोर्ड पर इकट्ठा करना चाहिए कि यह सही ढंग से काम कर रहा है।
आरेख पर जीवन एल ई डी सफेद एल ई डी होना चाहिए
शेष एल ई डी की व्यवस्था की जानी चाहिए:
लाल - बैलेंस एलईडी 5
पीला - बैलेंस एलईडी 4
पीला - बैलेंस एलईडी 3
हरा - बैलेंस एलईडी 2
हरा - बैलेंस एलईडी 1
चरण 2: Arduino कोड
Arduino कोड के लिए आपको arduino IDE में कुछ लाइब्रेरी जोड़ने की आवश्यकता होगी, मैंने नीचे दिए गए लिंक को शामिल किया है
आवश्यक अतिरिक्त arduino पुस्तकालय हैं:
MPU6050_tockn.h
वनबटन.एच
आपको ऊपर लिंक की गई लाइब्रेरी को अपने arduino IDE से जोड़ना होगा
"Balance_alarm_V1.8.ino" कोड वाली फ़ाइल डाउनलोड करें और खोलें
कोड को arduino बोर्ड पर अपलोड करें
चरण 3: बॉक्स फिट करें
दुर्भाग्य से मैंने उस समय बॉक्स की तस्वीरें नहीं लीं जब मैं इसके घटकों को फिट कर रहा था। मैंने बॉक्स में भागों को फिट करने के लिए गर्म गोंद का उपयोग किया है।
यदि आप मेरे द्वारा उपयोग किए गए प्लास्टिक बॉक्स का उपयोग कर रहे हैं, तो शीर्ष को मास्किंग टेप में लपेटें और एक शासक और एक पेन का उपयोग करके यह चिह्नित करें कि आपको एल ई डी, स्पीकर और स्पिरिट लेवल माउंटिंग स्क्रू के लिए छेद ड्रिल करने की आवश्यकता है।
एक छेद ड्रिल करके और फिर इसे सही आकार और आकार में दाखिल करके स्विच को फिट किया गया था।
अगर मैं इस परियोजना को फिर से बना रहा था, तो मैं ढक्कन में सभी घटकों को माउंट कर दूंगा ताकि मुझे ढक्कन और बॉक्स के नीचे के बीच कई लिंक तारों को चलाने की ज़रूरत न पड़े।
चरण 4: संचालन निर्देश
शुरुआत
बॉक्स को चालू करने से पहले, बॉक्स को समतल और समतल सतह पर नीचे रखें ताकि स्पिरिट लेवल में बुलबुला केंद्र के घेरे में हो।
पावर स्विच ऑन करें, बॉक्स एक बार बीप करेगा और बूट हो जाएगा। बॉक्स को तब तक स्थिर रहने दें जब तक कि आपको ट्रिपल बीप सुनाई न दे और 3 सफेद "लाइफ लाइट्स" चालू न हो जाए।
खेल अब तैयार है।
बॉक्स कार्य
स्तर ले जाने के दौरान बॉक्स को सावधानी से ले जाने की जरूरत है। जैसे ही बॉक्स स्तर से बाहर जाता है, बैलेंस इंडिकेटर रोशनी रोशन होगी, अधिक रोशनी इंगित करती है कि बॉक्स आगे स्तर से बाहर है।
स्पिरिट लेवल का उपयोग यह देखने के लिए भी किया जा सकता है कि क्या बॉक्स लेवल है (यदि स्पिरिट लेवल और बैलेंस लाइट मेल नहीं खाते हैं तो बैलेंस सेंसर रीसेट करें, नीचे देखें)
जब बॉक्स स्तर से बहुत दूर है या इसे काट दिया गया है, तो बॉक्स 3 बार चहकेगा और एक हॉन शोर बजाएगा, जीवन की रोशनी में से एक बंद हो जाएगी।
जब सभी 3 जीवन का उपयोग किया गया है तो बॉक्स अलार्म होगा और सभी रोशनी फ्लैश करेगा, गेम खो गया है।
नियंत्रण
अलार्म रीसेट करें
सभी 3 लोगों की जान जाने के बाद अलार्म पर गेम को रोकने के लिए ऐसा करें।
जब अलार्म बज रहा हो, तो हरे बटन को एक सेकंड के लिए दबाएं और छोड़ दें। अलार्म एक सेकंड के बाद बंद हो जाना चाहिए। नहीं तो दोबारा कोशिश करें
रीसेट लाइव्स - ऐसा करें यदि आप गेम को रीसेट करना चाहते हैं, तो तीनों जीवन वापस आ जाएंगे।
किसी भी समय, हरे बटन पर डबल क्लिक करें (कंप्यूटर माउस की तरह, लेकिन थोड़ा धीमा)। रीसेट शोर सुनाई देगा और तीन जीवन रोशनी प्रकाशित हो जाएंगी।
बैलेंस सेंसर को रीसेट करें - अगर स्पिरिट लेवल में बबल बैलेंस इंडिकेटर लाइट से मेल नहीं खाता है तो ऐसा करें।
हरे बटन को देर तक दबाएं (3 सेकंड के लिए दबाएं और छोड़ दें) बैलेंस रीसेट शोर चलेगा और बैलेंस लाइट थोड़ी देर के लिए फ्लैश होगी और फिर बंद हो जाना चाहिए (यह दर्शाता है कि बॉक्स स्तर है)। यह तब किया जाना चाहिए जब बॉक्स स्तर हो जैसा कि स्पिरिट लेवल बबल द्वारा इंगित किया गया है।
टिप्पणियाँ
जब एक जीवन खो जाने के कारण बॉक्स चहकने लगे, तो उसे सही सपाट स्थिति में वापस लाने के लिए जल्दी करें या जैसे ही चहकना बंद हो जाएगा, लगभग 5 सेकंड में आप एक और जीवन खो देंगे।
स्पिरिट लेवल का उपयोग करके देखें कि आप किस फ्लैट/लेवल से बाहर हैं, लाइट्स बताती हैं कि आप लेवल से बाहर हैं लेकिन वे किस तरह से नहीं दिखाते हैं।
स्पिरिट लेवल का बबल मोटे तौर पर इंडिकेटर लाइट के समान होता है, जब बबल स्पिरिट लेवल के साइड को छूता है तो एक जीवन खो जाएगा।
यदि बॉक्स अजीब व्यवहार कर रहा है और बैलेंस सेंसर रीसेट काम नहीं करता है, तो ब्लैक पावर स्विच के साथ बॉक्स को बंद और फिर से चालू करें। आपको बॉक्स के साथ सपाट सतह पर लगभग 10 सेकंड इंतजार करना होगा, जबकि यह बैक अप लेता है। पहले बैलेंस सेंसर रीसेट का उपयोग करने का प्रयास करें क्योंकि यह तेज़ है, आपको इसके पावर अप चक्र को पूरा करने के लिए बॉक्स की प्रतीक्षा करने की आवश्यकता नहीं है।
बॉक्स बैटरी चालित है, सैद्धांतिक रूप से इसमें पर्याप्त चार्ज होना चाहिए ताकि लगातार उपयोग के पूरे दिन चल सके, कृपया इसे बंद कर दें यदि यह बैटर पावर बचाने के लिए उपयोग में नहीं है।
यदि बटन प्रतिक्रिया नहीं दे रहा है, तो कृपया सुनिश्चित करें कि आप बटन दबा रहे हैं और छोड़ रहे हैं।
सिफारिश की:
टेक्स्ट टू स्पीच ARMbasic संचालित UChip और अन्य ARMbasic संचालित SBC पर क्लिक करें: 3 चरण
टेक्स्ट टू स्पीच ARMbasic संचालित UChip, और अन्य ARMbasic संचालित SBC पर क्लिक करें: परिचय: शुभ दिन। मेरा नाम टॉड है। मैं एक एयरोस्पेस और रक्षा पेशेवर हूं जो दिल से भी एक गीक है। प्रेरणा: डायल-अप बीबीएस के युग से, 8-बिट माइक्रोकंट्रोलर, कायप्रो / कमोडोर / टैंडी / टीआई -994 ए पर्सनल कंप्यूटर, जब आर
मेकी-सॉरस रेक्स - मेकी मेकी बैलेंस बोर्ड: 6 कदम (चित्रों के साथ)
मेकी-सॉरस रेक्स - मेकी मेकी बैलेंस बोर्ड: चाहे आप इसे क्रोम डिनो कहें, टी-रेक्स गेम, नो इंटरनेट गेम, या सिर्फ एक सादा उपद्रव, हर कोई इस साइड-स्क्रॉलिंग डायनासोर जंपिंग गेम से परिचित लगता है। Google द्वारा बनाया गया यह गेम आपके क्रोम वेब ब्राउज़र में हर बार आपके
एलेक्सा के साथ बैलेंस भूलभुलैया को नियंत्रित करें: 6 कदम (चित्रों के साथ)
एलेक्सा के साथ बैलेंस भूलभुलैया को नियंत्रित करें: एलेक्सा के साथ बैलेंस भूलभुलैया को नियंत्रित करें। सबसे पहले, कृपया वीडियो देखें। यह ऑपरेशन का सारांश है। एलेक्सा से बात करें (रास्पबेरी पाई + एवीएस)कहो: एलेक्सा स्टार्ट स्किल्सए: बरनसू मेइरो वो किडोउ शिट इंस्ट्रक्शन स्किल्सए: १ डीओ, यूई एन
बार्बी बॉक्स: आपके एमपी3 प्लेयर के लिए एक छलावरण केस/बूम बॉक्स: 4 कदम (चित्रों के साथ)
बार्बी बॉक्स: आपके एमपी3 प्लेयर के लिए एक छलावरण केस/बूम बॉक्स: यह आपके एमपी3 प्लेयर के लिए एक गद्देदार सुरक्षात्मक कैरी केस है जो हेडफोन जैक को क्वार्टर इंच में परिवर्तित करता है, एक स्विच के फ्लिप पर बूम बॉक्स के रूप में कार्य कर सकता है, और आपके एमपी3 प्लेयर को नब्बे के दशक के शुरुआती टेप प्लेयर या इसी तरह की कम चोरी के रूप में प्रच्छन्न करता है
देवदार (सिगार?) बॉक्स स्पीकर बॉक्स: 8 कदम (चित्रों के साथ)
देवदार (सिगार?) बॉक्स स्पीकर बॉक्स: मुन्नी वक्ताओं से प्रेरित है, लेकिन $ 10 से अधिक खर्च करने को तैयार नहीं है, यहाँ पुराने कंप्यूटर स्पीकर, थ्रिफ्ट स्टोर से एक लकड़ी का बक्सा, और बहुत सारे गर्म गोंद का उपयोग करने का मेरा निर्देश है।