विषयसूची:

रिमोट नियंत्रित Arduino टैंक: 9 कदम
रिमोट नियंत्रित Arduino टैंक: 9 कदम

वीडियो: रिमोट नियंत्रित Arduino टैंक: 9 कदम

वीडियो: रिमोट नियंत्रित Arduino टैंक: 9 कदम
वीडियो: Amazing arduino project 2024, नवंबर
Anonim
रिमोट नियंत्रित Arduino टैंक
रिमोट नियंत्रित Arduino टैंक
रिमोट नियंत्रित Arduino टैंक
रिमोट नियंत्रित Arduino टैंक

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

उस जानवर को बनाने के लिए आपको कुछ तत्वों की खरीद करनी होगी। हम इस निर्देश के चरणों से गुजरेंगे।

चरण 1: सामग्री इकट्ठा करें

सामग्री इकट्ठा करें
सामग्री इकट्ठा करें
सामग्री इकट्ठा करें
सामग्री इकट्ठा करें

आपको निम्नलिखित तत्वों की आवश्यकता होगी:

- दो डीसी मोटर्स के साथ एक टैंक 12 वी पहले से ही टी'रेक्स टैंक की तरह लगा हुआ है

- मॉन्स्टर शील्ड की तरह एक Arduino संगत मोटर शील्ड

- एक Arduino UNO R3 - कृपया आधिकारिक पसंद करें

- एक 2 चैनल RC ट्रांसमीटर और एक RC रिसीवर - मैंने एक पुराने का उपयोग किया है जो AM 27 MHZ पर है लेकिन आप इस हॉबीकिंगर-tmhk-gt2b-3ch-2-4ghz-ट्रांसमीटर-और-रिसीवर जैसे आधुनिक पा सकते हैं

- UNO R3 के लिए एक बैटरी - फिलहाल के लिए 9V बैटरी - आदर्श नहीं है क्योंकि इसमें अधिक सहनशक्ति नहीं है

- गति के लिए एक बड़ी बैटरी - मैंने NIMH 3300 mAH 10.5v का उपयोग किया है, इसलिए मुझे लगता है कि प्रत्येक 1.5v के साथ 7 सेल हैं

- सभी को आसानी से जोड़ने के लिए कुछ डीन कनेक्टर

- सोल्डरिंग आयरन

मैंने यूएनओ को प्रोग्राम करने के लिए Arduino IDE का उपयोग किया और मैंने विजुअल स्टूडियो 2017 के साथ थोड़ा मॉनिटरिंग टूल जोड़ा

चरण 2: Arduino और Motor Shield

Arduino और मोटर शील्ड
Arduino और मोटर शील्ड

चूँकि मैंने एक मोटर ढाल का चयन किया था जो कि arduino तैयार थी, मुझे बस उन्हें एक साथ माउंट करना था। ध्यान दें कि शील्ड पहले से ही कुछ पिन ले रही है और इसलिए अन्य उद्देश्य के लिए पुन: उपयोग नहीं किया जाना चाहिए।

Arduino UNO R3 यह इंगित करने के लिए मोटर शील्ड से बात करेगा कि प्रत्येक मोटर को किस गति से मुड़ने की आवश्यकता है। चूंकि हमारे पास दो मोटर हैं, यह काफी सीधा है।

चरण 3: मोटर शील्ड को डीसी मोटर्स से लिंक करें

मोटर शील्ड को डीसी मोटर्स से लिंक करें
मोटर शील्ड को डीसी मोटर्स से लिंक करें

चरण 4: मोटर शील्ड को एनआईएमएच बैटरी से लिंक करें

मोटर शील्ड को एनआईएमएच बैटरी से लिंक करें
मोटर शील्ड को एनआईएमएच बैटरी से लिंक करें
मोटर शील्ड को एनआईएमएच बैटरी से लिंक करें
मोटर शील्ड को एनआईएमएच बैटरी से लिंक करें

चरण 5: रेडियो रिसीवर को Arduino से लिंक करें

चरण 6: स्टैंड-अलोन मोड के लिए Arduino के लिए पावर स्रोत तैयार करें

स्टैंड-अलोन मोड के लिए Arduino के लिए पावर स्रोत तैयार करें
स्टैंड-अलोन मोड के लिए Arduino के लिए पावर स्रोत तैयार करें

चरण 7: Arduino कोड

Arduino इतना शक्तिशाली है। जब मैं छोटा था तब मैं जो कुछ करना चाहता था, वह अब मैं इतनी आसानी से कर सकता हूँ! अब इलेक्ट्रॉनिक्स के बारे में इतना जानने की जरूरत नहीं है।

मैंने यह Arduino कोड दो स्रोतों से लिखा है:

  1. पठन-आरसी-रिसीवर-मान
  2. मॉन्स्टर मोटो शील्ड उदाहरण कोड
  3. मोटो शील्ड मेन लिंक

दोनों को एक साथ मिलाकर, मैं आरसी रिसीवर से रीडिंग सीधे अपने आर्डिनो में प्राप्त कर सकता हूं, मोटर शील्ड के माध्यम से मूल्यों को मोटर्स में परिवर्तित कर सकता हूं।

मोटरों के लिए दो अलग-अलग गति संकेतों में रेडियो से दो चैनलों के मिश्रण के संबंध में, मैं इंटरनेट पर जॉयस्टिक के साथ टैंक ड्राइव मिक्सिंग पर गया था कि संबंधित भाग को कैसे लिखा जाए, इस पर कुछ विचार प्राप्त करें।

मुझे यह समझने के लिए पीडब्लूएम पर भी गौर करना पड़ा कि यह सब क्या है। Arduino पर कुछ अच्छे लेख उपलब्ध हैं, SecretsOfArduinoPWM और Tutorial PWM

सावधान रहें कि यह कोड EnableInterrupt.h पर निर्भर करता है जिसे मेनू "स्केच"> "लाइब्रेरी शामिल करें"> "लाइब्रेरी प्रबंधित करें" से स्थापित किया जा सकता है, फिर EnableInterrupt की खोज करें। यह पुस्तकालय मानक सेटअप और लूप प्रक्रिया से किसी भी समय आरसी रिसीवर से मूल्यों को पकड़ने की अनुमति देता है। काफी सुविधाजनक।

सिफारिश की: