विषयसूची:

RCXD Arduino कार: 10 कदम
RCXD Arduino कार: 10 कदम

वीडियो: RCXD Arduino कार: 10 कदम

वीडियो: RCXD Arduino कार: 10 कदम
वीडियो: How to make Mobile Bluetooth controlled robot car. Electronic Arduino project. 2024, जुलाई
Anonim
आरसीएक्सडी अरुडिनो कार
आरसीएक्सडी अरुडिनो कार

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

मैंने एक RCXD Arduino कार डिजाइन की है। मैंने शीर्ष पर बुर्ज को कई दिशाओं में ले जाने के साथ-साथ पहियों को आगे, पीछे, बाएं और दाएं आगे बढ़ने के साथ-साथ कमांड पर रोकने के लिए प्रोग्राम किया है। मैं इसे IR रिमोट और IR रिसीवर के माध्यम से करने में सक्षम हूं। मैंने इस डिज़ाइन को फिर से बनाने के लिए आवश्यक आवश्यक फ़ाइलें और चरण शामिल किए हैं।

चरण 1: आवश्यक सामग्री:

सामग्री की आवश्यकता
सामग्री की आवश्यकता
सामग्री की आवश्यकता
सामग्री की आवश्यकता
सामग्री की आवश्यकता
सामग्री की आवश्यकता

इस डिजाइन को बनाने के लिए आवश्यक सामग्री इस प्रकार है:

1. Arduino Uno

