विषयसूची:

इलेक्ट्रॉनिक मैजिक 8 बॉल और आईबॉल: 11 कदम (चित्रों के साथ)
इलेक्ट्रॉनिक मैजिक 8 बॉल और आईबॉल: 11 कदम (चित्रों के साथ)

वीडियो: इलेक्ट्रॉनिक मैजिक 8 बॉल और आईबॉल: 11 कदम (चित्रों के साथ)

वीडियो: इलेक्ट्रॉनिक मैजिक 8 बॉल और आईबॉल: 11 कदम (चित्रों के साथ)
वीडियो: Abacus आपके बच्चों को बनाता है गणित में जीनियस #abacus #maths #education #school #kids #amazing 2024, नवंबर
Anonim
Image
Image
इलेक्ट्रॉनिक मैजिक 8 बॉल और आईबॉल
इलेक्ट्रॉनिक मैजिक 8 बॉल और आईबॉल
इलेक्ट्रॉनिक मैजिक 8 बॉल और आईबॉल
इलेक्ट्रॉनिक मैजिक 8 बॉल और आईबॉल

मैं मैजिक 8 बॉल का डिजिटल संस्करण बनाना चाहता था …

इसकी बॉडी 3डी प्रिंटेड है और डिस्प्ले को ब्लू डाई में पॉलीहेड्रॉन से बदलकर एक छोटे ओएलईडी में बदल दिया गया है, जिसे एक अरुडिनो नैनो में प्रोग्राम किए गए रैंडम नंबर जनरेटर द्वारा नियंत्रित किया जाता है।

फिर मैं एक स्पर्शरेखा पर गया और एक और खोल बनाया, यह एक बर्फ की नीली आंख है जो सीधे आपकी आत्मा में दिखती है …

सावधानी: जबकि मैंने अंततः अपने अंतिम निर्माण के लिए पारा झुकाव स्विच का उपयोग किया। यदि यह एक खिलौने के रूप में उपयोग करने का इरादा रखता है, तो आपको यहां उल्लिखित मूल योजना का पालन करना चाहिए। बुध को विषाक्तता ज्ञात है। दूसरा वीडियो स्पष्ट रूप से दिखाता है कि मैंने ऐसा क्यों किया!

मेरे सभी पारा स्विच पुराने घरेलू थर्मोस्टैट्स से पुनः प्राप्त किए गए थे जिन्हें लैंडफिल के लिए नियत किया गया था, वे अब सुरक्षित हाथों में हैं …

अद्यतन 12 अप्रैल, 2019!!!: मैंने इस परियोजना को चलाने और चलाने का एक आसान तरीका शामिल किया है। मैंने स्ट्रिप्ड डाउन कोड भी शामिल किया है जो सिर्फ सलाह प्रदर्शित करता है। चरण 10 में सब कुछ पता चला है।

चरण 1: 8 बॉल

8 गेंद
8 गेंद
8 गेंद
8 गेंद
8 गेंद
8 गेंद

मैंने सॉलिडवर्क्स में १०० मिमी खोखला गोला बनाया

मैं नहीं चाहता था कि गोले के भूमध्य रेखा के साथ कोई जुड़ने वाला सीम हो, इसलिए ऊपर और नीचे के खंडों को ऊपर से 50 मिमी का छेद और नीचे में 56 मिमी के छेद को छोड़कर काट दिया गया।

चूँकि मैं कोई फास्टनर नहीं दिखाना चाहता था, मैंने तब नीचे के छेद के बाहर की तरफ ५७ मिमी का कट १ मिमी गहरा बनाया और दो ४ मिमी व्यास की छड़ें जोड़ीं जो लगभग ४ मिमी लंबे छेद में लंबवत थीं।

शीर्ष छेद प्लग को शीर्ष छेद के लिए प्रारंभिक कट आउट अनुभाग को उल्टा करके तैयार किया गया था। प्लग के आंतरिक वक्र में एक अतिरिक्त 2 मिमी की अंगूठी जोड़ी गई, फिर पूरी चीज को ठोस बना दिया गया।

ऊपर से मैंने बड़ी संख्या 8 खींची और इस रूपरेखा को शीर्ष कवर से काट दिया गया। यह बदले में 8 नंबर का टुकड़ा बनाने के लिए इस्तेमाल किया गया था।

चरण 2: विंडो एक्सेस पोर्ट

विंडो एक्सेस पोर्ट
विंडो एक्सेस पोर्ट
विंडो एक्सेस पोर्ट
विंडो एक्सेस पोर्ट
विंडो एक्सेस पोर्ट
विंडो एक्सेस पोर्ट

यह हिस्सा सभी इलेक्ट्रॉनिक्स और आंतरिक कामकाज रखता है। यह बैटरियों को बदलने के लिए पहुंच बिंदु होने का भी इरादा है।

मैं चाहता था कि इस पर कोई फास्टनर दिखाई न दे, इसलिए मैंने उद्घाटन को एक टुकड़े में एक स्क्रू बना दिया, यह लगभग 36 डिग्री बदल जाता है और जगह में ताले लगा देता है।

टुकड़े के बीच में लगभग 1 इंच व्यास वाला एक बंदरगाह है जो सलाह को देखने की अनुमति देता है।

बंदरगाह के अंदर एक चौकोर कटआउट क्षेत्र है जो प्लास्टिक या कांच के 2 मिमी मोटे टुकड़े को रखने के लिए है।

यह खिड़की इस खिलौने के सभी आकारों पर प्रयोग की जाती है।

दो इलेक्ट्रॉनिक ब्रेस भाग और एक-एक इलेक्ट्रॉनिक्सट्रे और नैनोट्रे की भी आवश्यकता है।

चरण 3: प्रिंट करें और इकट्ठा करें

प्रिंट करें और इकट्ठा करें
प्रिंट करें और इकट्ठा करें
प्रिंट करें और इकट्ठा करें
प्रिंट करें और इकट्ठा करें
प्रिंट करें और इकट्ठा करें
प्रिंट करें और इकट्ठा करें
प्रिंट करें और इकट्ठा करें
प्रिंट करें और इकट्ठा करें

गेंद और नंबर एबीएस ब्लैक का उपयोग करके मुद्रित किए गए थे। जबकि टॉप कवर को ABS नेचुरल इस्तेमाल करके प्रिंट किया गया था। मैंने एबीएस व्हाइट की कोशिश की लेकिन यह बहुत ही तेज लग रहा था।

नंबर 8 टॉप कैप में एक प्रेस फिट है।

ऊपर की टोपी इतनी छोटी होती है कि नीचे की ओर से गेंद के अंदर जाने के लिए पर्याप्त होती है।

यह एक घर्षण फिट है लेकिन इसे ABS चिपकने के साथ भी रखा जाता है।

मैं सभी भागों को अंदर फिट करने के बारे में थोड़ा चिंतित था इसलिए मैंने आगे बढ़कर एक और बनाया, इस बार यह 120 मिमी व्यास का था।

चरण 4: आँख

आँख
आँख
आँख
आँख
आँख
आँख

मैंने 3D मॉडल में शीर्ष कटआउट को हटा दिया और दोनों orbs को प्राकृतिक ABS में प्रिंट किया और फिर ब्लू ABS में विंडो एक्सेस पोर्ट को प्रिंट किया।

इसे सीधे देखने पर यह एक नेत्रगोलक का एक उचित प्रतिरूप देता है।

मुझे यह संस्करण मूल 8बॉल से बेहतर पसंद है।

चरण 5: इलेक्ट्रॉनिक्स

इलेक्ट्रॉनिक्स
इलेक्ट्रॉनिक्स
इलेक्ट्रॉनिक्स
इलेक्ट्रॉनिक्स
इलेक्ट्रॉनिक्स
इलेक्ट्रॉनिक्स

उपस्थिति के रूप में अंतरिक्ष एक बाधा थी।

सौंदर्यशास्त्र में कोई बाहरी उभार या रुकावट नहीं होनी चाहिए।

खिलौना गति से संचालित होता है और उसके साथ बातचीत करता है।

खिलौना तब तक बंद स्थिति में शुरू होता है जब तक कि वह उल्टा न हो जाए।

पुश बटन स्विच के बजाय मैंने टिल्ट स्विच का उपयोग किया।

पहले मैंने माइक्रोकंट्रोलर को बिजली नियंत्रित करने के लिए MOSFET का उपयोग किया था। हालांकि यह आदर्श नहीं था क्योंकि इसने माइक्रोकंट्रोलर को लगातार थोड़ी मात्रा में करंट की अनुमति दी, जिससे लगभग एक महीने में बैटरी खत्म हो गई।

इस मामले में मैंने अपने क्रिप्टेक्स यूएसबी ड्राइव प्रोजेक्ट में उपयोग किए गए एक छोटे रिले का उपयोग किया था।

शामिल योजनाबद्ध हार्डवेयर को काम करने के लिए आवश्यक तारों को दिखाता है।

झुकाव स्विच।

रिले। मैंने 6V कॉइल का उपयोग किया क्योंकि बैटरी वोल्टेज 6V है और इसके लिए रिले के लिए एक ड्राइविंग सर्किट की आवश्यकता होती है जिसे एक साधारण NPN ट्रांजिस्टर से स्विच किया जाता है।

अमेज़ॅन से वेवशेयर 128 एक्स 128 ओएलईडी मॉड्यूल।

चरण 6: कार्यक्रम

Image
Image

मैं चाहता था कि उत्तर मूल खिलौने के हों। मैंने इसके लिए विकिपीडिया का उपयोग किया।

मॉड्यूल एक SSD1327 प्रकार का है और इन LCD के लिए कोड की एक बहुत मजबूत लाइब्रेरी है।

इस कोड का उपयोग करने के प्रारंभिक प्रयासों के परिणामस्वरूप विफलता हुई क्योंकि स्मृति उपयोग बहुत अधिक था।

निर्माता द्वारा आपूर्ति किए गए स्ट्रिप्ड डाउन कोड का उपयोग करना एक आसान समाधान था।

मैंने आवश्यक जानकारी को प्रदर्शित करने के लिए अधिकांश उदाहरण को उड़ा दिया और मूल कोड के स्निपेट का उपयोग किया।

कार्यक्रम निम्नानुसार काम करता है:

आराम की गेंद बिजली बंद अवस्था में है।

गेंद को उल्टा करके खिड़की की ओर देखना राज्य की मूल शक्ति है।

एक बार जब Arduino शुरू हो जाता है और "अपना प्रश्न पूछें तो उल्टा" निर्देश प्रदर्शित करता है। प्रोग्राम नियंत्रित रिले के माध्यम से Arduino को प्रोग्राम लेता है और बिजली की आपूर्ति करता है।

निर्देश तब तक दिखाई देते हैं जब तक कि खिलौने को ऊपर की ओर नहीं घुमाया जाता है, यह झुकाव स्विच को बंद कर देता है और कार्यक्रम सोच मोड में आगे बढ़ता है। रीडआउट "सोच रहा है …" दिखाता है ताकि आप जान सकें कि यह अभी भी सक्रिय है।

गेंद को फिर से उल्टा कर दिया जाता है ताकि खिड़की सीधी हो।

इस क्रिया को मैकेनिकल टिल्ट स्विच ऑन द्वारा पढ़ा जाता है और प्रोग्राम विंडो के शीर्ष पर उन्मुख होने के एक सेकंड में एक यादृच्छिक प्रतिक्रिया उत्पन्न करेगा।

संदेश तब तक दिखाई देता है जब तक कि खिलौना बॉल साइड अप नहीं हो जाता।

यह प्रक्रिया तब तक जारी रहती है जब तक कि गेंद को 16 सेकंड से अधिक समय तक खिड़की की तरफ नीचे नहीं रखा जाता है, जहां प्रोग्राम रिले को निष्क्रिय कर देगा और बिजली बंद कर देगा।

इस कार्यक्रम पर महत्वपूर्ण नोट यादृच्छिक () में हैं; समारोह।

मुझे समान प्रतिक्रियाओं के साथ समस्या हो रही थी, मैंने एक ही समय में दोनों उपकरणों के साथ इसका परीक्षण किया और पाया कि हाँ वे समान थे।

randomSeed(analogRead(0)) का उपयोग करना महत्वपूर्ण है; दिनचर्या। इसके लिए स्पष्टीकरण यहां पाया जा सकता है:

चरण 7: विंडो और इलेक्ट्रॉनिक्स असेंबली

विंडो और इलेक्ट्रॉनिक्स असेंबली
विंडो और इलेक्ट्रॉनिक्स असेंबली
विंडो और इलेक्ट्रॉनिक्स असेंबली
विंडो और इलेक्ट्रॉनिक्स असेंबली
विंडो और इलेक्ट्रॉनिक्स असेंबली
विंडो और इलेक्ट्रॉनिक्स असेंबली

इस असेंबली में पांच मुद्रित भाग हैं जो एक खिड़की, बैटरी धारक और कवर बनाते हैं।

पहला दृश्य घटक है जिसमें OLED के लिए समर्थन है और दूसरा बैटरी और नियंत्रक वाहक है जो विंडो VIA गतिरोध से जुड़ता है।

मैंने खिड़की के लिए कटे हुए कांच के एक छोटे टुकड़े का इस्तेमाल किया। इसे सायनो टाइप एडहेसिव से चिपकाया गया था। मेरे पास एक तरफ चिपकने वाला कुछ वेदरस्ट्रिप फोम था, इसे छोटे स्ट्रिप्स में काट दिया गया था और ग्लास के चारों ओर विंडो असेंबली के अंदर रखा गया था।

खिड़की के चारों ओर 4 पेंच छेद हैं। ये मेरे द्वारा चुने गए मॉड्यूल के लिए स्थान दिए गए हैं। इनमें टांका लगाने वाले लोहे का उपयोग करके 4-40 हीट सेट इंसर्ट लगाए गए हैं।

मॉड्यूल के साथ, 1/4 इंच के स्टैंडऑफ़ का उपयोग इसे नीचे रखने के लिए किया जाता है।

घटकों के आने पर मैं भाग्यशाली हो गया, बैटरी धारक सिर्फ उद्घाटन के अंदर फिट बैठता है जिसका अर्थ है कि मुझे इसे लंबवत नहीं रखना था। इसका मतलब है कि छोटे आकार की गेंद ठीक काम करेगी।

इलेक्ट्रॉनिक्स बे के बेस में बैटरी होल्डर है और इसमें 2 कटआउट हैं, एक रिले के लिए और दूसरा टिल्ट स्विच के लिए।

कवर में 3 भाग होते हैं जो एक साथ स्नैप करते हैं और बैटरी को सुरक्षित रूप से नीचे रखते हैं और नैनो मॉड्यूल को संलग्न करने के लिए एक सपाट सतह प्रदान करते हैं।

इन 2 भागों को फिर OLD मॉड्यूल के पीछे 4 गतिरोधों के लिए खराब कर दिया जाता है।

सावधानी से! मैंने झुकाव स्विच को पारा स्विच के साथ बदल दिया। इसने अधिक विश्वसनीय संचालन का उत्पादन किया।

चरण 8: हस्तक्षेप फ़िट

हस्तक्षेप फिट
हस्तक्षेप फिट
हस्तक्षेप फिट
हस्तक्षेप फिट

जब यह पूरा हो जाएगा तो विंडो असेंबली गेंद के तल पर कटआउट के माध्यम से वास्तव में तंग फिट होगी।

अंतिम विंडो असेंबली को गेंद में फिट करते समय कुछ हस्तक्षेप हो सकता है

यदि ऐसा होता है तो गेंद में विंडो सपोर्ट के लिए आंतरिक होंठ को दिखाए गए अनुसार ट्रिम करना पड़ सकता है।

चरण 9: अतिरिक्त फ़ाइलें

अतिरिक्त फ़ाइलें
अतिरिक्त फ़ाइलें

ये 120 मिमी व्यास आकार की बड़ी गेंद फाइलें हैं

चरण 10: अद्यतन करें

अपडेट करें!
अपडेट करें!
अपडेट करें!
अपडेट करें!
अपडेट करें!
अपडेट करें!
अपडेट करें!
अपडेट करें!

मैंने स्ट्रिप्ड डाउन कोड को पूरा कर लिया है ताकि इस गेंद का मूल के समान संचालन हो।

अब जब आप इसे पलटते हैं तो प्रोग्राम को शुरू होने और सलाह प्रदर्शित करने में लगभग 4 सेकंड का समय लगता है।

सरल हार्डवेयर बिल्ड के साथ इस प्रकार का ऑपरेशन भी संभव है।

कोई भी सर्किट के सभी पावर पार्ट्स को खत्म कर सकता है और डिजिटल ड्राइविंग D2 की बिल्कुल भी जरूरत नहीं होगी।

टिल्ट स्विच एक स्विचिंग ट्रांजिस्टर को फीड कर सकता है जो बोर्ड पर रॉ पावर इनपुट को पावर प्रदान करता है।

मैंने इस बदलाव के लिए घटकों को जगह पर छोड़ दिया है।

यदि सर्किट बदल रहा है तो पॉपिन की प्रोग्राम घोषणा और इससे संबंधित सभी बाद के हिस्सों को प्रोग्राम से हटाया जा सकता है।

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

इस मोड में प्रोग्राम को शुरू होने और फिर सलाह प्रदर्शित करने में लगभग 4 सेकंड का समय लगता है।

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

यदि इस प्रकार के झुकाव सेंसर का उपयोग कर रहे हैं तो मैंने एक नया बैटरी वाहक समर्थन शामिल किया है

चरण 11: अतिरिक्त फ़ाइलें

अतिरिक्त फ़ाइलें
अतिरिक्त फ़ाइलें

ये वेवेशेयर वेबसाइट की OLED फाइलें हैं….

Arduino प्रतियोगिता 2019
Arduino प्रतियोगिता 2019
Arduino प्रतियोगिता 2019
Arduino प्रतियोगिता 2019

Arduino प्रतियोगिता 2019 में उपविजेता

सिफारिश की: