विषयसूची:
- चरण 1: हार्डवेयर और आवश्यक सामग्री
- चरण 2: NRF24L01 2.4GHz ट्रांसीवर मॉड्यूल
- चरण 3: एमपीयू 6050
- चरण 4: WS2812B एलईडी पट्टी
- चरण 5: कार्डबोर्ड से इन्फिनिटी गौंटलेट बनाना
- चरण 6: ट्रांसमीटर (इन्फिनिटी गौंटलेट) कोड
- चरण 7: रिसीवर कोड
- चरण 8: ट्रांसमीटर के लिए वायरिंग आरेख (इन्फिनिटी गौंटलेट)
- चरण 9: रिसीवर के लिए वायरिंग आरेख
- चरण 10: समाप्त करें
वीडियो: अपने खुद के कार्डबोर्ड इन्फिनिटी गौंटलेट के साथ एक लाइट स्विच को नियंत्रित करें: 10 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
मैं एवेंजर्स मूवी से प्रेरित था, मैंने कार्डबोर्ड से थानोस इन्फिनिटी गौंटलेट बनाना शुरू किया। इस परियोजना में मैंने दो Arduino बोर्डों के बीच वायरलेस तरीके से संचार करने के लिए MPU6050 और NRF24L01 + 2.4GHz वायरलेस आरएफ ट्रांसीवर मॉड्यूल का उपयोग किया। इन्फिनिटी गौंटलेट ट्रांसमीटर है और सर्वो (लाइट स्विच) रिसीवर हैं।
चरण 1: हार्डवेयर और आवश्यक सामग्री
Arduino मेगा + USB केबल II Arduino Uno: https://amzn.to/2qU18sO II
Arduino नैनो:
9वी बैटरी:
स्विच करें:
जम्पर तार:
Arduino के लिए पुरुष डीसी बैरल जैक एडाप्टर:
माइक्रो सर्वो 9g:
मिनी ब्रेडबोर्ड:
9वी बैटरी क्लिप कनेक्टर:
कार्डबोर्ड:
रूबी:
NRF24L01+ 2.4GHz वायरलेस आरएफ ट्रांसीवर मॉड्यूल:
एमपीयू 6050:
एलईडी स्ट्रिप्स:
चरण 2: NRF24L01 2.4GHz ट्रांसीवर मॉड्यूल
NRF24L01 2.4 GHz ट्रांसीवर मॉड्यूल 2.4 GHz बैंड का उपयोग करता है और यह 250 kbps से 2 Mbps तक की बॉड दरों के साथ काम कर सकता है और इसका उपयोग 100 मीटर तक वायरलेस संचार के लिए किया जा सकता है। मॉड्यूल का ऑपरेटिंग वोल्टेज 1.9 से 3.6V तक है।, लेकिन अच्छी बात यह है कि अन्य पिन 5V लॉजिक को सहन करते हैं। मॉड्यूल एसपीआई प्रोटोकॉल का उपयोग करके संचार करता है। आपको आर्डिनो पिन कनेक्टर मॉडल एसपीआई पिन को देखना चाहिए।
चरण 3: एमपीयू 6050
MPU6050 में एक 3-अक्ष एक्सेलेरोमीटर और इसके अंदर 3-अक्ष Gyroscope होता है। यह सेंसर हमें किसी सिस्टम या ऑब्जेक्ट के त्वरण, वेग, अभिविन्यास, विस्थापन और गति से संबंधित कई अन्य मापदंडों को मापने में मदद करता है। यह चिप संचार के लिए I2C (इंटर-इंटीग्रेटेड सर्किट) प्रोटोकॉल का उपयोग करता है।
चरण 4: WS2812B एलईडी पट्टी
WS2812B एक बुद्धिमान नियंत्रण एलईडी प्रकाश स्रोत है, जिसमें नियंत्रण सर्किट और आरजीबी चिप सीधे 5050 आरजीबी (लाल, हरा और नीला) एलईडी में एकीकृत है। प्रत्येक एलईडी में प्रत्येक छोर पर तीन कनेक्टर होते हैं, दो पावरिंग के लिए और एक डेटा के लिए। तीनों एलईडी की स्थिति, चमक और रंग को नियंत्रित करने के लिए इसे केवल एक डेटा इनपुट की आवश्यकता होती है।
चरण 5: कार्डबोर्ड से इन्फिनिटी गौंटलेट बनाना
आप वीडियो देख सकते हैं कि कैसे मैंने कार्डबोर्ड से इन्फिनिटी गौंटलेट बनाया।
चरण 6: ट्रांसमीटर (इन्फिनिटी गौंटलेट) कोड
आपको केवल MPU6050 पुस्तकालय, I2C पुस्तकालय, FastLED पुस्तकालय, RF24 पुस्तकालय स्थापित करना है। यदि आप इंस्टॉल नहीं करते हैं तो आपको एक त्रुटि मिलेगी।
जब आप अपने Arduino IDE में एक नई लाइब्रेरी जोड़ना चाहते हैं। उस निर्देशिका पर जाएँ जहाँ आपने पुस्तकालय की ज़िप फ़ाइल डाउनलोड की है। एक अस्थायी फ़ोल्डर में ज़िप फ़ाइल को उसकी सभी फ़ोल्डर संरचना के साथ निकालें, फिर मुख्य फ़ोल्डर का चयन करें, जिसमें लाइब्रेरी का नाम होना चाहिए। इसे अपनी स्केचबुक के अंदर "लाइब्रेरी" फ़ोल्डर में कॉपी करें।
Arduino को कनेक्ट करें और दिए गए प्रोग्राम को अपने arduino uno पर अपलोड करें।
चरण 7: रिसीवर कोड
Arduino को कनेक्ट करें और दिए गए प्रोग्राम को अपने arduino uno पर अपलोड करें।
चरण 8: ट्रांसमीटर के लिए वायरिंग आरेख (इन्फिनिटी गौंटलेट)
इस परियोजना में मैंने अपने इलेक्ट्रॉनिक्स को इन्फिनिटी गौंटलेट के अंदर रखा। आप इलेक्ट्रॉनिक्स को सुरक्षित स्थान पर रखना चाह सकते हैं।
चरण 9: रिसीवर के लिए वायरिंग आरेख
मैंने डबल टेप का उपयोग करके दीवार पर arduino uno, 9v बैटरी और वायरलेस मॉड्यूल को माउंट किया और मैंने लाइट स्विच के पास सर्वो को माउंट किया ताकि आप जब चाहें जहां चाहें लाइट को वायरलेस रूप से चालू / बंद कर सकें।
चरण 10: समाप्त करें
इन्फिनिटी स्टोन एलईडी और सर्वो को MPU6050 सेंसर का उपयोग करके पता लगाए गए गौंटलेट की गति द्वारा नियंत्रित किया जाता है, इसलिए जब आप गौंटलेट को ऊपर ले जाते हैं तो इन्फिनिटी स्टोन एलईडी प्रकाश करेगा और सर्वो घूमेगा और यदि आप गौंटलेट को फिर से ऊपर ले जाते हैं तो एलईडी होगी बंद और सर्वो विपरीत दिशा में घूमेंगे।
सिफारिश की:
इन्फिनिटी गौंटलेट नियंत्रित गृह स्वचालन: 8 कदम (चित्रों के साथ)
इन्फिनिटी गौंटलेट नियंत्रित होम ऑटोमेशन: अपने पिछले प्रोजेक्ट में मैंने एक इन्फिनिटी गौंटलेट बनाया है जो एक लाइट स्विच को नियंत्रित करता है। मैं छह पत्थरों का उपयोग करना चाहता था और प्रत्येक पत्थर उपकरण, दरवाज़ा बंद, या प्रकाश व्यवस्था को नियंत्रित कर सकता है। इसलिए, मैंने इन्फिनिटी गौंटलेट का उपयोग करके एक होम ऑटोमेशन सिस्टम बनाया। इस प्रोजेक्ट में
घरेलू उपकरणों के लिए टचलेस स्विच -- बिना किसी स्विच के अपने घरेलू उपकरणों को नियंत्रित करें: 4 कदम
घरेलू उपकरणों के लिए टचलेस स्विच || बिना किसी स्विच के अपने घरेलू उपकरणों को नियंत्रित करें: यह घरेलू उपकरणों के लिए एक टचलेस स्विच है। आप इसे किसी भी सार्वजनिक स्थान पर उपयोग कर सकते हैं ताकि किसी भी वायरस से लड़ने में मदद मिल सके। Op-Amp और LDR द्वारा निर्मित डार्क सेंसर सर्किट पर आधारित सर्किट। इस सर्किट का दूसरा महत्वपूर्ण हिस्सा एसआर फ्लिप-फ्लॉप सीक्वेंस के साथ
अपने मोबाइल फोन के साथ अपने मॉडल ट्रेन लेआउट को नियंत्रित करें!: 11 कदम (चित्रों के साथ)
अपने मोबाइल फोन के साथ अपने मॉडल ट्रेन लेआउट को नियंत्रित करें!: वायर्ड थ्रॉटल और टर्नआउट नियंत्रकों के साथ एक मॉडल ट्रेन लेआउट को नियंत्रित करना शुरुआती लोगों के लिए एक अच्छी शुरुआत हो सकती है लेकिन वे गैर-पोर्टेबिलिटी की समस्या पैदा करते हैं। साथ ही, बाजार में आने वाले वायरलेस कंट्रोलर या तो कुछ लोकोमोटिव को ही नियंत्रित कर सकते हैं
ब्लूटूथ रिमोट नियंत्रित लाइट स्विच -- रेट्रोफिट। लाइट स्विच स्टिल वर्क्स, नो एक्स्ट्रा राइटिंग: 9 स्टेप्स (चित्रों के साथ)
ब्लूटूथ रिमोट नियंत्रित लाइट स्विच -- रेट्रोफिट। लाइट स्विच स्टिल वर्क्स, नो एक्स्ट्रा राइटिंग.: अपडेट २५ नवंबर २०१७ - इस प्रोजेक्ट के हाई पावर संस्करण के लिए जो किलोवाट लोड को नियंत्रित कर सकता है, हाई पावर लोड के लिए रेट्रोफिट बीएलई कंट्रोल देखें - कोई अतिरिक्त वायरिंग की आवश्यकता नहीं है अपडेट १५ नवंबर २०१७ - कुछ बीएलई बोर्ड / सॉफ्टवेयर स्टैक डेली
अपने टीवी रिमोट के साथ अपने मॉडल ट्रेन लेआउट को नियंत्रित करें!: 7 कदम (चित्रों के साथ)
अपने टीवी रिमोट के साथ अपने मॉडल ट्रेन लेआउट को नियंत्रित करें !: इस निर्देश में, मैं आपको दिखाऊंगा कि एक मॉडल ट्रेन के लिए आईआर रिमोट कंट्रोल सिस्टम कैसे बनाया जाता है। तब आप अपने सोफे पर आराम करते हुए अपनी ट्रेनों को नियंत्रित करने में सक्षम होंगे। तो चलो शुरू हो जाओ