विषयसूची:

Arduino का उपयोग कर ब्लूटूथ नियंत्रित रोबोट कार: 8 कदम (चित्रों के साथ)
Arduino का उपयोग कर ब्लूटूथ नियंत्रित रोबोट कार: 8 कदम (चित्रों के साथ)

वीडियो: Arduino का उपयोग कर ब्लूटूथ नियंत्रित रोबोट कार: 8 कदम (चित्रों के साथ)

वीडियो: Arduino का उपयोग कर ब्लूटूथ नियंत्रित रोबोट कार: 8 कदम (चित्रों के साथ)
वीडियो: Arduino Project | Mobile Operated Bluetooth robot | Bluetooth control car | Arduino in Hindi 2024, जुलाई
Anonim
Arduino का उपयोग कर ब्लूटूथ नियंत्रित रोबोट कार
Arduino का उपयोग कर ब्लूटूथ नियंत्रित रोबोट कार

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

चरण 1: इस रोबोट के लिए आपको क्या चाहिए

इस रोबोट के लिए आपको क्या चाहिए
इस रोबोट के लिए आपको क्या चाहिए
इस रोबोट के लिए आपको क्या चाहिए
इस रोबोट के लिए आपको क्या चाहिए
इस रोबोट के लिए आपको क्या चाहिए
इस रोबोट के लिए आपको क्या चाहिए
  1. Arduino UNO -
  2. HC-06 ब्लूटूथ मॉड्यूल -
  3. L298n मोटर ड्राइवर -
  4. HC-SR04 अल्ट्रासोनिक सोनार सेंसर -
  5. 2 x टॉय कार व्हील्स और 1 x यूनिवर्सल व्हील (या बॉल कैस्टर) के साथ स्मार्ट रोबोट कार चेसिस -
  6. दो डीसी मोटर -
  7. 2x 9वी बैटरी
  8. 1K और 2K प्रतिरोध
  9. जम्पर तार (पुरुष-से-पुरुष, पुरुष-से-महिला)
  10. मिनी ब्रेडबोर्ड
  11. पेंच और नट
  12. पेंचकस
  13. सोल्डरिंग आयरन
  14. दो तरफा टेप (वैकल्पिक)
  15. गर्म गोंद बंदूक (वैकल्पिक)

चरण 2: चेसिस को असेंबल करना

चेसिस को असेंबल करना
चेसिस को असेंबल करना
चेसिस को असेंबल करना
चेसिस को असेंबल करना
चेसिस को असेंबल करना
चेसिस को असेंबल करना

प्रत्येक डीसी मोटर में दो तार मिलाएं। फिर स्क्रू का उपयोग करके चेसिस में दो मोटरों को ठीक करें। यदि आपको किसी स्पष्टीकरण की आवश्यकता है, तो कृपया यह यूट्यूब वीडियो देखें https://www.google.lk/url?sa=t&rct=j&q=&esrc=s&so… और यह आपको दिखाएगा कि स्मार्ट 2WD रोबोट कार चेसिस को कैसे असेंबल किया जाए। अंत में चेसिस के पीछे यूनिवर्सल व्हील (या बॉल कॉस्टर व्हील) संलग्न करें।

चरण 3: घटकों को माउंट करें

घटकों को माउंट करें
घटकों को माउंट करें
घटकों को माउंट करें
घटकों को माउंट करें

चेसिस पर Arduino UNO, L298n मोटर ड्राइवर और ब्रेडबोर्ड को माउंट करें। ब्रेडबोर्ड पर HC-06 ब्लूटूथ मॉड्यूल संलग्न करें। चेसिस के सामने HC-SR04 अल्ट्रासोनिक सेंसर माउंट करें। नोट: Arduino बोर्ड को माउंट करते समय, USB केबल को प्लग करने के लिए पर्याप्त जगह छोड़ दें, क्योंकि बाद में आपको arduino बोर्ड को USB केबल के माध्यम से PC से कनेक्ट करके प्रोग्राम करना होगा।

चरण 4: HC-06 ब्लूटूथ मॉड्यूल कनेक्शन

HC-06 ब्लूटूथ मॉड्यूल कनेक्शन
HC-06 ब्लूटूथ मॉड्यूल कनेक्शन

युक्ति: यह सर्किट आरेख केवल आपको दिखाता है कि कैसे HC-06 ब्लूटूथ मॉड्यूल के पिन को arduino बोर्ड से जोड़ा जाना चाहिए। यह हमारे रोबोट का सर्किट डायग्राम नहीं है।

रोकनेवाला कनेक्शन सही ढंग से बनाओ !!!

आप 2K रोकनेवाला के बजाय 'दो श्रृंखला 1K' प्रतिरोधों का उपयोग कर सकते हैं।

Arduino 5V आउटपुट का उपयोग करके ब्लूटूथ मॉड्यूल को पावर दें।

महत्वपूर्ण: किसी भी कोड को अपलोड करने से पहले आपको arduino digital pin 0(RX) और digital pin 1(TX) से किए गए किसी भी कनेक्शन को हटाना होगा। अन्यथा आपका कोड बोर्ड पर अपलोड नहीं होगा। कोड अपलोड करने के बाद, आप तारों को दोनों पिनों में प्लग कर सकते हैं।

चरण 5: तार कनेक्शन

तार कनेक्शन
तार कनेक्शन
तार कनेक्शन
तार कनेक्शन
तार कनेक्शन
तार कनेक्शन

L298n मोटर चालक:

+12वी → 9वी बैटरी (+)

GND → 9V बैटरी (-) और किसी भी GND पिन को arduino बोर्ड करने के लिए

In1 → आर्डिनो डिजिटल पिन 7

In2 → आर्डिनो डिजिटल पिन 6

In3 → आर्डिनो डिजिटल पिन 5

In4 → आर्डिनो डिजिटल पिन 4

OUT1 → मोटर 1

OUT2 → मोटर 1

OUT3 → मोटर 2

OUT4 → मोटर 2

HC-SR04 अल्ट्रासोनिक सोनार सेंसर:VCC → +5V

Trig → arduino एनालॉग पिन 1

इको → आर्डिनो एनालॉग पिन 2

GND → ब्रेडबोर्ड GND

HC-06 ब्लूटूथ मॉड्यूल:

वीसीसी → +5वी

GND → ब्रेडबोर्ड GND

TXD → arduino डिजिटल पिन 0 (RX)

RXD → arduino digital pin 1 (TX) [रेसिस्टर कनेक्शन से गुजरने के बाद]

चरण 6: प्रोग्रामिंग Arduino UNO

  1. न्यूपिंग लाइब्रेरी स्थापित करें। (अल्ट्रासोनिक सेंसर फंक्शन लाइब्रेरी)

    • NewPing.rar फ़ाइल डाउनलोड करें
    • फ़ाइल को अनरार करें और न्यूपिंग फ़ाइल को कॉपी करें
    • फ़ाइल को Arduino लाइब्रेरी फ़ोल्डर में पेस्ट करें जहाँ आपने अपने पीसी में Arduino सॉफ़्टवेयर स्थापित किया है (जैसे:- C:\Arduino\libraries)
  2. डाउनलोड करें और Bluetooth_obstacle_avoiding.ino खोलें
  3. Arduino डिजिटल पिन 0 (RX) और डिजिटल पिन 1 (TX) से किए गए किसी भी कनेक्शन को हटा दें
  4. Bluetooth_obstacle_avoiding.ino कोड अपलोड करें
  5. Arduino डिजिटल पिन 0 (RX) और डिजिटल पिन 1 (TX) के लिए फिर से आवश्यक कनेक्शन बनाएं

चरण 7: Android ऐप

एंड्रॉइड ऐप
एंड्रॉइड ऐप
एंड्रॉइड ऐप
एंड्रॉइड ऐप
  1. अपने Android मोबाइल पर mkrbot.apk डाउनलोड करें
  2. ऐप इंस्टॉल करें। यदि आपका मोबाइल ऐप इंस्टॉल करने से रोकता है, तो सेटिंग → सुरक्षा → अज्ञात स्रोतों को सक्षम करें पर जाएं
  3. ऐप खोलें
  4. शुरुआत में, ऐप "डिस्कनेक्टेड" दिखाएगा और HC-06 ब्लूटूथ मॉड्यूल लाल एलईडी झपकाएगा
  5. ऐप पर ब्लूटूथ सिंबल पर टैप करें
  6. HC-06. नाम की किसी चीज़ का चयन करें
  7. अब ऐप कनेक्टेड दिखाई देगा और HC-06 ब्लूटूथ मॉड्यूल में एलईडी बिना पलक झपकाए लगातार जलेगी

चरण 8: बढ़िया !

महान!!!
महान!!!
महान!!!
महान!!!

अब आप ब्लूटूथ पर अपने एंड्रॉइड मोबाइल से रोबोट को नियंत्रित कर सकते हैं और दुर्घटना से पहले यह स्वचालित रूप से किसी भी बाधा से बच जाएगा !!!

मुझे आपके किसी भी प्रश्न का उत्तर देने में खुशी होगी

मुझे ईमेल करें: [email protected]

अधिक परियोजनाओं के लिए मुझे फेसबुक और लिंक्डइन पर खोजें - दनुशा नयनथा

धन्यवाद

सिफारिश की: