विषयसूची:
- चरण 1: हार्डवेयर और आवश्यक सामग्री
- चरण 2: कार्डबोर्ड से इन्फिनिटी स्टोन्स और इन्फिनिटी गौंटलेट बनाना
- चरण 3: एकाधिक NRF24L01 मॉड्यूल के साथ Arduino वायरलेस नेटवर्क
- चरण 4: बेस (इन्फिनिटी गौंटलेट) कोड
- चरण 5: नोड (01 - 0) कोड
- चरण 6: इन्फिनिटी गौंटलेट के लिए वायरिंग आरेख
- चरण 7: 6 नोड्स के लिए वायरिंग आरेख
- चरण 8: इन्फिनिटी गौंटलेट का परीक्षण
वीडियो: इन्फिनिटी गौंटलेट नियंत्रित गृह स्वचालन: 8 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:19
अपने पिछले प्रोजेक्ट में मैंने एक इन्फिनिटी गौंटलेट बनाया है जो एक लाइट स्विच को नियंत्रित करता है। मैं छह पत्थरों का उपयोग करना चाहता था और प्रत्येक पत्थर उपकरण, दरवाज़ा बंद, या प्रकाश व्यवस्था को नियंत्रित कर सकता है। इसलिए, मैंने इन्फिनिटी गौंटलेट का उपयोग करके एक होम ऑटोमेशन सिस्टम बनाया। इस परियोजना में मैंने 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 मॉड्यूल एक ही समय में 6 अन्य मॉड्यूल को सक्रिय रूप से सुन सकता है। आप ऑक्टल प्रारूप में नोड्स के पते को परिभाषित कर सकते हैं। इस परियोजना में, आधार (इन्फिनिटी गौंटलेट) का पता 00 है, बच्चों के आधार का पता 01 से 0 है। इसलिए आधार (इन्फिनिटी गौंटलेट) से, MPU6050 का उपयोग करके हम नोड 01 - 0 पर सर्वो मोटर को नियंत्रित करेंगे।
चरण 4: बेस (इन्फिनिटी गौंटलेट) कोड
बेस से, हम सर्वो मोटर्स और WS2812B एलईडी पट्टी को नियंत्रित करने के लिए नोड 01 - 0 पर डेटा भेज सकते हैं
चरण 5: नोड (01 - 0) कोड
नोड्स (01 - 0) बेस से डेटा प्राप्त कर रहे हैं, हम इसका उपयोग सर्वो को नियंत्रित करने के लिए करते हैं।
प्रत्येक प्रोग्राम को प्रत्येक arduino पर अपलोड करें।
चरण 6: इन्फिनिटी गौंटलेट के लिए वायरिंग आरेख
मैंने इलेक्ट्रॉनिक्स रखने के लिए अतिरिक्त कार्डबोर्ड जोड़ा और अपने पिछले प्रोजेक्ट से 9 वोल्ट की बैटरी को 4 xAA बैटरी में बदल दिया।
चरण 7: 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 प्रोजेक्ट का आनंद लिया और कुछ नया सीखा। सपोर्ट के लिए आप मेरे चैनल को सब्सक्राइब कर सकते हैं।
शुक्रिया।
सिफारिश की:
बातूनी स्वचालन -- Arduino से ऑडियो -- आवाज नियंत्रित स्वचालन -- एचसी - 05 ब्लूटूथ मॉड्यूल: 9 चरण (चित्रों के साथ)
बातूनी स्वचालन || Arduino से ऑडियो || आवाज नियंत्रित स्वचालन || HC - 05 ब्लूटूथ मॉड्यूल:………………………. अधिक वीडियो के लिए कृपया मेरे YouTube चैनल को सब्सक्राइब करें…. …. इस वीडियो में हमने एक टॉकेटिव ऑटोमेशन बनाया है .. जब आप मोबाइल के माध्यम से वॉयस कमांड भेजेंगे तो यह घरेलू उपकरणों को चालू कर देगा और फीडबैक भेज देगा
Arduino कंट्रोल रिले मॉड्यूल का उपयोग करके स्मार्ट होम कैसे बनाएं - गृह स्वचालन विचार: 15 कदम (चित्रों के साथ)
Arduino कंट्रोल रिले मॉड्यूल का उपयोग करके स्मार्ट होम कैसे बनाएं | होम ऑटोमेशन आइडियाज: इस होम ऑटोमेशन प्रोजेक्ट में, हम एक स्मार्ट होम रिले मॉड्यूल डिजाइन करेंगे जो 5 घरेलू उपकरणों को नियंत्रित कर सकता है। इस रिले मॉड्यूल को मोबाइल या स्मार्टफोन, आईआर रिमोट या टीवी रिमोट, मैनुअल स्विच से नियंत्रित किया जा सकता है। यह स्मार्ट रिले भी आर को समझ सकता है
गृह स्वचालन (दुनिया के किसी भी कोने से अपने उपकरणों को नियंत्रित करें): 5 कदम
होम ऑटोमेशन (दुनिया के किसी भी कोने से अपने उपकरणों को नियंत्रित करें) ESP8266 के लिए नया सुनिश्चित करें कि इस निर्देश की जाँच करें: - NodeM के साथ शुरुआत करना
अपने खुद के कार्डबोर्ड इन्फिनिटी गौंटलेट के साथ एक लाइट स्विच को नियंत्रित करें: 10 कदम
अपने खुद के कार्डबोर्ड इन्फिनिटी गौंटलेट के साथ एक लाइट स्विच को नियंत्रित करें: मैं एवेंजर्स मूवी से प्रेरित था, मैंने कार्डबोर्ड से थानोस इन्फिनिटी गौंटलेट बनाना शुरू किया। इस परियोजना में मैंने दो Arduino बोर्डों के बीच वायरलेस तरीके से संचार करने के लिए MPU6050 और NRF24L01 + 2.4GHz वायरलेस आरएफ ट्रांसीवर मॉड्यूल का उपयोग किया। इन्फिनिटी गौंटल
आवाज नियंत्रित गृह स्वचालन: 8 कदम (चित्रों के साथ)
वॉयस कंट्रोल्ड होम ऑटोमेशन: नमस्कार, इस निर्देश में, मैं आपको वॉयस-नियंत्रित होम ऑटोमेशन बनाना सिखाने जा रहा हूँ। हम बस अपने मोबाइल में टैप करेंगे और अपनी आवाज से अपने उपकरणों को नियंत्रित करेंगे। मेरा विश्वास करो, इसे बनाना इतना कठिन नहीं है जितना लगता है। बस चरणों का पालन करें और y