विषयसूची:

यूसीएल - एंबेडेड नियंत्रित कार: 5 कदम
यूसीएल - एंबेडेड नियंत्रित कार: 5 कदम

वीडियो: यूसीएल - एंबेडेड नियंत्रित कार: 5 कदम

वीडियो: यूसीएल - एंबेडेड नियंत्रित कार: 5 कदम
वीडियो: 5 FOOTBALL DRIBBLING TRAINING DRILLS HINDI #1 2024, नवंबर
Anonim
यूसीएल - एंबेडेड नियंत्रित कार
यूसीएल - एंबेडेड नियंत्रित कार

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

अंत में हमें कार ड्राइविंग मैनुअल को आगे या पीछे करने के लिए बहुत सारी समस्याएं थीं।

चरण 1: भागों की सूची

स्टीयरिंग के लिए सर्वो मोटर के साथ बेस कार

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

2 मोटर

ब्रिज मोटर नियंत्रक

ir-सेंसर

आईआर-नियंत्रक

ब्लैक कलर डिटेक्टर सेंसर

बिजली की आपूर्ति

तार, स्क्रू, स्ट्रिप्स और इलास्टिक्स

चरण 2: पूर्व विचार

पूर्व विचार
पूर्व विचार
पूर्व विचार
पूर्व विचार

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

चरण 3: कोडांतरण और वायरिंग

कोडांतरण और वायरिंग
कोडांतरण और वायरिंग
कोडांतरण और वायरिंग
कोडांतरण और वायरिंग
कोडांतरण और वायरिंग
कोडांतरण और वायरिंग
कोडांतरण और वायरिंग
कोडांतरण और वायरिंग

सामने के पहियों की दिशा को नियंत्रित करने वाली मोटर L298N मोटर ड्राइवर मॉड्यूल से जुड़ी होती है।

पिछले पहियों को चलाने वाली दो DC मोटर दूसरे आउटपुट पर समान L298N मोटर ड्राइवर से जुड़ी हैं।

L298N अपने पावर इनपुट से पावर सप्लाई से जुड़ा है। हमने दोनों के बीच ऑन/ऑफ स्विच लगा दिया। GND arduino GND से जुड़ा है और L298N से 5v आउटपुट भी है जो arduino पर VIN पिन से जुड़ा है।

Arduino और L298N के बीच 6 सिग्नल वायर जुड़े हुए हैं। प्रत्येक मोटर नियंत्रण के लिए 3. पहले दो का उपयोग यह चुनने के लिए किया जाता है कि मोटर चालू है और किस दिशा में है। तीसरा है मोटर्स की गति तय करना।

अब इंजन में शक्ति है और कार चलाने योग्य है और हम रिमोट कंट्रोलर के साथ मैन्युअल नियंत्रण करने में सक्षम होने के लिए इन्फ्रारेड सेंसर जोड़ने जा रहे हैं। और हम कार को ब्लैक लाइन का पालन करने के लिए 3 ब्लैक कलर डिटेक्टर सेंसर जोड़ेंगे।

इन्फ्रारेड सेंसर बिजली के लिए arduinos 5v आउटपुट और gnd से जुड़ा है और सिग्नल शुरू में डिजिटा पिन 13 से जुड़ा था, लेकिन तार वहां टूट गया और पिन 13 अब हमारे arduino में अनुपयोगी है, इसलिए हमने इसे डिडिटल पिन 3 में बदल दिया।

लाइन ट्रैकिंग के लिए उपयोग किए जाने वाले सेंसर हमने 1 तार बनाया जो सभी 5v को L298N 5v आउटपुट से जोड़ता है और GND को भी 1 तार में जोड़ा जाता है जो कि arduino GND पिन पर जुड़ा होता है। सिग्नल पिन arduino डिजिटल पिन 8, 7 और 2. से जुड़े होते हैं

चरण 4: फ्यूजन 360. के साथ 3डी प्रिंट

फ्यूजन 360. के साथ 3डी प्रिंट
फ्यूजन 360. के साथ 3डी प्रिंट
फ्यूजन 360. के साथ 3डी प्रिंट
फ्यूजन 360. के साथ 3डी प्रिंट
फ्यूजन 360. के साथ 3डी प्रिंट
फ्यूजन 360. के साथ 3डी प्रिंट

फ़्यूज़न 360 में एक मस्तूल के लिए चित्र बनाए, जिसका उद्देश्य इन्फ्रारेड-सेंसर और ब्लूटूथ मॉड्यूल को पकड़ना था।

फ़ाइल को पढ़ने के लिए 3D प्रिंटर अल्टिमेकर 2+ के लिए CURA में जोड़ा गया।

चरण 5: कोड

हमारे कार्यक्रम में विभिन्न तत्व होते हैं। हमने जो पहला काम किया, वह था रिमोट कंट्रोल से इंफ्रारेड सिग्नल को पढ़ने के लिए एक प्रोग्राम बनाना, और यह लिखना कि कौन से कमांड विच बटन से जुड़े थे।

फिर हमने मोटर ड्राइवर के साथ 3 मोटर्स और रिमोट कंट्रोल के साथ मैनुअल स्टीयरिंग को नियंत्रित करने के लिए एक प्रोग्राम बनाया।

फिर हमने एक प्रोग्राम बनाया जो 3 लाइन ट्रैकिंग सेंसर से पढ़ता है, जो अलग-अलग कोड चला रहा है, यह निर्भर करता है कि सेंसर का कौन सा संयोजन सक्रिय है।

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

सिफारिश की: