विषयसूची:

आइए जादू मंत्रों के साथ एक जादुई क्रिस्टल बॉल बनाएं! ~ अरुडिनो ~: 9 कदम
आइए जादू मंत्रों के साथ एक जादुई क्रिस्टल बॉल बनाएं! ~ अरुडिनो ~: 9 कदम

वीडियो: आइए जादू मंत्रों के साथ एक जादुई क्रिस्टल बॉल बनाएं! ~ अरुडिनो ~: 9 कदम

वीडियो: आइए जादू मंत्रों के साथ एक जादुई क्रिस्टल बॉल बनाएं! ~ अरुडिनो ~: 9 कदम
वीडियो: Jadui Mantra 😅😅 || Akshay Nagwadiya || #shorts #akshaynagwadiya #magic #funny 2024, नवंबर
Anonim
आइए जादू मंत्रों के साथ एक जादुई क्रिस्टल बॉल बनाएं! ~ अरुडिनो ~
आइए जादू मंत्रों के साथ एक जादुई क्रिस्टल बॉल बनाएं! ~ अरुडिनो ~

इसमें, हम एक मैजिक बॉल बनाने जा रहे हैं जो एलईडी लाइट्स के एनिमेशन को नियंत्रित करने के लिए मोशन सेंसर और RFID स्कैनर का उपयोग करती है।

चरण 1: आपको आवश्यक सामग्री

इस परियोजना के लिए, आपको निम्नलिखित उपकरणों और सामग्रियों की आवश्यकता होगी:

  • एक Arduino Uno
  • एक्सेलेरोमीटर, जायरोस्कोप और तापमान सेंसर के साथ एक MPU-6050 सेंसर।
  • एक RC522 RFID रीडर
  • कुछ संगत टैग (मैंने NTAG215s का उपयोग किया)
  • 36 सफेद एलईडी
  • 36 लाल एलईडी
  • 36 नीली एलईडी
  • 8 एनपीएन ट्रांजिस्टर, मैंने IRF520. का इस्तेमाल किया
  • स्पष्ट प्लास्टिक की गेंद, 16 सेमी व्यास
  • छोटा ब्रेडबोर्ड
  • 9वी बैटरी पैक (6xAA)
  • लोत्सा केबल

उपकरण:

  • थ्री डी प्रिण्टर
  • सोल्डरिंग आयरन

चरण 2: शेल

पहली चीज जो हम करेंगे वह है गेंद का बाहरी आवरण तैयार करना। ऐसा करने के लिए, बस प्लास्टिक की गेंद के अंदर रेत करें।

आप उन स्ट्रोक्स को देख पाएंगे जो आप इसे सैंड करते हुए करते हैं, इसलिए अपना समय लें और छोटे सर्कल में एक समान पैटर्न बनाएं।

चरण 3: समर्थन कंकाल

समर्थन कंकाल
समर्थन कंकाल
समर्थन कंकाल
समर्थन कंकाल
समर्थन कंकाल
समर्थन कंकाल

अगली चीज़ जो हम बनाएंगे वह है सपोर्ट कंकाल।

यह कंकाल सभी एलईडी को जगह देगा और बाकी इलेक्ट्रॉनिक्स को शामिल करेगा। इसका बाहरी व्यास 13 सेमी है, जिससे कि नेतृत्व और खोल के बीच लगभग 1, 5 सेमी की जगह है, जिसे हम फैलाने वाली सामग्री से भर देंगे। RFID रीडर को अंत में कंकाल के बाहर भी फिट होना होगा। इसके लिए मैंने एक 3D मॉडल बनाया जिसमें 6 पसली शामिल हैं, प्रत्येक पसली में उस तरफ छोटी क्लिप होती हैं जहाँ LED फिट होती है। जैसा कि आप देख सकते हैं, प्रत्येक पसली 18 क्लिप हैं, प्रत्येक रंग के लिए 6।

चूंकि सभी पसलियां समान हैं, आप एक पसली को 6 बार प्रिंट कर सकते हैं। एक पसली मुद्रित होने के बाद, आप अगले चरण के साथ पहले से ही जारी रख सकते हैं, ताकि शेष मुद्रण के दौरान समय की बचत हो सके।

चरण 4: एलईडी को तार देना

एलईडी को तार देना
एलईडी को तार देना
एलईडी को तार देना
एलईडी को तार देना
एलईडी को तार देना
एलईडी को तार देना

अब, हम अलग-अलग पसली को तार देंगे।

प्रत्येक पसली में मध्य पंक्ति में 6 सफेद एलईडी, बाहरी पंक्तियों में से एक में 6 लाल एलईडी और दूसरी बाहरी पंक्ति में 6 नीली एलईडी हैं।

अपने एलईडी को उनके उपयुक्त क्लैंप में चिपका दें, और एलईडी की ध्रुवीयता को संरेखित करना सुनिश्चित करें ताकि प्रत्येक पसली का एक सकारात्मक और एक नकारात्मक अंत हो, जिसमें सभी अस्तर भी हों।

सबसे पहले, प्रत्येक शीर्ष तीन को मिलाएं और प्रत्येक पंक्ति के निचले तीन एलईडी को एक साथ मिलाएं ताकि वे श्रृंखला में जुड़े हों। उसके बाद, एक पंक्ति के दोनों सकारात्मक छोरों को एक तार से और दोनों नकारात्मक छोरों को कनेक्ट करें, ताकि दोनों भाग समानांतर में जुड़े हों.

सभी 6 पसलियों के लिए दोहराएं।

चरण 5: पसलियों को जोड़ना

पसलियों को जोड़ना
पसलियों को जोड़ना

जब आप प्रत्येक पसली को तार देना समाप्त कर लें, तो पसलियों को बैटरी पैक से जोड़ने का समय आ गया है

आप सभी नीली और सफेद एलईडी पंक्तियों के सकारात्मक सिरों को सीधे अपने बैटरी पैक के 9वी केबल से तार कर सकते हैं।

मेरी लाल एलईडी में मेरी अन्य एलईडी की तुलना में थोड़ा कम वोल्टेज था, जिसका अर्थ है कि मुझे पहले उनकी पंक्तियों के सभी सकारात्मक छोरों को जोड़ना था, और फिर उसे एक रोकनेवाला के साथ 9V से जोड़ना था। यदि आपके सभी एलईडी में समान वोल्टेज है, तो आप इस चरण को छोड़ सकते हैं।

चरण 6: Arduino के लिए वायरिंग एलईडी

अब, ट्रांजिस्टर चलन में आते हैं।

अपना छोटा ब्रेडबोर्ड लें और सभी ग्राउंड पिन को अपने Arduino के ग्राउंड में तार दें। फिर, अपने arduino के डिजिटल पिन को ट्रांजिस्टर के मध्य पिन से कनेक्ट करें। मैंने सफेद एलईडी के लिए पिन 1 से 6, और लाल और नीले रंग के लिए पिन 7 और 8 का उपयोग किया। अब आप अपनी सफेद एलईडी पंक्तियों के प्रत्येक नकारात्मक छोर को उनके संबंधित ट्रांजिस्टर से जोड़ सकते हैं, सुनिश्चित करें कि ऑर्डर गड़बड़ न करें। फिर नीले और लाल नकारात्मक लीड को उनके संबंधित ट्रांजिस्टर से कनेक्ट करें।

चरण 7: सेंसर को जोड़ना

अब हम सेंसर कनेक्ट करेंगे।

मोशन सेंसर आसानी से कनेक्ट हो जाता है, बस इसके VCC को 5V पिन, Gound से ग्राउंड, और SCL और SCA को अपने बोर्ड पर SCL और SCA पिन से कनेक्ट करें।

RFID रीडर को अधिक तारों की आवश्यकता होती है: (बाएँ RFID है, दाएँ Arduino है)

  • एसडीए -> 10
  • एससीके -> 13
  • मोसी->11
  • मिसो->12
  • आईआरक्यू अप्रयुक्त है
  • जीएनडी -> जीएनडी
  • आरएसटी -> 9
  • 3.3V -> 3.3V

सुनिश्चित करें कि आरएफआईडी रीडर के तार काफी लंबे हैं ताकि यह कंकाल के बाहर हो सके

चरण 8: कोडिंग समय

अब जब हमने सब कुछ कनेक्ट कर लिया है, तो कोड का समय आ गया है!

RFID रीडर का उपयोग करने के लिए, आपको इस लाइब्रेरी की आवश्यकता होगी: https://github.com/miguelbalboa/rfid, और अंतर्निहित SPI लाइब्रेरी।

मोशन सेंसर का उपयोग करने के लिए, आपको बिल्ट इन वायर लाइब्रेरी का उपयोग करना होगा, क्योंकि यह एक IC2 डिवाइस है।

जबकि मैं अपना पूरा कोड यहां पेस्ट नहीं करूंगा, मैं इसके कुछ हिस्सों के बारे में बात करूंगा:

एक विशिष्ट एनएफसी टैग के लिए एक अद्वितीय एनीमेशन असाइन करने के लिए, मेरे पास एक चर में सहेजे गए प्रत्येक टैग की आईडी है, ताकि जब आरएफआईडी रीडर एक टैग पढ़ता है, तो यह इसकी आईडी को सहेजे गए लोगों से तुलना करता है, और एक if-statement कॉल के माध्यम से असाइन किया गया एनीमेशन फ़ंक्शन।

गति संवेदक बस किसी भी चुने हुए अक्ष के मूल्य को पढ़ता है, यदि पठन मान सकारात्मक है तो लाल बत्ती चालू है, और यदि यह नकारात्मक है तो नीली बत्ती चालू है।

चरण 9: ढक्कन को बंद करना और अंतिम फूलना

हम लगभग कर चुके हैं!

परियोजना को समाप्त करने के लिए, बस प्रत्येक आधे गोले में एक प्लास्टिक बैग को प्रसार सामग्री के रूप में मोड़ो, धीरे से आंतरिक गेंद को एक आधे में रखें, और दूसरे आधे को उसके ऊपर बंद कर दें। फिर आपका काम हो गया!

अब आपके पास अपने एनएफसी टैग को पैकेज करने का विकल्प है, हालांकि आप चाहते हैं, आप उन्हें एक पुरानी किताब के पन्नों में चिपका सकते हैं और पृष्ठों को उस मंत्र के रूप में कार्य करने दे सकते हैं जो गेंद पढ़ रही है, या जैसे मैंने किया, कुछ नकली चर्मपत्र शीट प्रिंट करें, उन पर लिखें या ड्रा करें, और NFC स्टिकर्स को पीछे की तरफ चिपका दें। टाडा, आपका मंत्र तैयार है!

और इसके साथ ही, हमने अपना प्रोजेक्ट पूरा कर लिया है!

सिफारिश की: