विषयसूची:

आरसी तोप: 11 कदम
आरसी तोप: 11 कदम

वीडियो: आरसी तोप: 11 कदम

वीडियो: आरसी तोप: 11 कदम
वीडियो: penalties for railway employees || chargesheet || SF 05 || SF 11 || NIRAJ SIR || MATHS WORLD 2024, जुलाई
Anonim
आरसी तोप
आरसी तोप

यह निर्देश दक्षिण फ्लोरिडा विश्वविद्यालय (www.makecourse.com) में मेककोर्स की परियोजना की आवश्यकता को पूरा करने के लिए बनाया गया था।

चरण 1: आपको क्या चाहिए

तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी

शरीर के घटक

-2 पहिए (3 डी प्रिंटेड या फिर आप उन्हें डिजाइन करना चाहते हैं)

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

विद्युत उपकरण

-अरुडिनो ऊनो बोर्ड

-इर रिमोट

-इर सेंसर

-डीसी स्टेपर/स्पीड मोटर्स

-बहुत सारी वायरिंग और जंप केबल

-V.2 बोर्ड (आवश्यक नहीं है लेकिन कनेक्शन को अधिक व्यवस्थित और चलाने में आसान बनाता है)

-12 वी बैटरी और बैटरी पैक (बिजली की आपूर्ति)

-L298 मोटर चालक

चरण 2: तोप को असेंबल करना- इलेक्ट्रिकल बिल्ड

तोप को असेंबल करना- इलेक्ट्रिकल बिल्ड
तोप को असेंबल करना- इलेक्ट्रिकल बिल्ड

DC स्पीड मोटर्स को L298 मोटर ड्राइवर से कनेक्ट करें।

- डीसी स्पीड/स्टेपर मोटर से अलग-अलग तारों को चलाएं और उन्हें L298 मॉड्यूल के पोर्ट में प्लग करें। यह वह घटक है जो मोटर्स को चलाएगा।

चरण 3: इर सेंसर को V5 बोर्ड से कनेक्ट करें

Ir सेंसर को V5 बोर्ड से कनेक्ट करें
Ir सेंसर को V5 बोर्ड से कनेक्ट करें

Ir सेंसर को V5 बोर्ड से कनेक्ट करें। यह वह हिस्सा है जो उपयोगकर्ता को इर रिमोट के माध्यम से कार को नियंत्रित करने की अनुमति देगा। यह केवल IR सेंसर से "Ir सेंसर" कहने वाले पोर्ट में केबल को प्लग करके किया जाता है

चरण 4: V5 बोर्ड को Arduino Uno. पर सेट करें

Arduino Uno. पर V5 बोर्ड सेट करें
Arduino Uno. पर V5 बोर्ड सेट करें

-V5 बोर्ड का उपयोग करने के बारे में यह बहुत अच्छा हिस्सा है, यह इन कनेक्शनों को आसान बनाता है। यह Arduino Uno पर "बैग-पैक" करने के लिए डिज़ाइन किया गया है और इस प्रकार बहुत सारी वायरिंग बचाता है और कनेक्शन को साफ-सुथरा बनाता है। अपने पिनों को सही तरीके से सेट करना सुनिश्चित करें, यानी (जीएनडी से ग्राउंड पोर्ट, एनालॉग से एनालॉग आदि) यह झुकने या क्षतिग्रस्त बंदरगाहों से बचने के लिए है।

चरण 5: बिजली की आपूर्ति को Arduino Board से कनेक्ट करें।

बिजली की आपूर्ति को Arduino Board से कनेक्ट करें।
बिजली की आपूर्ति को Arduino Board से कनेक्ट करें।
बिजली की आपूर्ति को Arduino Board से कनेक्ट करें।
बिजली की आपूर्ति को Arduino Board से कनेक्ट करें।

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

चरण 6: समग्र सर्किट लेआउट

कुल मिलाकर सर्किट लेआउट
कुल मिलाकर सर्किट लेआउट

यहाँ हुड के नीचे क्या हो रहा है।

L298. द्वारा संचालित गति मोटर्स

-इर सेंसर V5 बोर्ड से जुड़ा है।

-ए 12 वी बिजली की आपूर्ति

- सभी विद्युत घटकों को आवश्यकतानुसार ग्राउंडिंग रेल का उपयोग करके संचालित / ग्राउंड किया जाता है।

चरण 7: कोड और कार्य सिद्धांत

कोड और कार्य सिद्धांत
कोड और कार्य सिद्धांत

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

चरण 8: आईआर पुस्तकालय सहित

आईआर पुस्तकालय सहित
आईआर पुस्तकालय सहित

- कई आईआर पुस्तकालय ऑनलाइन हैं जिन्हें आईआर रिमोट की प्रोग्रामिंग को सुविधाजनक बनाने के लिए आर्डिनो स्केच में शामिल किया जा सकता है। ये पाए जा सकते हैं जैसे at

www.liquidcrystal.com

www.elegoo.com

पुस्तकालय को डाउनलोड करने के बाद, इसे अपने प्रारंभिक स्केच में शामिल करें, (ऊपर चित्र देखें)।

कार्यक्रम में "उदाहरण रेखाचित्र" भी हैं, जिनमें से एक इर सिस्टम के लिए है। यह भी एक बेहतरीन शुरुआत होगी। (ऊपर चित्र देखें)

कुछ पुस्तकालय गुणों के साथ एक लिक्विड क्रिस्टल फ़ाइल भी शामिल है।

चरण 9: उन कुंजियों को प्रोग्राम करें जिनका आप उपयोग करना चाहते हैं।

उन चाबियों को प्रोग्राम करें जिनका आप उपयोग करना चाहते हैं।
उन चाबियों को प्रोग्राम करें जिनका आप उपयोग करना चाहते हैं।

तोप आगे, पीछे जाती है और बाएँ और दाएँ निशाना लगाती है। इसलिए हमें इन कार्यों को करने के लिए चाबियों की आवश्यकता होगी। हम विशिष्ट कार्यों को करने के लिए उनके अद्वितीय कुंजी मान का उपयोग करके कुंजी असाइन करने का कार्य पूरा कर सकते हैं। फिर हम #define फ़ंक्शन का उपयोग करके इन प्रमुख मानों को विशिष्ट कार्यों के लिए असाइन कर सकते हैं।

उदाहरण के लिए:

#शामिल

#परिभाषित एफ १६७३६९२५

#परिभाषित बी १६७५४७७५

जहां "एफ" आगे बढ़ने से जुड़ा चर होगा और इसके आगे का अंक, इस कार्य को करने के लिए अद्वितीय कुंजी मान होगा।

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

चरण 10: कोड समाप्त करें और आगे बढ़ें

-यदि आप कोडिंग से अपरिचित हैं, तो डरें नहीं, ऑनलाइन कई कोड और उदाहरण हैं जिनका अनुसरण करके आप अपनी तोप को आगे बढ़ा सकते हैं। यहाँ इस तोप के लिए मेरा अंतिम कोड है, इसे www.elegoo.com से नमूना लिया गया था और तोप को निशाना बनाने के मानदंडों के अनुरूप समायोजित किया गया था।

चरण 11: अपना कोड अपलोड करें और उसका परीक्षण करें।

अपना कोड अपलोड करें और उसका परीक्षण करें।
अपना कोड अपलोड करें और उसका परीक्षण करें।

यदि सब कुछ ठीक रहा, तो आपको अपनी तोप को हिलाने में सक्षम होना चाहिए। बैटरी चार्ज करना और स्विच ऑन करना न भूलें। साथ ही, कंप्यूटर में प्लग इन करते समय तोप न चलाएं। यह आपके निर्माण के कुछ संवेदनशील हिस्सों के लिए खतरनाक हो सकता है।

आपको कामयाबी मिले!

सिफारिश की: