विषयसूची:

इन्फिनिटी गौंटलेट नियंत्रित गृह स्वचालन: 8 कदम (चित्रों के साथ)
इन्फिनिटी गौंटलेट नियंत्रित गृह स्वचालन: 8 कदम (चित्रों के साथ)

वीडियो: इन्फिनिटी गौंटलेट नियंत्रित गृह स्वचालन: 8 कदम (चित्रों के साथ)

वीडियो: इन्फिनिटी गौंटलेट नियंत्रित गृह स्वचालन: 8 कदम (चित्रों के साथ)
वीडियो: Spiderman vs Infinity Gauntlet Vs Mjolnir | बताओ कौनसा गैजेट सबसे अच्छा है ? 2024, दिसंबर
Anonim
Image
Image
इन्फिनिटी गौंटलेट नियंत्रित होम ऑटोमेशन
इन्फिनिटी गौंटलेट नियंत्रित होम ऑटोमेशन

अपने पिछले प्रोजेक्ट में मैंने एक इन्फिनिटी गौंटलेट बनाया है जो एक लाइट स्विच को नियंत्रित करता है। मैं छह पत्थरों का उपयोग करना चाहता था और प्रत्येक पत्थर उपकरण, दरवाज़ा बंद, या प्रकाश व्यवस्था को नियंत्रित कर सकता है। इसलिए, मैंने इन्फिनिटी गौंटलेट का उपयोग करके एक होम ऑटोमेशन सिस्टम बनाया। इस परियोजना में मैंने RF24Network लाइब्रेरी का उपयोग किया, जो कई Arduino बोर्डों के साथ एक वायरलेस नेटवर्क बनाने में सक्षम बनाता है।

चरण 1: हार्डवेयर और आवश्यक सामग्री

Arduino मेगा + USB केबल II Arduino Uno: https://amzn.to/2qU18sO II

Arduino नैनो:

9वी बैटरी:

स्विच करें:

जम्पर तार:

Arduino के लिए पुरुष डीसी बैरल जैक एडाप्टर:

माइक्रो सर्वो 9g:

मिनी ब्रेडबोर्ड:

9वी बैटरी क्लिप कनेक्टर:

कार्डबोर्ड:

NRF24L01+ 2.4GHz वायरलेस आरएफ ट्रांसीवर मॉड्यूल:

एमपीयू 6050:

एलईडी स्ट्रिप्स:

चरण 2: कार्डबोर्ड से इन्फिनिटी स्टोन्स और इन्फिनिटी गौंटलेट बनाना

कार्डबोर्ड से इन्फिनिटी स्टोन्स और इन्फिनिटी गौंटलेट बनाना
कार्डबोर्ड से इन्फिनिटी स्टोन्स और इन्फिनिटी गौंटलेट बनाना
कार्डबोर्ड से इन्फिनिटी स्टोन्स और इन्फिनिटी गौंटलेट बनाना
कार्डबोर्ड से इन्फिनिटी स्टोन्स और इन्फिनिटी गौंटलेट बनाना
कार्डबोर्ड से इन्फिनिटी स्टोन्स और इन्फिनिटी गौंटलेट बनाना
कार्डबोर्ड से इन्फिनिटी स्टोन्स और इन्फिनिटी गौंटलेट बनाना
कार्डबोर्ड से इन्फिनिटी स्टोन्स और इन्फिनिटी गौंटलेट बनाना
कार्डबोर्ड से इन्फिनिटी स्टोन्स और इन्फिनिटी गौंटलेट बनाना

इन्फिनिटी स्टोन बनाने के लिए, मैंने रूबी, एपॉक्सी रेजिन + हार्डनर, कलर पेंट और क्ले (आप सिलिकॉन का उपयोग कर सकते हैं) का इस्तेमाल किया। - माणिक को मिट्टी में डालें और बाहर निकालें।

- रेजिन, हार्डनर, कलर पेंट को मिलाएं और इसे छह अलग-अलग कपों में विभाजित करें, प्रत्येक रंग के लिए एक।

- एपॉक्सी को सांचे में डालें और सूखने दें।

आप इस वीडियो को देख सकते हैं, अगर आप जानना चाहते हैं कि मैंने कार्डबोर्ड से इन्फिनिटी गौंटलेट कैसे बनाया।

चरण 3: एकाधिक NRF24L01 मॉड्यूल के साथ Arduino वायरलेस नेटवर्क

एकाधिक NRF24L01 मॉड्यूल के साथ Arduino वायरलेस नेटवर्क
एकाधिक NRF24L01 मॉड्यूल के साथ Arduino वायरलेस नेटवर्क

एक एकल NRF24L01 मॉड्यूल एक ही समय में 6 अन्य मॉड्यूल को सक्रिय रूप से सुन सकता है। आप ऑक्टल प्रारूप में नोड्स के पते को परिभाषित कर सकते हैं। इस परियोजना में, आधार (इन्फिनिटी गौंटलेट) का पता 00 है, बच्चों के आधार का पता 01 से 0 है। इसलिए आधार (इन्फिनिटी गौंटलेट) से, MPU6050 का उपयोग करके हम नोड 01 - 0 पर सर्वो मोटर को नियंत्रित करेंगे।

चरण 4: बेस (इन्फिनिटी गौंटलेट) कोड

बेस से, हम सर्वो मोटर्स और WS2812B एलईडी पट्टी को नियंत्रित करने के लिए नोड 01 - 0 पर डेटा भेज सकते हैं

चरण 5: नोड (01 - 0) कोड

नोड्स (01 - 0) बेस से डेटा प्राप्त कर रहे हैं, हम इसका उपयोग सर्वो को नियंत्रित करने के लिए करते हैं।

प्रत्येक प्रोग्राम को प्रत्येक arduino पर अपलोड करें।

चरण 6: इन्फिनिटी गौंटलेट के लिए वायरिंग आरेख

इन्फिनिटी गौंटलेट के लिए वायरिंग आरेख
इन्फिनिटी गौंटलेट के लिए वायरिंग आरेख
इन्फिनिटी गौंटलेट के लिए वायरिंग आरेख
इन्फिनिटी गौंटलेट के लिए वायरिंग आरेख

मैंने इलेक्ट्रॉनिक्स रखने के लिए अतिरिक्त कार्डबोर्ड जोड़ा और अपने पिछले प्रोजेक्ट से 9 वोल्ट की बैटरी को 4 xAA बैटरी में बदल दिया।

चरण 7: 6 नोड्स के लिए वायरिंग आरेख

6 नोड्स के लिए वायरिंग आरेख
6 नोड्स के लिए वायरिंग आरेख
6 नोड्स के लिए वायरिंग आरेख
6 नोड्स के लिए वायरिंग आरेख
6 नोड्स के लिए वायरिंग आरेख
6 नोड्स के लिए वायरिंग आरेख

अपने प्रोजेक्ट में मैंने डिजिटल क्लॉक, डोर लॉक, पोर्टेबल एसी, पेट फीडर के लिए एक सर्वो और लाइट स्विच और एयर प्यूरीफायर के लिए दो सर्वो का इस्तेमाल किया।

चरण 8: इन्फिनिटी गौंटलेट का परीक्षण

इन्फिनिटी गौंटलेट का परीक्षण
इन्फिनिटी गौंटलेट का परीक्षण

मैंने सर्वो मोटर्स और WS2812B एलईडी पट्टी को नियंत्रित करने के लिए MPU6050 सेंसर से x अक्ष डेटा और y अक्ष डेटा का उपयोग किया।

- जब x-अक्ष का मैप किया गया मान धनात्मक हो और y-अक्ष धनात्मक हो तो MIND STONE चालू/बंद हो जाएगा और पेट फीडर खुले/बंद हो जाएगा।

- जब x-अक्ष का मैप किया गया मान ऋणात्मक हो और y-अक्ष धनात्मक हो तो SOUL STONE चालू/बंद हो जाएगा और वायु शोधक चालू/बंद हो जाएगा।

- जब x-अक्ष का मैप किया गया मान धनात्मक होता है, तो REALITY STONE चालू/बंद हो जाएगा और प्रकाश चालू/बंद हो जाएगा।

- जब y-अक्ष का मैप किया गया मान धनात्मक होता है तो SPACE STONE चालू/बंद हो जाएगा और दरवाज़ा लॉक लॉक/अनलॉक हो जाएगा

- जब x-अक्ष का मैप किया गया मान ऋणात्मक हो और y-अक्ष ऋणात्मक हो, तो पावर स्टोन चालू/बंद हो जाएगा और पोर्टेबल AC चालू/बंद हो जाएगा।

- जब y-अक्ष का मैप किया गया मान ऋणात्मक होता है, तो टाइम स्टोन चालू/बंद हो जाएगा और डिजिटल घड़ी चालू/बंद हो जाएगी।

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

शुक्रिया।

सिफारिश की: