विषयसूची:

Arduino ब्लूटूथ RC कार: १२ कदम
Arduino ब्लूटूथ RC कार: १२ कदम

वीडियो: Arduino ब्लूटूथ RC कार: १२ कदम

वीडियो: Arduino ब्लूटूथ RC कार: १२ कदम
वीडियो: Arduino bluetooth rc car (android controlled) 2024, नवंबर
Anonim
Arduino ब्लूटूथ आरसी कार
Arduino ब्लूटूथ आरसी कार
Arduino ब्लूटूथ आरसी कार
Arduino ब्लूटूथ आरसी कार

अपने फ़ोन पर किसी ऐप के माध्यम से RC कार को नियंत्रित करना? यह संभव है!

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

चरण 1: ट्रेलो पर अपने कदमों की योजना बनाएं

ट्रेलो पर अपने कदमों की योजना बनाएं
ट्रेलो पर अपने कदमों की योजना बनाएं

ट्रेलो में योजना बनाना शुरू करने के लिए, आपको पता होना चाहिए कि आप क्या करना चाहते हैं और आपको किन सामग्रियों की आवश्यकता है।

जिन चीज़ों को आप अपने ट्रेलो पर रखना चाहते हैं वे हैं:

- अपनी आपूर्ति प्राप्त करें / खरीदें

- कार बनाएं

- Arduino के साथ DC मोटर्स को नियंत्रित करें

- ब्लूटूथ के साथ Arduino से कनेक्ट करें

- आरसी कार को वायरलेस बनाएं

- कोडिंग

- ऐप बनाएं

- कनेक्ट / कोड दूरी सेंसर (केवल वैकल्पिक चरण के लिए आवश्यक है।)

- परिक्षण

-बाहरी

- दस्तावेज़ीकरण/कैसे करें

अब, इनमें से प्रत्येक चरण में बहुत सारे चरण हैं, लेकिन आप हमारी प्रक्रिया के अगले चरणों में अधिक विवरण प्राप्त करने में सक्षम होंगे।

चरण 2: अपनी आपूर्ति प्राप्त करें / खरीदें

अपनी आपूर्ति प्राप्त करें/खरीदें
अपनी आपूर्ति प्राप्त करें/खरीदें
अपनी आपूर्ति प्राप्त करें/खरीदें
अपनी आपूर्ति प्राप्त करें/खरीदें
अपनी आपूर्ति प्राप्त करें/खरीदें
अपनी आपूर्ति प्राप्त करें/खरीदें

इस परियोजना के लिए आपको जिन सामग्रियों की आवश्यकता होगी उनमें शामिल हैं:

-अर्डुइनो

-मोटर ड्राइवर (TB6612FNG ब्रेकआउट)

-ब्लूटूथ लो एनर्जी ड्राइवर (nRF8001 ब्लूटूथ LE)

-डीसी मोटर्स

-बैटरी पैक (बैटरी)

-तार

-सर्किट बोर्ड

चरण 3: कार का निर्माण करें

बिल्ड कार
बिल्ड कार

डीसी मोटर्स और सर्किट बोर्ड के साथ

1) मोटर ड्राइवर को Arduino से कनेक्ट करें

2) Arduino को DC मोटर्स से कनेक्ट करें

*सर्किट देखने के लिए फोटो देखें।

चरण 4: Arduino के साथ DC मोटर्स को नियंत्रित करें

मोटर चालक पुस्तकालय से मोटरटेस्ट कोड के साथ, Arduino DC मोटर्स को नियंत्रित करने में सक्षम होगा।

-मोटरटेस्ट कोड मोटर्स को थोड़ा "जिग" करता है।

-नीचे स्क्रॉल करें जहां यह TB6612FNG Arduino लाइब्रेरी कहता है और वहां यह डाउनलोड हो जाएगा।

-इसके बाद आप उस लाइब्रेरी को ज़िप्ड फाइल के रूप में Arduino IDE में रख सकते हैं।

-स्केच पर जाएं, लाइब्रेरी शामिल करें, और फिर.zip लाइब्रेरी जोड़ें और अपनी फ़ाइल चुनें।

-वह फाइल तब उदाहरणों के तहत दिखाई देगी।

-और आप अपने मोटर्स का परीक्षण करने में सक्षम होंगे।

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

ब्लूटूथ कनेक्ट करें
ब्लूटूथ कनेक्ट करें

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

- इसे Arduino से जोड़ने से, हम कुछ कोड के साथ, Adafruit ऐप के साथ कार को स्थानांतरित करने में सक्षम हैं।

- nrf8001 ड्राइवर के साथ एडफ्रूट पेज पर जाएं, और लाइब्रेरी डाउनलोड करने में सक्षम है।

-उस लाइब्रेरी के साथ, आप दिए गए कोड (इको डेमो) का उपयोग कार को प्रोग्राम करने के लिए कर सकते हैं जब उसे कमांड दिया जाए।

चरण 6: कोडिंग - एडफ्रूट ऐप का उपयोग करना

कोडिंग - एडफ्रूट ऐप का उपयोग करना
कोडिंग - एडफ्रूट ऐप का उपयोग करना

चीजों को आगे बढ़ाने के लिए ऐप डाउनलोड करने और कोड को संशोधित करने के बाद, आप इसे कैसे चाहते हैं:

1) हमने कार से कनेक्ट करके शुरू किया (जिसे मूल रूप से यूएआरटी कहा जाता था) और यूएआरटी मॉड्यूल में गए।

- यहां आप एक कमांड टाइप कर सकते हैं, जैसे f फॉरवर्ड के लिए, अगर कार को आगे बढ़ाने के लिए आपके कोड में यही है।

*आप हमारे कोड का संदर्भ दे सकते हैं, जिसे बाद के चरण में पोस्ट किया जाएगा।

चरण 7: आरसी कार को वायरलेस बनाएं

आरसी कार वायरलेस बनाएं
आरसी कार वायरलेस बनाएं

यहां वह जगह है जहां आपको अपनी बैटरी की आवश्यकता होगी।

बैटरी पैक और डीसी मोटर्स से जुड़ी बैटरियों का उपयोग करते हुए, कार किसी और चीज से जुड़े बिना चलने में सक्षम है।

*आप ऊपर की छवि में देख सकते हैं कि बैटरी पैक कैसे जुड़ा है और बैटरी पैक जो मोटरों से जुड़ा है।

चरण 8: कंट्रोल पैड के साथ काम करने के लिए एक संशोधित ऐप बनाएं

हमने अपनी कार के रिमोट के रूप में कंट्रोल पैड का इस्तेमाल करने का फैसला किया। ऐसा करने के लिए हमें यह करना था:

- मूल एडफ्रूट ऐप के सोर्स कोड को संशोधित करें।

-हमारा संशोधित कोड यहां जुड़ा हुआ है, और यह संशोधित ऐप केवल एंड्रॉइड के लिए है।

-और संशोधित कोड के साथ बनाए गए ऐप का उपयोग कैसे करें:

-जब आप ऐप खोलते हैं:

- सीएआर. से कनेक्ट करें

-जब आप कनेक्ट पर क्लिक करते हैं, तो एक सूची पॉप अप होगी जिसमें कहा जाएगा कि कार से कनेक्ट करने के लिए मोड चुनें

-क्लिक कंट्रोलर

-नियंत्रक में, सभी तरह से नीचे स्क्रॉल करें, और नियंत्रण पैड पर क्लिक करें।

-नियंत्रण पैड में:

-ऊपर तीर आगे बढ़ता है

-नीचे तीर पीछे की ओर जाता है

-बायां तीर बाएं जाता है

-दायाँ तीर दाएँ जाता है

-बटन 1 ब्रेक है

-बटन 2 डोनट है

चरण 9: (वैकल्पिक): एक दूरी सेंसर जोड़ें

(वैकल्पिक): एक दूरी सेंसर जोड़ें
(वैकल्पिक): एक दूरी सेंसर जोड़ें

हमारी RC कार के लिए, हमने एक डिस्टेंस सेंसर जोड़ा है।

- डिस्टेंस सेंसर को हमारी RC कार के सामने रखा गया है, जिसे हमने अपने आप एक अलग दिशा में ले जाने की कोशिश की, जब उसके सामने कुछ होता है।

चरण 10: परीक्षण

परीक्षण करते समय, -यह सुनिश्चित करने के लिए जांचें कि सभी फ़ंक्शन काम करते हैं जैसे आप उन्हें चाहते हैं:

-आगे

-वापस

-बाएं

-सही

-विराम

-डोनट

-स्वचालित

ये हमारे विशिष्ट कार्य हैं, आप उनका उपयोग कर सकते हैं या उन्हें वह करने के लिए बदल सकते हैं जो आप चाहते हैं।

चरण 11: एक बाहरी जोड़ें

बाहरी जोड़ते समय, यह पूरी तरह आप पर निर्भर है।

-कार का बाहरी हिस्सा ज्यादातर हार्डवेयर को एक साथ रखने के लिए होता है।

-हमने सब कुछ रखने के लिए ज़िप्टी और तारों का इस्तेमाल किया।

-आप अपनी कार के बाहरी हिस्से को अपनी पसंद के हिसाब से डिजाइन कर सकते हैं।

** बाहरी का सबसे महत्वपूर्ण हिस्सा सब कुछ जगह पर रखना है!

चरण 12: दस्तावेज़

अपनी RC कार बनाते समय, सुनिश्चित करें कि आप जाते ही दस्तावेज़ीकरण कर रहे हैं।

यह तब मदद कर सकता है जब:

- आपके सामने आने वाली समस्या का समाधान।

- वायरिंग में बदलाव।

-यह याद रखना कि आपने हर दिन क्या किया, - अपनी परियोजना पर वापस देख रहे हैं।

सिफारिश की: