विषयसूची:

एलेक्सा आधारित आवाज नियंत्रित रॉकेट लांचर: 9 कदम (चित्रों के साथ)
एलेक्सा आधारित आवाज नियंत्रित रॉकेट लांचर: 9 कदम (चित्रों के साथ)

वीडियो: एलेक्सा आधारित आवाज नियंत्रित रॉकेट लांचर: 9 कदम (चित्रों के साथ)

वीडियो: एलेक्सा आधारित आवाज नियंत्रित रॉकेट लांचर: 9 कदम (चित्रों के साथ)
वीडियो: Robot | @ATL lab Government High school Badavanahally| 2024, जुलाई
Anonim
एलेक्सा आधारित आवाज नियंत्रित रॉकेट लांचर
एलेक्सा आधारित आवाज नियंत्रित रॉकेट लांचर

जैसे-जैसे सर्दी का मौसम आता है; साल का वह समय आता है जब रोशनी का त्योहार मनाया जाता है। जी हां, हम बात कर रहे हैं दिवाली की जो एक सच्चा भारतीय त्योहार है जिसे दुनिया भर में मनाया जाता है। इस साल, दिवाली पहले ही खत्म हो चुकी है, और लोगों को पटाखों को देखकर, मैं एलेक्सा आधारित वॉयस कंट्रोल्ड रॉकेट लॉन्चर या इग्नाइटर बनाने का विचार लेकर आया, जो सिर्फ वॉयस कमांड के साथ रॉकेट लॉन्च कर सकता है, जिससे यह बच्चों के लिए बहुत सुरक्षित और मजेदार हो जाता है।

यह स्पष्ट करने के लिए, मैं यहां दिवाली पर लोगों को पटाखों के लिए प्रोत्साहित करने के लिए नहीं हूं, भारत सरकार ने प्रदूषण को रोकने के लिए पटाखों पर प्रतिबंध लागू किया है और इसका पालन करना हमारी जिम्मेदारी है। यहाँ विचार यह है कि पूरे दिन पटाखे चलाने में खर्च करने के बजाय, आइए एक शांत आवाज-नियंत्रित Arduino रॉकेट इग्नाइटर का निर्माण करें और कुछ रॉकेटों को स्टाइल में फायर करें। मैं इसे एक जीत के रूप में देखता हूं।

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

चरण 1: IoT- आधारित वॉयस नियंत्रित स्मार्ट रॉकेट इग्नाइटर

IoT- आधारित वॉयस नियंत्रित स्मार्ट रॉकेट इग्नाइटर
IoT- आधारित वॉयस नियंत्रित स्मार्ट रॉकेट इग्नाइटर
IoT- आधारित वॉयस नियंत्रित स्मार्ट रॉकेट इग्नाइटर
IoT- आधारित वॉयस नियंत्रित स्मार्ट रॉकेट इग्नाइटर
IoT- आधारित वॉयस नियंत्रित स्मार्ट रॉकेट इग्नाइटर
IoT- आधारित वॉयस नियंत्रित स्मार्ट रॉकेट इग्नाइटर
IoT- आधारित वॉयस नियंत्रित स्मार्ट रॉकेट इग्नाइटर
IoT- आधारित वॉयस नियंत्रित स्मार्ट रॉकेट इग्नाइटर

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

जैसा कि आप ऊपर की छवि में देख सकते हैं, निक्रोम तार हीटर कॉइल के रूप में आता है, मेरे लिए, इसे प्राप्त करने का सबसे आसान तरीका था। हमें इसे सीधा खींचना है और इसे एक आकृति बनाने के लिए मोड़ना है जो कि छवि में दिखाए गए जैसा दिखता है।

एक बार जब हम ऐसा कर लेते हैं, तो हम इसे 12V लेड-एसिड बैटरी से पावर देंगे और यह लाल गर्म चमकेगी। यह रॉकेट के अंदर काले पाउडर को प्रज्वलित करने के लिए पर्याप्त होगा और यह सामान्य फ्यूज डोज की तरह ही काम करेगा। बता दें कि यह एक हाई पावर रॉकेट लॉन्च कंट्रोलर है, तार को लाल गर्म करने के लिए जरूरी करंट ज्यादा होता है। उच्च धाराओं के साथ काम करते समय सुरक्षा सलाह का पालन करें।

एक बार परीक्षण हो जाने के बाद, केवल एक चीज शेष है वह है नियंत्रण प्रक्रिया, जो हम लेख में आगे बढ़ने पर करेंगे।

चरण 2: हमारे NodeMCU रॉकेट लॉन्च कंट्रोलर के लिए लॉन्चपैड

हमारे NodeMCU रॉकेट लॉन्च कंट्रोलर के लिए लॉन्चपैड
हमारे NodeMCU रॉकेट लॉन्च कंट्रोलर के लिए लॉन्चपैड
हमारे NodeMCU रॉकेट लॉन्च कंट्रोलर के लिए लॉन्चपैड
हमारे NodeMCU रॉकेट लॉन्च कंट्रोलर के लिए लॉन्चपैड
हमारे NodeMCU रॉकेट लॉन्च कंट्रोलर के लिए लॉन्चपैड
हमारे NodeMCU रॉकेट लॉन्च कंट्रोलर के लिए लॉन्चपैड

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

आइए लॉन्चपैड के निर्माण की चरणबद्ध प्रक्रिया के बारे में जानें।

फ्रेम के दोनों किनारों के लिए, मैंने प्लाईवुड के दो (25X3X1.5) इंच लंबे टुकड़ों का उपयोग किया है।

ऊपर के हिस्से के लिए, मैंने प्लाईवुड के (20X3X1.5) इंच लंबे हिस्से का इस्तेमाल किया है और बेस के लिए, मैंने प्लाईवुड के (20X6X1.5) इंच लंबे टुकड़े का इस्तेमाल किया है, जो इसे थोड़ा और स्थिरता देगा।

अब, नाइक्रोम वायर-आधारित फिलामेंट्स बनाने का समय आ गया है, जो हमारे रॉकेट के लिए फ्यूज का काम करेगा।

उसके लिए, मैंने एक 1000W नाइक्रोम वायर बेस हीटिंग कॉइल खरीदा है, इसे सीधा किया है, और संरचना बनाई है जो छवि में दिखाई गई है। दिखाए गए अनुसार नाइक्रोम तार को आकार देने के लिए मुझे दो सरौता और साइड कटर का उपयोग करना पड़ा।

एक बार यह हो जाने के बाद, मैंने प्लाईवुड ब्लॉक के 20”टुकड़े को सात टुकड़ों में विभाजित किया, इसे मापा और नाइक्रोम तार-आधारित फिलामेंट्स को लगाने के लिए छेद ड्रिल किया, और एक बार यह हो जाने के बाद, यह नीचे की छवियों की तरह दिखता था।

लेकिन फिलामेंट्स रखने से पहले, मैंने प्रत्येक टर्मिनल में 1 वर्ग मिमी मोटे तांबे के तार को संलग्न किया है और उन्हें छेद के माध्यम से पारित किया है, एक बार सब कुछ हो जाने के बाद।

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

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

चरण 3: एलेक्सा नियंत्रित रॉकेट लॉन्चर के लिए आवश्यक घटक

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

12वी-रिले - 3

BD139 ट्रांजिस्टर - 3

1N4004 डायोड - 3

5.08 मिमी स्क्रू टर्मिनल - 1

LM7805 - वोल्टेज नियामक - 1

100uF डिकूपिंग कैपेसिटर - 2

5.1V जेनर डायोड - 1

NodeMCU (ESP8266-12E) बोर्ड - 1

डॉटेड परफ बोर्ड - ½

कनेक्टिंग वायर - 10

चरण 4: Arduino रॉकेट लॉन्चर सर्किट आरेख

Arduino रॉकेट लॉन्चर सर्किट आरेख
Arduino रॉकेट लॉन्चर सर्किट आरेख

एलेक्सा नियंत्रित रॉकेट लॉन्चर के लिए पूरा योजनाबद्ध यहां दिया गया है।

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

सर्किट निर्माण बहुत सीधा है, इसलिए मैं बहुत अधिक विवरण में नहीं जाऊंगा।

सबसे पहले, हमारे पास IC1 है जो एक LM7805 वोल्टेज नियामक है, इसके 100uF डिकूपिंग कैपेसिटर C1 और C2 द्वारा दर्शाए गए हैं।

उसके बाद, हमारे पास हमारे प्रोजेक्ट का दिल है, NodeMCU बोर्ड, जिसमें ESP-12E मॉड्यूल है। चूंकि हम पूरे सर्किट को पावर देने के लिए 12V लेड-एसिड बैटरी का उपयोग कर रहे हैं, इसलिए हमें NodeMCU बोर्ड को पावर देने के लिए पहले इसे 12V से 5V में बदलने के लिए LM7805 का उपयोग करना होगा। हम ऐसा इसलिए कर रहे हैं क्योंकि ऑनबोर्ड AMS1117 वोल्टेज रेगुलेटर 12V को सीधे 3.3V में बदलने के लिए पर्याप्त नहीं है, इसलिए 7805 आवश्यक है।

आगे बढ़ते हुए, हमारे पास तीन 12V रिले हैं, इस प्रदर्शन के लिए, हम तीन रिले का उपयोग कर रहे हैं, लेकिन जैसा कि हमने पहले उल्लेख किया है, लॉन्चपैड में 7 रॉकेट के लिए प्लेसहोल्डर है। आप कोड को थोड़ा बदल सकते हैं और सभी सात रॉकेटों को पूरी तरह से लॉन्च करने के लिए रख सकते हैं। तीन रिले एक T1, T2, और T3 द्वारा संचालित होते हैं जो तीन NPN ट्रांजिस्टर हैं, और वे एक वास्तविक भार को चलाने के लिए पर्याप्त हैं। अंत में, हमारे पास तीन फ्रीव्हीलिंग डायोड हैं जो रिले द्वारा उत्पन्न उच्च वोल्टेज स्पाइक्स से सर्किट की रक्षा कर रहे हैं।

चरण 5: परफबोर्ड पर सर्किट का निर्माण

PerfBoard पर सर्किट का निर्माण
PerfBoard पर सर्किट का निर्माण

जैसा कि आप मुख्य छवि से देख सकते हैं, विचार एक साधारण सर्किट बनाने का था जो एक छोटी अवधि के लिए बड़ी मात्रा में करंट को संभाल सकता है, हमारे परीक्षण के अनुसार, 800 मिलीसेकंड कागज के एक टुकड़े को रोशन करने के लिए पर्याप्त है। इसलिए, हम परफ़ॉर्मर के एक टुकड़े पर सर्किट का निर्माण करते हैं और सभी प्रमुख कनेक्शनों को 1 वर्ग मिमी मोटे तांबे के तार से जोड़ते हैं। हमने बोर्ड को सोल्डर करना समाप्त करने के बाद। एक बार जब हम समाप्त कर लेते हैं, तो यह कुछ ऐसा दिखता है जैसा कि ऊपर की छवि में दिखाया गया है।

चरण 6: एलेक्सा नियंत्रित रॉकेट लॉन्चर के लिए प्रोग्रामिंग NodeMCU

अब जब हार्डवेयर तैयार हो गया है, तो हमारे एलेक्सा आधारित वॉयस नियंत्रित रॉकेट लॉन्चर के लिए कोडिंग शुरू करने का समय आ गया है। लेकिन इससे पहले कि हम शुरू करें, अपने Arduino IDE में आवश्यक पुस्तकालयों को जोड़ना महत्वपूर्ण है। सुनिश्चित करें कि आप नीचे दिए गए लिंक से सही पुस्तकालय जोड़ते हैं अन्यथा कोड संकलित होने पर त्रुटियों को फेंक देगा।

एस्पालेक्सा लाइब्रेरी डाउनलोड करें

आवश्यक पुस्तकालयों को जोड़ने के बाद, सर्किट काम कर रहा है या नहीं, यह जांचने के लिए आप सीधे कोड अपलोड कर सकते हैं। यदि आप जानना चाहते हैं कि कोड कैसे काम करता है, तो पढ़ते रहें।

चरण 7: एलेक्सा को एलेक्सा एंड्रॉइड एप्लिकेशन के साथ कॉन्फ़िगर करना

एलेक्सा को एलेक्सा एंड्रॉइड एप्लिकेशन के साथ कॉन्फ़िगर करना
एलेक्सा को एलेक्सा एंड्रॉइड एप्लिकेशन के साथ कॉन्फ़िगर करना
एलेक्सा को एलेक्सा एंड्रॉइड एप्लिकेशन के साथ कॉन्फ़िगर करना
एलेक्सा को एलेक्सा एंड्रॉइड एप्लिकेशन के साथ कॉन्फ़िगर करना

एलेक्सा केवल तभी आदेश स्वीकार करेगी जब वह ESP8866 डिवाइस को पहचान ले। उसके लिए, हमें एलेक्सा को एंड्रॉइड पर एलेक्सा ऐप की मदद से कॉन्फ़िगर करना होगा। आगे बढ़ने से पहले एक महत्वपूर्ण बात यह है कि हमें यह सुनिश्चित करने की आवश्यकता है कि एलेक्सा और १ (वाक्य अधूरा है)

ऐसा करने के लिए, एलेक्सा ऐप के मोर सेक्शन में जाएं और Add a Device विकल्प पर क्लिक करें, लाइट पर क्लिक करें, फिर पेज के नीचे स्क्रॉल करें और Other पर क्लिक करें।

इसके बाद, DISCOVER DEVICE पर क्लिक करें और एक पल के लिए प्रतीक्षा करें उसके बाद एलेक्सा को नए डिवाइस मिलेंगे। एक बार एलेक्सा को डिवाइस मिल जाने के बाद, आपको उन पर क्लिक करना होगा और उन्हें उनके संबंधित स्थानों / श्रेणियों में जोड़ना होगा, और आपका काम हो गया।

चरण 8: एलेक्सा नियंत्रित रॉकेट लॉन्चर - परीक्षण

एलेक्सा नियंत्रित रॉकेट लॉन्चर - परीक्षण
एलेक्सा नियंत्रित रॉकेट लॉन्चर - परीक्षण
एलेक्सा नियंत्रित रॉकेट लॉन्चर - परीक्षण
एलेक्सा नियंत्रित रॉकेट लॉन्चर - परीक्षण

परीक्षण प्रक्रिया के लिए, मैं अपने बगीचे में गया, रॉकेट से सभी फ़्यूज़ खींचे, उन्हें उनके संबंधित स्थानों पर रखा, और मैं एलेक्सा चिल्लाया…! मेरी अंगुलियों को पार करके सभी रॉकेट चालू करें। और मेरे प्रयासों को एक बड़ी सफलता के रूप में चिह्नित करके सभी रॉकेट उड़ गए। यह कुछ इस तरह दिखता था।

अंत में, एक बार फिर मैंने एलेक्सा से कहा…! फिलामेंट्स की एक महाकाव्य तस्वीर प्राप्त करने के लिए, जो आप नीचे देख सकते हैं, सभी रॉकेट चालू करें।

चरण 9:

छवि
छवि

मुझे आशा है कि आपने लेख का आनंद लिया और कुछ नया और उपयोगी सीखा। यदि आपके कोई संदेह या प्रश्न हैं, तो उन्हें नीचे टिप्पणी अनुभाग में छोड़ दें। इस तरह की और दिलचस्प परियोजनाओं के लिए, आप सर्किटडाइजेस्ट पर जा सकते हैं और IoTDesignPro हमें इंस्ट्रक्शंस पर भी फॉलो कर सकते हैं।

सिफारिश की: