विषयसूची:

जेस्चर नियंत्रित रोवर कैसे बनाएं: 4 कदम
जेस्चर नियंत्रित रोवर कैसे बनाएं: 4 कदम

वीडियो: जेस्चर नियंत्रित रोवर कैसे बनाएं: 4 कदम

वीडियो: जेस्चर नियंत्रित रोवर कैसे बनाएं: 4 कदम
वीडियो: Raise To Wake... Problem Solve Just 5 second...(Dizo Watch 2) 2024, जून
Anonim
Image
Image

जेस्चर नियंत्रित रोवर (टेली ऑपरेटेड रोवर) बनाने के निर्देश यहां दिए गए हैं। इसमें एक रोवर यूनिट होता है जिसमें ऑनबोर्ड टकराव से बचाव सेंसर होता है। एक अनाड़ी रिमोट होने के बजाय ट्रांसमीटर एक ठंडा दस्ताने है जिसे हाथ पर पहना जा सकता है और फिर हाथ की गति का उपयोग करके रोवर को सिग्नल संचारित करने के लिए स्थानांतरित किया जा सकता है। संचार के लिए RF संकेतों का उपयोग किया जाता है।

अंततः ड्रोन उड़ाने के लिए उपयोग किए जाने के अलावा इस परियोजना में वाहन के नीचे निरीक्षण (सुरक्षा या रखरखाव के लिए) में संभावित अनुप्रयोग हैं।

आपूर्ति

Arduino/Genuino UNO (UNO केबल के साथ) x2

ली-आयन बैटरी (12वी) x1

जम्पर तार (पुरुष से पुरुष, पुरुष से महिला, महिला से महिला) x40 प्रत्येक

ब्रेडबोर्ड x1

L298 मोटर चालक मॉड्यूल X1

MPU6050 जाइरोस्कोप X1

आरएफ रिसीवर और ट्रांसमीटर X1 प्रत्येक

अल्ट्रासोनिक सेंसर X1

चेसिस सेटअप X1

बैटरी होल्डर (अक्सर चेसिस के साथ शामिल) X1

स्विच (अक्सर चेसिस के साथ शामिल) x2

वायर स्ट्रिपर X1

डी-सोल्डरिंग पंप (आवश्यक नहीं) X1

दो तरफा टेप X1

चरण 1: सर्किट आरेख और सिद्धांत:

सर्किट आरेख और सिद्धांत
सर्किट आरेख और सिद्धांत
सर्किट आरेख और सिद्धांत
सर्किट आरेख और सिद्धांत

ट्रांसमीटर सेटअप: संक्षेप में, हमें गायरोस्कोप से रीडिंग लेने और उन्हें Arduino के माध्यम से ट्रांसमीटर को भेजने की आवश्यकता है।

रिसीवर सेटअप: हमें प्रेषित डेटा (रिसीवर का उपयोग करके) प्राप्त करने की आवश्यकता है, और प्राप्त डेटा के अनुसार पहियों को घुमाएं*। साथ ही, हमें यह भी सुनिश्चित करने की आवश्यकता है कि रोवर उसके सामने वस्तुओं की न्यूनतम दूरी (बाधा का पता लगाने) पर हो। हम इस परियोजना के लिए I2C संचार का उपयोग करेंगे। *इस परियोजना के बारे में दिलचस्प तथ्य: यह कोड एनालॉग डेटा को संसाधित करता है और हाथ की गति की डिग्री के अनुसार रोवर को स्थानांतरित करता है। इसलिए हमें अलग-अलग गति से रोवर को सही दिशा में ले जाने के लिए एक तर्क विकसित करने की आवश्यकता है।

चरण 2: रोवर का निर्माण:

चरण 1 (चेसिस को इकट्ठा करें):

अपने रोवर के लिए आधार बनाने के लिए चेसिस को इकट्ठा करें। यह काफी आसान कदम है और आपको कुछ ही समय में किया जाना चाहिए।

चरण 2 (सभी घटकों की जाँच करें):

सभी सेंसरों को अलग से Arduino के साथ इंटरफेस करके जांचें। आप Arduino के साथ व्यक्तिगत रूप से सेंसर को इंटरफ़ेस करने के तरीके के बारे में कोई भी ट्यूटोरियल देख सकते हैं।

चरण 3 (ट्रांसमीटर सेटअप):

सबसे पहले, पिन को जाइरोस्कोप में मिलाप करें। अब निम्नलिखित सर्किट आरेख के अनुसार कनेक्शन बनाएं। बैटरी को अभी कनेक्ट न करें।

इसके बाद, अपने Arduino को अपने लैपटॉप में प्लग करें। निम्नलिखित कोड फ़ाइल अपलोड करें और देखें कि क्या कोड ठीक से काम कर रहा है (कोड में प्रिंट स्टेटमेंट के लिए टिप्पणियों को हटाकर ऐसा करें)। प्रिंट स्टेटमेंट का आउटपुट देखने के लिए सीरियल मॉनिटर बटन (आपकी स्क्रीन के ऊपर दाईं ओर) पर क्लिक करें। अगर सब कुछ ठीक से काम कर रहा है, तो आप आगे बढ़ सकते हैं और बैटरी कनेक्ट कर सकते हैं।

यह सुनिश्चित करना याद रखें कि जाइरोस्कोप का ओरिएंटेशन सही है (इस्तेमाल किए गए कोड के अनुसार)। जाइरोस्कोप के लिए मेरे द्वारा उपयोग किए गए अभिविन्यास की जांच करने के लिए कृपया ऊपर दिखाए गए आरेखों की जांच करें।

जाइरोस्कोप Arduino को रीडिंग भेजेगा। वहां से, रीडिंग प्रेषित होने के लिए आरएफ ट्रांसमीटर में जाएगी ताकि रिसीवर तरंगों को उठा सके।

चरण 4 (रिसीवर सेटअप):

निम्नलिखित सर्किट आरेख के अनुसार कनेक्शन बनाएं। बैटरी को अभी कनेक्ट न करें। इसके बाद, अपने Arduino को अपने लैपटॉप में प्लग करें। निम्न कोड फ़ाइल अपलोड करें और देखें कि कोड ठीक से काम कर रहा है या नहीं। यह करने के लिए:

1. कोड में प्रिंट स्टेटमेंट के लिए टिप्पणियों को हटा दें

2. ट्रांसमीटर सेटअप चालू करें

3. रोवर को किसी प्रकार के स्टैंड पर रखें ताकि पहिए जमीन को न छुएं और रोवर अपने रिसीवर को डेटा प्राप्त करने के क्षण को बंद न करे

नोट: आपको एक या दोनों मोटरों की दिशा को उलटने की आवश्यकता हो सकती है यदि कोड सही ढंग से काम कर रहा है, तो आपको अपने सीरियल मॉनीटर पर अपने हाथ के अनुसार सही आउटपुट (आगे, पीछे, दाएं, बाएं या स्टॉप) देखने में सक्षम होना चाहिए। आंदोलनों। यदि सब कुछ ठीक से काम कर रहा है, तो आप बैटरी कनेक्ट कर सकते हैं। हालाँकि, बैटरी को जोड़ने से पहले आपको सभी कनेक्शनों की जाँच करनी चाहिए। एक गलत टर्मिनल आपके सर्किट को उड़ा सकता है।

चरण 5 (बैटरी का उपयोग करके सेटअप कार्य करें):

अब अपने लैपटॉप को अनप्लग करें और बैटरी को संबंधित सेटअप से कनेक्ट करें। अपनी परियोजना का परीक्षण करें।

रोवर को अपने से 5 मीटर से अधिक दूर न जाने दें, अन्यथा रोवर रुक सकता है/दुर्व्यवहार करना शुरू कर सकता है!

चरण 6 (विधानसभा):

अब रोवर को इकट्ठा करने और वास्तव में इसे क्रिया में देखने का समय आ गया है! मेरे रोवर असेंबली डिज़ाइन के लिए, 'सर्किट डायग्राम्स एंड थ्योरी' सेक्शन में चित्रों की जाँच करें। आप रोवर को अलग तरीके से असेंबल करने के लिए स्वतंत्र हैं। बस सुनिश्चित करें कि यह अच्छी तरह से संतुलित है, अन्यथा यह व्हीली कर सकता है ("वाह!" की तरह मत जाओ क्योंकि आपको रोवर गलत तरीके से मिल सकता है)।

परीक्षण के दौरान, आप पा सकते हैं कि रोवर सही ढंग से आगे नहीं बढ़ रहा है। कुछ विलंब और त्रुटियां होंगी क्योंकि हम साधारण आरएफ मॉड्यूल का उपयोग कर रहे हैं। इसके अलावा, एक व्यावहारिक परिदृश्य में, मोटर्स में कुछ अंतर होते हैं और रोवर का द्रव्यमान केंद्र वह नहीं होता है जहां आप इसकी अपेक्षा करते हैं। तो आप रोवर को तिरछे चलते हुए पा सकते हैं जब उसे सीधा जाना चाहिए। बाएँ और दाएँ मोटर्स के लिए गति को बदलकर संतुलन में त्रुटियों को ठीक किया जा सकता है। अपने रोवर के संतुलन को पूर्ण करने के लिए चर 'एना' और 'एनब' को अलग-अलग संख्याओं से गुणा करें।

किसी भी संदेह के मामले में, नीचे टिप्पणी अनुभाग का उपयोग करें। यहीं पर मैं शंकाओं का समाधान करूंगा।

@ वैज्ञानिक इंक।

चरण 3: कोड फ़ाइलें

यहां वर्चुअल वायर लाइब्रेरी का लिंक दिया गया है:

drive.google.com/file/d/1F_sQFRT4lsN5dUKXJ…

चरण 4: धन्यवाद

कृपया नीचे अपनी टिप्पणियां साझी करें। मुझे प्रोजेक्ट को आज़माते समय आपके अनुभव के बारे में सुनना अच्छा लगेगा! मैं 24 घंटे के भीतर सभी प्रश्नों का उत्तर देने का प्रयास करूंगा।

सामाजिक:

यूट्यूब: साइंटिफाइ इंक।

यूट्यूब: साइंटिफिक हिंदी

instagram

निर्देश

लिंक्डइन

सिफारिश की: