Wheeeebot RC कार से Arduino रोबोट

Wheeeebot RC कार से Arduino रोबोट: 7 कदम

रोबोट और Arduino के साथ शुरू करना चाहते हैं, लेकिन पता नहीं है कि कहाँ जाना है? यहाँ एक त्वरित तरीका है एक RC कार, एक Arduino UNO और SeeedStudio से एक मोटर शील्ड का उपयोग करके एक रोबोट बनाने का। इस बिल्ड की मज़ेदार बात यह है कि माउथ-मोट कार में केवल एक मोटर है। गियरबॉक्स को डिज़ाइन किया गया है ताकि जब कार आगे बढ़े, तो यह एक सीधी रेखा में जाए। जब मोटर रिवर्स में चलती है, तो कार मोड़ने के लिए घूमती है। कार बैक नहीं होती है।

आपूर्ति:

चरण 1: आवश्यक वस्तुएँ

इस निर्माण में मैंने जिन वस्तुओं का उपयोग किया है वे हैं:

1. बी टॉयज माउरी-मोट आरसी कार

2. अर्डुइनो ऊनो

3. सीडस्टीडो मोटर शील्ड

मिश्रित उपकरण

चरण 2: अपनी आरसी कार को अलग करें

Wheeee-mote RC कार को कार के निचले भाग में स्थित 4 स्क्रू का उपयोग करके एक साथ रखा जाता है। नीचे के आधे हिस्से से शीर्ष आधे को अलग करने के लिए इन शिकंजा को हटा दें।

चरण 3: कार को Arduino के लिए तैयार करें

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

चरण 4: Arduino फिट और तार

Arduino पर मोटर शील्ड रखें और बोर्ड सेट को स्थिति में लाएं। सुनिश्चित करें कि मोटर्स के लिए कनेक्शन कार के सामने का सामना कर रहे हैं जैसा कि दिखाया गया है। अब तारों को पट्टी और संलग्न करने का समय है। आपकी मोटर पर जाने वाले दो तारों को मोटर शील्ड पर स्थित एक कनेक्शन के तार पर जा रहा है। अगले अपने बिजली कनेक्शन को तार करने के लिए जा रहा है। जब मैंने पहली बार इसे तार-तार किया तो मैंने एक अतिरिक्त बैटरी पैक का उपयोग नहीं किया और मैंने पाया कि 4 ऑनबोर्ड बैटरी में आर्दीनो और शील्ड के साथ काम करने की पर्याप्त शक्ति नहीं थी, इसलिए मैंने बैटरी पैक के साथ श्रृंखला में एक अतिरिक्त बैटरी पैक संलग्न किया। कार पर स्थित (मुझे यह बैटरी पैक रेडियो झोंपड़ी से मिला)।

चरण 5: कार के शीर्ष को संशोधित करना

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

चरण 6: समाप्त कार और कोडिंग

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

int pinI1 = 8; // I1 इंटरफ़ेस परिभाषित करें

int pinI2 = 11; // I2 इंटरफ़ेस परिभाषित करें

int speedpinA = 9; // मोटर ए को सक्षम करें

int spead = 127; // मोटर की स्पेस को परिभाषित करें

व्यर्थ व्यवस्था()

{

pinMode (pinI1, आउटपुट);

pinMode (pinI2, आउटपुट);

pinMode (speedpinA, आउटपुट);

}

शून्य आगे ()

{

analogWrite (speedpinA, spead); // गति सेट करने के लिए एक सिमुलेशन मूल्य इनपुट

digitalWrite (pinI2, LOW); // DC मोटर को एक बार एंटीक्लॉकवाइज घुमाएं

digitalWrite (pinI1, उच्च);

}

शून्य पिछड़ा () //

{

analogWrite (speedpinA, spead); // गति सेट करने के लिए एक सिमुलेशन मूल्य इनपुट

digitalWrite (pinI2, HIGH); // DC मोटर को एक बार दक्षिणावर्त घुमाएं

digitalWrite (pinI1, कम);

}

शून्य रोक () //

{

digitalWrite (speedpinA, LOW); // मोटर बंद करने के लिए पिन को नोंचें। यह मोटर को नुकसान पहुंचाने के लिए किया जाना चाहिए।

देरी (1000);

}

शून्य लूप ()

{

आगे();

देरी (2000);

रुकें();

पिछड़े ();

देरी (2000);

रुकें();

}

चरण 7: आगे क्या है

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