विषयसूची:
- चरण 1: यूट्यूब वीडियो लिंक
- चरण 2: आवश्यक भाग और उपकरण
- चरण 3: संरचना / चेसिस
- चरण 4: मोटर / एक्चुएटर
- चरण 5: मोटर्स टर्मिनल तैयार करें
- चरण 6: मोटर माउंट करें और शीर्ष छत स्थापित करें
- चरण 7: नियंत्रक
- चरण 8: एच ब्रिज (एलएम 298 मॉड्यूल)
- चरण 9: शक्ति स्रोत
- चरण 10: विद्युत तारों
- चरण 11: तर्क को नियंत्रित करें
- चरण 12: सॉफ्टवेयर
- चरण 13: Arduino कोड
वीडियो: Arduino का उपयोग करके स्मार्टफ़ोन नियंत्रित RC कार: 13 चरण (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
यह निर्देशयोग्य दिखाता है कि कैसे एक स्मार्टफोन नियंत्रित Arduino रोबोट कार बनाने के लिए।
25 अक्टूबर 2016 को अपडेट करें
चरण 1: यूट्यूब वीडियो लिंक
चरण 2: आवश्यक भाग और उपकरण
1. 4WD रोबोट चेसिस किट 2. Arduino Uno
3. LM298 H ब्रिज मॉड्यूल
4. ब्लूटूथ मॉड्यूल HC-05
5. 12 वी ली-पो बैटरी
6. पुरुष-महिला जम्पर तार
7. पुरुष-पुरुष जम्पर तार
8. डक्ट टेप या कोई अन्य टेप 9. स्मार्टफोन
चरण 3: संरचना / चेसिस
आप रेडी मेड 4WD कार चेसिस खरीद सकते हैं या आप इसे पीवीसी / किसी भी तरह के हार्ड बोर्ड का उपयोग करके बना सकते हैं।
चरण 4: मोटर / एक्चुएटर
इस परियोजना में मैं 6v डीसी मोटर का उपयोग करता हूं। आप किसी भी प्रकार की 6v DC मोटर का उपयोग कर सकते हैं।
चरण 5: मोटर्स टर्मिनल तैयार करें
लगभग ५ से ६ इंच की लंबाई के साथ लाल और काले तारों के ४ टुकड़े काटें।
0.5 वर्ग मिमी के तारों का उपयोग किया जा सकता है।
प्रत्येक छोर पर तारों से इन्सुलेशन को बाहर निकालें तारों को मोटर टर्मिनल में मिलाएं
आप इसे बैटरी पैक से जोड़कर मोटर की ध्रुवीयता की जांच कर सकते हैं। यदि यह आगे की दिशा में घूमता है (बैटरी के नकारात्मक टर्मिनल के साथ सकारात्मक और काले तार के साथ लाल तार) तो कनेक्शन सही है।
चरण 6: मोटर माउंट करें और शीर्ष छत स्थापित करें
चरण 7: नियंत्रक
Arduino UNO एक ओपन-सोर्स माइक्रोकंट्रोलर बोर्ड है जो माइक्रोचिप ATmega328P माइक्रोकंट्रोलर पर आधारित है और Arduino.cc द्वारा विकसित किया गया है। बोर्ड डिजिटल और एनालॉग इनपुट/आउटपुट (I/O) पिन के सेट से लैस है जो कि विभिन्न विस्तार बोर्डों (ढाल) और अन्य सर्किटों में इंटरफेस किया जा सकता है। बोर्ड में 14 डिजिटल पिन, 6 एनालॉग पिन हैं, और टाइप बी यूएसबी केबल के माध्यम से Arduino IDE (एकीकृत विकास पर्यावरण) के साथ प्रोग्राम करने योग्य है। इसे USB केबल या बाहरी 9 वोल्ट की बैटरी द्वारा संचालित किया जा सकता है, हालांकि यह 7 और 20 वोल्ट के बीच वोल्टेज को स्वीकार करता है। यह भी Arduino नैनो और लियोनार्डो के समान है। हार्डवेयर संदर्भ डिज़ाइन क्रिएटिव कॉमन्स एट्रिब्यूशन शेयर-अलाइक 2.5 लाइसेंस के तहत वितरित किया गया है और यह Arduino वेबसाइट पर उपलब्ध है। हार्डवेयर के कुछ संस्करणों के लिए लेआउट और उत्पादन फ़ाइलें भी उपलब्ध हैं। "यूनो" का अर्थ इतालवी में एक है और इसे Arduino Software (IDE) 1.0 के रिलीज को चिह्नित करने के लिए चुना गया था। Arduino Software (IDE) का Uno बोर्ड और संस्करण 1.0 Arduino के संदर्भ संस्करण थे, जिन्हें अब नए रिलीज़ के लिए विकसित किया गया है। Uno बोर्ड USB Arduino बोर्ड की श्रृंखला में पहला है, और Arduino प्लेटफॉर्म के लिए संदर्भ मॉडल है। Arduino Uno पर ATmega328 एक बूटलोडर के साथ प्रीप्रोग्राम्ड आता है जो बाहरी हार्डवेयर प्रोग्रामर के उपयोग के बिना इसमें नया कोड अपलोड करने की अनुमति देता है। यह मूल STK500 प्रोटोकॉल का उपयोग करके संचार करता है। Uno पिछले सभी बोर्डों से इस मायने में अलग है कि यह FTDI USB-to-serial ड्राइवर चिप का उपयोग नहीं करता है। इसके बजाय, यह USB-to-serial कनवर्टर के रूप में प्रोग्राम किए गए Atmega16U2 (संस्करण R2 तक Atmega8U2) का उपयोग करता है।
माइक्रोकंट्रोलर को आमतौर पर प्रोग्रामिंग भाषाओं सी और सी ++ से सुविधाओं की एक बोली का उपयोग करके प्रोग्राम किया जाता है। पारंपरिक कंपाइलर टूलचेन का उपयोग करने के अलावा, Arduino प्रोजेक्ट प्रोसेसिंग लैंग्वेज प्रोजेक्ट के आधार पर एक एकीकृत विकास वातावरण (IDE) प्रदान करता है।
चरण 8: एच ब्रिज (एलएम 298 मॉड्यूल)
एच-ब्रिज क्या है? एच ब्रिज शब्द ऐसे सर्किट के विशिष्ट ग्राफिकल प्रतिनिधित्व से लिया गया है। यह एक सर्किट है जो डीसी मोटर को आगे और पीछे की दिशा में चला सकता है। कार्य करना: एच ब्रिज की कार्यप्रणाली को समझने के लिए उपरोक्त चित्र देखें।
इसमें 4 इलेक्ट्रॉनिक्स स्विच S1, S2, S3 और S4 (ट्रांजिस्टर / MOSFETs / IGBTS) शामिल हैं। जब स्विच S1 और S4 बंद हो जाते हैं (और S2 और S3 खुले होते हैं) तो मोटर पर एक सकारात्मक वोल्टेज लगाया जाएगा। इसलिए यह आगे की दिशा में घूमता है। इसी तरह जब S2 और S3 बंद होते हैं और S1 और S4 एक रिवर्स वोल्टेज खोलते हैं मोटर भर में लगाया जाता है, इसलिए विपरीत दिशा में घूमता है।
नोट: एक ही हाथ में स्विच (या तो S1, S2 या S3, S4) एक ही समय में कभी भी बंद नहीं होते हैं, यह एक डेड शॉर्ट सर्किट बना देगा। एच ब्रिज एकीकृत सर्किट के रूप में उपलब्ध हैं, या आप 4 ट्रांजिस्टर या एमओएसएफईटी का उपयोग करके अपना खुद का निर्माण कर सकते हैं। हमारे मामले में हम LM298 H-bridge IC का उपयोग कर रहे हैं जो मोटर्स की गति और दिशा को नियंत्रित करने की अनुमति देता है।
पिन विवरण:
आउट 1: डीसी मोटर 1 "+" या स्टेपर मोटर ए +
आउट 2: डीसी मोटर 1 "-" या स्टेपर मोटर ए-
आउट 3: डीसी मोटर 2 "+" या स्टेपर मोटर बी +
आउट 4: मोटर बी लीड आउट
12 वी पिन: 12 वी इनपुट लेकिन आप 7 से 35 वी का उपयोग कर सकते हैं
जीएनडी: ग्राउंड
5v पिन: 5V आउटपुट यदि 12V जम्पर जगह में है, तो आपके Arduino (आदि) को पावर देने के लिए आदर्श है
EnA: मोटर A के लिए PWM सिग्नल को सक्षम करता है (कृपया "Arduino स्केच विचार" अनुभाग देखें)
IN1: मोटर A. सक्षम करें
IN2: मोटरए सक्षम करें
IN3: मोटरबी सक्षम करें
IN4: मोटरबी सक्षम करें
EnB: मोटर B. के लिए PWM सिग्नल सक्षम करता है
चरण 9: शक्ति स्रोत
उन बैटरी का उपयोग किया जा सकता है:
1. एए क्षारीय बैटरी (गैर-रिचार्जेबल) 2। एए NiMh या NiCd बैटरी (रिचार्जेबल)
3. ली आयन बैटरी
4. लीपो बैटरी
चरण 10: विद्युत तारों
वायरिंग के लिए आपको कुछ जम्पर तारों की आवश्यकता होती है। दो मोटरों के लाल तारों (प्रत्येक तरफ) को एक साथ और काले तारों को एक साथ जोड़ दें।
तो अंत में आपके पास प्रत्येक पक्ष में दो टर्मिनल हैं। MOTORA दो दायीं ओर की मोटरों का प्रभारी है, इसी प्रकार दो बाईं ओर की मोटरें MOTORB से जुड़ी हैं सब कुछ जोड़ने के लिए नीचे दिए गए निर्देश का पालन करें।
मोटर्स कनेक्शन:
आउट1 -> लेफ्ट साइड मोटर रेड वायर (+)
Out2 -> लेफ्ट साइड मोटर ब्लैक वायर (-)
आउट3 -> राइट साइड मोटर रेड वायर (+)
Out4 -> राइट साइड मोटर ब्लैक वायर (-)
LM298 -> Arduino
IN1 -> D5
IN2-> D6
IN2 ->D9
IN2-> D10
ब्लूटूथ मॉड्यूल -> Arduino
आरएक्स-> टीएक्स
टीएक्स -> आरएक्स
जीएनडी -> जीएनडी
वीसीसी -> 3.3V
शक्ति:
12V -> बैटरी रेड वायर कनेक्ट करें
GND -> बैटरी ब्लैक वायर और Arduino GND पिन कनेक्ट करें
5V -> Arduino 5V पिन से कनेक्ट करें
चरण 11: तर्क को नियंत्रित करें
चरण 12: सॉफ्टवेयर
सॉफ्टवेयर पार्ट बहुत ही सरल है, इसके लिए किसी लाइब्रेरी की जरूरत नहीं है। अगर आप पहले के स्टेप्स में लॉजिक टेबल को समझते हैं तो आप अपना कोड खुद लिख सकते हैं। मैंने कोड लिखने में ज्यादा समय नहीं लगाया, इसलिए बस किसी और द्वारा लिखे गए कोड का उपयोग कर रहा हूं। रोबोट कार को नियंत्रित करने के लिए, मैं अपने स्मार्टफोन का उपयोग कर रहा हूं। स्मार्टफोन ब्लूटूथ मॉड्यूल (एचसी -06 /) के माध्यम से नियंत्रक से जुड़ा हुआ है। 05) ऐप डाउनलोड करें ऐप को इंस्टॉल करने के बाद, आपको इसे ब्लूटूथ मॉड्यूल के साथ पेयर करना होगा। पेयरिंग का पासवर्ड "1234" है।
डाउनलोड लिंक:https://play.google.com/store/apps/details?id=brau…
चरण 13: Arduino कोड
==>अरुडिनो कोड
या
www.mediafire.com/folder/jbgp52d343bgj/Smartphone_Controlled_RC_Car_Using_Arduino_%7C%7C_By_Tafhim
सिफारिश की:
DIY -- कैसे एक स्पाइडर रोबोट बनाने के लिए जिसे Arduino Uno का उपयोग करके स्मार्टफ़ोन का उपयोग करके नियंत्रित किया जा सकता है: 6 चरण
DIY || कैसे एक स्पाइडर रोबोट बनाने के लिए जिसे Arduino Uno का उपयोग करके स्मार्टफ़ोन का उपयोग करके नियंत्रित किया जा सकता है: स्पाइडर रोबोट बनाते समय, रोबोटिक्स के बारे में बहुत सी बातें सीख सकते हैं। जैसे रोबोट बनाना मनोरंजक होने के साथ-साथ चुनौतीपूर्ण भी है। इस वीडियो में हम आपको स्पाइडर रोबोट बनाने का तरीका दिखाने जा रहे हैं, जिसे हम अपने स्मार्टफोन (Androi
स्मार्टफोन या ऑडियो आउटपुट के साथ किसी भी डिवाइस का उपयोग करके 4 सर्वो तक नियंत्रित करें: 3 चरण
स्मार्टफोन या ऑडियो आउटपुट के साथ किसी भी डिवाइस का उपयोग करके 4 सर्वो तक नियंत्रण करें: यहां मैं एक ऑडियो फ़ाइल पढ़ने में सक्षम किसी भी डिवाइस के साथ चार सर्वो को नियंत्रित करने के लिए एक साधारण इलेक्ट्रॉनिक असेंबल प्रस्तुत करता हूं
Blynk ऐप के साथ USB के माध्यम से स्मार्टफ़ोन का उपयोग करके Arduino को नियंत्रित करें: 7 चरण (चित्रों के साथ)
USB के साथ Blynk ऐप के माध्यम से स्मार्टफ़ोन का उपयोग करके Arduino को नियंत्रित करें: इस ट्यूटोरियल में, हम यह जानने जा रहे हैं कि लैंप को नियंत्रित करने के लिए Blynk ऐप और Arduino का उपयोग कैसे करें, संयोजन USB सीरियल पोर्ट के माध्यम से होगा। इस निर्देश का उद्देश्य दिखाना है अपने Arduino या c को दूरस्थ रूप से नियंत्रित करने का सबसे सरल उपाय
Arduino और स्मार्टफ़ोन रिमोट का उपयोग करके एयर सस्पेंशन के लिए डिजिटल नियंत्रक: 7 चरण (चित्रों के साथ)
Arduino और स्मार्टफ़ोन रिमोट का उपयोग करके एयर सस्पेंशन के लिए डिजिटल कंट्रोलर: सभी को नमस्कार। यह मेरी पहली शिक्षाप्रद भी है इसलिए भालू w
स्मार्टफोन का उपयोग करके Arduino प्रोग्राम करें: 6 चरण (चित्रों के साथ)
स्मार्टफ़ोन का उपयोग करके Arduino प्रोग्राम करें: इस निर्देश में, मैंने आपको दिखाया है कि अपने स्मार्टफ़ोन का उपयोग करके अपने Arduino Board को कैसे प्रोग्राम करें