2. Arduino Kit (यानी arduino प्रोजेक्ट्स पर काम करने के लिए आपको जो कुछ भी चाहिए वह सब कुछ के साथ आता है

3. L293n मोटर चालक

4. आईआर रिसीवर (किट)

5. आईआर रिमोट (एक किट के साथ आता है, लेकिन कोई भी आईआर रिमोट काम करता है)

6. 4 अरुडिनो डीसी मोटर्स

7. सर्वो मोटर (किट)

8. तार (किट)

इन सभी सामग्रियों को अमेज़ॅन या किसी ऑनलाइन रिटेलर से आसानी से खरीदा जा सकता है क्योंकि वे स्टोर में कई Arduino सामग्री नहीं बेचते हैं। (9वी) बैटरी के लिए बैटरी पैक होना भी उपयोगी है।

चरण 2: चरण 2 सेटअप: आईआर रिमोट कोड

चरण 2 सेटअप: आईआर रिमोट कोड
चरण 2 सेटअप: आईआर रिमोट कोड
चरण 2 सेटअप: आईआर रिमोट कोड
चरण 2 सेटअप: आईआर रिमोट कोड

आपके IR रिमोट को प्रोग्राम और Arduino के साथ काम करने के लिए आपको IR रिमोट पर दबाए गए प्रत्येक बटन के लिए कोड की आवश्यकता होगी। आपको अपना Arduino इस तरह सेटअप करना होगा और IR रिसीवर के काम करने के लिए इसे एक कोड लागू करना होगा। इस कोड को अपलोड करने के बाद सीरियल मॉनिटर बटन (ऊपर दाईं ओर) पर क्लिक करें। अपने रिमोट पर कुछ बटन दबाएं और कोड को पॉप अप करते हुए देखें। एक बार जब आप यह पंजीकृत कर लें कि कौन सा कोड किन बटनों पर लागू होता है, तो उन कोड को कॉपी करना शुरू करें। जैसा कि आप देख सकते हैं, मैंने अपने कोड से पहले "//" द्वारा कॉपी और टिप्पणी की है, प्रत्येक बटन के लिए कोड दबाए गए हैं।

चरण 3: चरण 3 कोड: मुख्य कोड

चरण 3 कोड: मुख्य कोड
चरण 3 कोड: मुख्य कोड
चरण 3 कोड: मुख्य कोड
चरण 3 कोड: मुख्य कोड
चरण 3 कोड: मुख्य कोड
चरण 3 कोड: मुख्य कोड

सब कुछ एक साथ काम करने के लिए आपको एक मुख्य कोड फ़ाइल की आवश्यकता होगी जिसे आपको अपने Arduino पर अपलोड करना होगा। उसके ऊपर आपको उन कोडों के लिए कुछ पुस्तकालयों की आवश्यकता होगी जो पहले से ही Arduino में नहीं बने हैं। शुक्र है कि उन्हें हासिल करना और स्थापित करना / शामिल करना आसान है और साथ ही आप.h या.cpp टैब के तहत पुस्तकालयों को अपनी फ़ाइल में कॉपी कर सकते हैं।

एक बार जब आप प्रत्येक कोड को आपके द्वारा दबाए गए संबंधित बटन पर कॉपी कर लेते हैं, तो आपको उन्हें अपनी मुख्य फ़ाइल में शामिल करना होगा। जैसा कि आप देख सकते हैं, मैंने कोड की कई पंक्तियों पर टिप्पणी की है ताकि आप समझ सकें कि क्या करता है और मैंने अपने IR रिमोट कोड जोड़ने पर क्या शामिल किया है। आपके लिए मेरी तरह काम करने के लिए मैंने IR रिसीवर के साथ-साथ मोटर्स को भी काम करने के लिए AFMotor लाइब्रेरी और IRremote लाइब्रेरी को जोड़ा।

चरण 4: चरण 4 हार्डवेयर सेटअप: Arduino

चरण 4 हार्डवेयर सेटअप: Arduino
चरण 4 हार्डवेयर सेटअप: Arduino
चरण 4 हार्डवेयर सेटअप: Arduino
चरण 4 हार्डवेयर सेटअप: Arduino
चरण 4 हार्डवेयर सेटअप: Arduino
चरण 4 हार्डवेयर सेटअप: Arduino
चरण 4 हार्डवेयर सेटअप: Arduino
चरण 4 हार्डवेयर सेटअप: Arduino

ऐसे कई तरीके हैं जिनसे आप इस डिज़ाइन के लिए सेटअप तैयार कर सकते हैं। आप एक ब्रेडबोर्ड, अधिक मोटर, तार आदि शामिल कर सकते हैं। हालाँकि, मैंने केवल अपने IR रिसीवर, रिसीवर रिले, L293d मोटर ड्राइवर, Arduino Uno, और कुछ बैटरी के साथ-साथ तारों को भी शामिल किया है।

सबसे पहले आप अपने IR रिसीवर के लिए सेटअप प्राप्त करना चाहेंगे। जिसे मैंने पहले ही शामिल कर लिया है। इसके लिए आपको ब्रेडबोर्ड की जरूरत नहीं है लेकिन आप चाहें तो इसका इस्तेमाल कर सकते हैं। IR रिले को Arduino Uno में सही ढंग से तार दें और फिर IR रिसीवर को रिले पिन में धीरे से फिट करें: GRND, PWR, OUTPUT/INPUT। मैंने रिले का उपयोग किया क्योंकि IR रिसीवर बहुत नाजुक होते हैं और आसानी से तल सकते हैं।

दूसरे मैंने L293d मोटर ड्राइवर को Arduino Uno में रखा। मुझे पता है कि आईआर रिले के लिए पहले से ही स्थापित तारों के साथ इसकी कड़ी मेहनत है या ऐसा नहीं लगता कि यह फिट होगा, लेकिन यह होगा (अतिरिक्त तार होंगे और बल से सावधान रहें)। L293d मोटर शील्ड और Arduino के साथ अतिरिक्त तारों का उपयोग करने का एक आसान तरीका तारों को ढाल में मिलाप करना है। ऐसा करने के लिए आपको सोल्डरिंग उपकरण की आवश्यकता होगी।

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

SER1 "सर्वो 1" सूचीबद्ध पिनों पर अपने मोटर चालक को सर्वो मोटर तारों को संलग्न करके जारी रखें। वायर सही ढंग से + से +, जीआरएनडी से -, आदि। इसके बाद आप कोड का परीक्षण करने के लिए पूरी तरह तैयार हैं। इसे काम करने के लिए आपको अतिरिक्त बिजली की आवश्यकता हो सकती है, जहां बैटरी पैक या 9वी बैटरी आती है। मैंने दो 9वी बैटरी का इस्तेमाल किया लेकिन कभी-कभी एक और आपके लिए तार कंप्यूटर पर्याप्त होगा। निर्भर करता है।

चरण 5: चरण 5 आविष्कारक / ठोस कार्य: अपने डिजाइन का निर्माण

अपनी परियोजना को पूरा करने के लिए मैंने आविष्कारक 2019 में प्रत्येक टुकड़े को डिजाइन किया, जिसे मैंने यूएसएफ में छात्र के माध्यम से हासिल किया। हालाँकि, आप इन्वेंटर के समान किसी भी प्रोग्राम का उपयोग कर सकते हैं जैसे ऑटोकैड या सॉलिडवर्क्स, आदि। महत्वपूर्ण बात यह है कि आप जिस प्रारूप को सहेजते हैं, कुछ प्रिंटर को. STL की आवश्यकता होती है जबकि अन्य को दूसरे प्रारूप की आवश्यकता हो सकती है; अपने 3D प्रिंटर की जाँच करें। मैं उन सभी.stl फ़ाइलों को शामिल करूँगा जिनका उपयोग मैंने पहियों को छोड़कर अपने डिज़ाइन के लिए किया था। आप अपनी परियोजना को किसी भी तरह से डिजाइन कर सकते हैं क्योंकि यह अंतिम डिजाइन में कोई फर्क नहीं पड़ता। परियोजना को टुकड़ों में पूरा करें और फिर पूरा होने पर इसे इकट्ठा करें। मैंने अपना आधार दो भागों में बनाया और फिर पहिया और अंत में बुर्ज के साथ। एक तरफ ध्यान दें कि मेरा बुर्ज इसके आधार से जुड़ा हुआ है, जिसे बाद में मुझे अलग करना पड़ा। डिजाइन करते समय इसे ध्यान में रखें

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

नोट: यदि आप चाहते हैं कि आविष्कारक भाग मुझे ईमेल करें या नीचे टिप्पणी करें Lauer. [email protected] और मैं उन्हें आपको भेज सकता हूं।

चरण 6: चरण 6 मुद्रण / भवन: अपनी परियोजना बनाएँ

चरण 6 मुद्रण/भवन: अपना प्रोजेक्ट बनाएं
चरण 6 मुद्रण/भवन: अपना प्रोजेक्ट बनाएं
चरण 6 मुद्रण/भवन: अपना प्रोजेक्ट बनाएं
चरण 6 मुद्रण/भवन: अपना प्रोजेक्ट बनाएं
चरण 6 मुद्रण/भवन: अपना प्रोजेक्ट बनाएं
चरण 6 मुद्रण/भवन: अपना प्रोजेक्ट बनाएं

3D प्रिंटिंग में कुछ समय लगता है (कई दिनों में सबसे अच्छा) इसलिए छपाई करते समय इसे ध्यान में रखें। अपनी परियोजना के साथ-साथ सही प्रकार के गोंद को डिजाइन करते समय बहुत सारे गोंद का उपयोग करें। आपको एक ड्रिल की भी आवश्यकता हो सकती है।

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

आपको ऐसा करने की ज़रूरत नहीं है, लेकिन मैंने किया, मैंने इसे स्थिर करने के लिए अपनी कार से IR रिले को चिपका दिया, जिससे आपके रिमोट सिग्नल को प्राप्त करने में भी मदद मिलती है। यदि आप ऐसा करते हैं, तो सुनिश्चित करें कि आपका IR रिसीवर सही दिशा में है जिससे आप सिग्नल प्राप्त करना चाहते हैं।

चरण 7: चरण 7 अंतिम सेटअप: Arduino रखें

सब कुछ एक साथ चिपकाने के बाद मैंने अपने डीसी गियरबॉक्स मोटर्स को अपनी आरसी कार की बेस प्लेट पर चिपका दिया। मैंने फिर प्रत्येक गियरबॉक्स और केंद्र के नीचे चार छेद ड्रिल किए। मैंने प्रत्येक डीसी मोटर से छेद के माध्यम से दो तारों को घुमाया और फिर उन्हें L293D मोटर चालक ढाल में फिर से पिन किया।

सब कुछ फिर से एक साथ तार करें और Arduino Uno को अपनी RC कार के अंदर छोड़ दें। आप इसे नीचे बोल्ट या गोंद भी कर सकते हैं ताकि सब कुछ स्थिर हो जाए, यदि आप चाहें तो यह एक अच्छा विचार होगा।

चरण 8: चरण 8 अपलोड: मुख्य फ़ाइल

चरण 8 अपलोड: मुख्य फ़ाइल
चरण 8 अपलोड: मुख्य फ़ाइल

सेटअप पूरा होने के बाद। यूएसबी केबल के माध्यम से अपने कोड को अपने Arduino Uno पर अपलोड करें जो किट के साथ आता है या केबल ऑनलाइन खरीदता है। Arduino ऐप के नीचे अपलोड कोड पर क्लिक करें।

चरण 9: चरण 9 परीक्षण: जांचें कि क्या यह काम करता है

कोड अपलोड करने के बाद, बैटरी को अपने arduino में और/या सीधे अपने L293D मोटर ड्राइवर शील्ड में प्लग करें, यदि आप शील्ड का उपयोग करते हैं तो तारों को PWR लेबल वाले पिन में संलग्न करें। तारों को अंदर रखने के बाद इसे नीचे पेंच करें और परीक्षण करें। यदि कुछ नहीं हो रहा है तो अधिक शक्ति जोड़ने का प्रयास करें या यदि आपके पास पहले से ही बहुत अधिक शक्ति है, तो कुछ को हटाने का प्रयास करें।

आपके द्वारा अपने कोड में निर्दिष्ट संबंधित बटनों को दबाकर प्रारंभ करें।

चरण 10: युक्तियाँ: आनंद लें

इस डिज़ाइन को बनाते समय कुछ उपयोगी टिप्स जिनका मैं उपयोग कर सकता था:

1. जब 3D प्रोजेक्ट को मॉडलिंग करते हैं, तो याद रखें कि इसे संरचनात्मक रूप से सुदृढ़ होना चाहिए, या मुद्रित होने पर स्वयं का समर्थन कर सकता है। अन्यथा यह अलग हो जाएगा या छपाई करते समय आसानी से टूट जाएगा या विफल हो जाएगा।

2. सही गोंद का प्रयोग करें। मैंने 3 अलग-अलग ग्लू का इस्तेमाल किया और अंत में गियरबॉक्स के टूटने के साथ घंटों के दर्द के बाद मैं कुछ सुपर गोरिल्ला ग्लू के साथ समाप्त हुआ। सही सामग्री के लिए सही गोंद का प्रयोग करें।

3. डिजाइन करते समय कि पहिये कहाँ फिट होंगे, याद रखें कि गियरबॉक्स का एक और पक्ष है जो बाहर की ओर झुकता है। यदि आप इसे एक तरफ की सतह के खिलाफ रखने की कोशिश कर रहे हैं (जैसे मैंने कोशिश की) यह काम नहीं करेगा।

4. कुल मिलाकर जानें कि आपको कौन से हिस्से तुरंत चाहिए क्योंकि यह एक महंगा प्रयास हो सकता है।

5. एक बैकअप IR रिसीवर अपने पास रखें। वे नाजुक होते हैं और आसानी से जल जाते हैं जो इस परियोजना को पूरा करने की कोशिश करते समय दर्द हो सकता है। इसलिए मैंने सुरक्षा के लिए रिले का इस्तेमाल किया।

अपने डिजाइन का आनंद लें!

सिफारिश की: