विषयसूची:

Arduino + ब्लूटूथ नियंत्रित टैंक: 10 कदम (चित्रों के साथ)
Arduino + ब्लूटूथ नियंत्रित टैंक: 10 कदम (चित्रों के साथ)

वीडियो: Arduino + ब्लूटूथ नियंत्रित टैंक: 10 कदम (चित्रों के साथ)

वीडियो: Arduino + ब्लूटूथ नियंत्रित टैंक: 10 कदम (चित्रों के साथ)
वीडियो: How to make Mobile Bluetooth controlled robot car. Electronic Arduino project. 2024, नवंबर
Anonim
Arduino + ब्लूटूथ नियंत्रित टैंक
Arduino + ब्लूटूथ नियंत्रित टैंक

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

यहाँ वीडियो है: Arduino + ब्लूटूथ नियंत्रित टैंक

मूल रूप से, सिस्टम की तरह काम करता है;

ब्लूटूथ फोन से डेटा भेजता है (Arduino RC एप्लिकेशन के साथ, संख्याओं या वर्णों को डेटा के रूप में hc06 पर भेजा जा सकता है) Arduino को और Arduino डेटा के लिए सर्वो और मोटर्स शुरू करता है।

चरण 1: चीजें जो आपको चाहिए

तुम्हें जिन चीज़ों की ज़रूरत पड़ेगी
तुम्हें जिन चीज़ों की ज़रूरत पड़ेगी
तुम्हें जिन चीज़ों की ज़रूरत पड़ेगी
तुम्हें जिन चीज़ों की ज़रूरत पड़ेगी
तुम्हें जिन चीज़ों की ज़रूरत पड़ेगी
तुम्हें जिन चीज़ों की ज़रूरत पड़ेगी
  • 1x arduino uno r3
  • 1x arduino uno मोटर चालक ढाल
  • 2x 180 रोटेशन माइक्रो सर्वोस
  • 1x तामिया टैंक ट्रैक
  • 1x तामिया यूनिवर्सल प्लेट सेट
  • 1xतामिया ट्विन मोटर गियर बॉक्स X1
  • 1x पावरबैंक (मेरा 10400mAh है यह बदल सकता है)
  • 1x HC 06 ब्लूटूथ मॉड्यूल लगभग 2.5 सेमी सर्किट बोर्ड स्पेसर (आप इसे पुराने सर्किट या पीसी से पा सकते हैं)
  • कुछ तार
  • 2 से अधिक पुरुष और महिला हेडर पिन कनेक्टर
  • सोल्डरिंग आयरन
  • गर्म गोंद बंदूक, गर्म सिलिकॉन बंदूक (एक ही बात)
  • सोल्डरिंग वायर
  • सर्किट बोर्ड
  • यूएसबी केबल
  • एंड्रॉयड फोन
  • स्ट्रॉ

चरण 2: अपने टैंक बॉडी बनाने के बाद

अपने टैंक बॉडी बनाने के बाद
अपने टैंक बॉडी बनाने के बाद
अपने टैंक बॉडी बनाने के बाद
अपने टैंक बॉडी बनाने के बाद
अपने टैंक बॉडी बनाने के बाद
अपने टैंक बॉडी बनाने के बाद

तामिया सेट सोल्डर बनाने के बाद आपके मोटर्स पर कुछ तार। और अपने Arduino को स्पैसर में पेंच करें, जैसा कि दिखाया गया है।

अपने मोटर ड्राइवर को अपने Arduino में सही ढंग से प्लग करें और 0 (RX) और 1 (TX) को पिन करने के लिए दो महिला हेड पिन कनेक्टर को मिलाएं।

मोटर चालक को मोटर कनेक्शन बनाएं

चरण 3: टैंक बैरल

टैंक बैरल
टैंक बैरल
टैंक बैरल
टैंक बैरल
टैंक बैरल
टैंक बैरल

कुछ गर्म सिलिकॉन गोंद के साथ दो सर्वो जैसा कि तस्वीरों में दिखाया गया है। सर्वो को मोटर शील्ड से कनेक्ट करें।

ग्राउंड सर्वो SER1. को जाता है

ऊपर और नीचे सर्वो SER2 को जाता है

चरण 4: बैटरी

बैटरी
बैटरी
बैटरी
बैटरी
बैटरी
बैटरी

अपने पावर बैंक के लिए सर्किट बोर्ड के दो छोटे टुकड़े काटें और इसे बैटरी से चिपका दें। के रूप में दिखाया

अपने USB केबल को काटें और इसे मोटर शील्ड्स 5v और ग्राउंड में मिला दें। सुनिश्चित करें कि आप सही ढंग से सोल्डरिंग कर रहे हैं। (वीसीसी से वीसीसी जमीन से जमीन तक)

चरण 5: ब्लूटूथ कनेक्शन

ब्लूटूथ कनेक्शन
ब्लूटूथ कनेक्शन
ब्लूटूथ कनेक्शन
ब्लूटूथ कनेक्शन
ब्लूटूथ कनेक्शन
ब्लूटूथ कनेक्शन

अपने पुरुष और महिला हेडर पिन कनेक्टर को पुरुष पक्ष में काटें और इसे 5v और जमीन पर मोटर शील्ड में मिलाएं।

मेरे लिए, हरा वीसीसी है लाल जीएनडी है

नोट: कोड अपलोड करते समय सुनिश्चित करें कि आपका ब्लूटूथ किसी भी तरह से arduino से जुड़ा नहीं है।

जुडिये;

arduino's rx to hc 06's tx

arduino's tx to hc 06's rx

चरण 6: पावरबैंक को गोंद करें

पावरबैंक को गोंद करें
पावरबैंक को गोंद करें
पावरबैंक को गोंद करें
पावरबैंक को गोंद करें
पावरबैंक को गोंद करें
पावरबैंक को गोंद करें

सर्किट बोर्ड पर कुछ गर्म गोंद लगाएं और इसे Arduino पर गोंद दें। USB को पावर बैंक में प्लग करके अपने Arduino का परीक्षण करें (सुनिश्चित करें कि आपका पावर बैंक खुला या चार्ज है)।

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

चरण 7: कोड अपलोड करना

कोड अपलोड करना
कोड अपलोड करना
कोड अपलोड करना
कोड अपलोड करना
कोड अपलोड करना
कोड अपलोड करना

कोड डाउनलोड करें और इसे अपने Arduino पर अपलोड करें।

छोटे नोट:

तुर्की में सायक का मतलब काउंटर होता है

ड्यूरम स्थिति है

सर्वो सागसोल; सर्वो युकारी;

ये भी हैं;

सर्वो दाएँ बाएँ;

सर्वो ऊपर;

कोड में बैरल के बारे में एक समस्या है यदि आप इसे हल करते हैं तो कृपया इसे टिप्पणियों में लिखें !

उदाहरण के लिए;

अगर (ड्यूरम == '5') {जबकि (ड्यूरम == '5') {sayac++; अगर (सायक> 180) { sagsol.write(180); } अगर (सायक<0) { sagsol.write(0); } देरी (५०); sagsol.write(sayac); टूटना; } }

जब आप अपने फोन में एक और बटन दबाते हैं तो यह गिनता रहता है और इंट बड़ा हो जाता है,

क्या हम पूर्णांक को सीमित कर सकते हैं यदि हम इसे टिप्पणियों में लिख सकते हैं?

0 से 180 तक की सीमा।

चरण 8: स्ट्रॉ को बैरल के रूप में जोड़ना

स्ट्रॉ को बैरल के रूप में जोड़ना
स्ट्रॉ को बैरल के रूप में जोड़ना
स्ट्रॉ को बैरल के रूप में जोड़ना
स्ट्रॉ को बैरल के रूप में जोड़ना
स्ट्रॉ को बैरल के रूप में जोड़ना
स्ट्रॉ को बैरल के रूप में जोड़ना

मुड़े हुए हिस्से से पहले पुआल को काटकर सर्वो में डाल दें

चरण 9: Android का उपयोग करना

एंड्रॉइड का उपयोग करना
एंड्रॉइड का उपयोग करना
एंड्रॉइड का उपयोग करना
एंड्रॉइड का उपयोग करना
एंड्रॉइड का उपयोग करना
एंड्रॉइड का उपयोग करना

गूगल प्ले में Arduino RC ऐप डाउनलोड करें

अपने टैंक को शक्ति दें

आवेदन खोलें

प्रेस प्रक्रिया

प्रेस एचसी 06 डिवाइस

रुको…

जब Arduino फोन से कनेक्ट होता है तो ब्लूटूथ मॉड्यूल ब्लिंक करना बंद कर देता है

ओपन कंट्रोलर मोड

अपनी सेटिंग्स करें ये मेरी सेटिंग्स हैं। यदि आप गलत मोटर केबल को मोटर शील्ड से जोड़ते हैं तो यह बदल सकता है लेकिन नंबर या कोड को बदलकर आप सही प्राप्त कर सकते हैं।

सिफारिश की: