विषयसूची:
- चरण 1: अपना खुद का आईआर सेंसर बनाने के लिए
- चरण 2: शरीर बनाना
- चरण 3: Arduino कनेक्शन
- चरण 4: ऐप बिल्डिंग
- चरण 5: प्रोग्रामिंग
- चरण 6: धन्यवाद
वीडियो: मोबाइल नियंत्रित लाइन फॉलोअर रोबोट बाधा से बचाव के साथ: 6 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
यह केवल एक विचार था जिसमें बाधा निवारण, लाइन फॉलोअर, मोबाइल नियंत्रित आदि जैसी कई विशेषताओं को एक साथ मिलाकर एक ही टुकड़े में बनाया गया था।
इस सेटअप के लिए आपको बस कुछ सेंसर के साथ एक कंट्रोलर और एक आउटफिट चाहिए। इसमें मैंने सेटअप के लिए टॉय कार लुकिंग आउटफिट बनाया है।
आवश्यक घटकों की सूची
1. Arduino (यदि आप उससे परिचित हैं तो कोई भी माइक्रो-कंट्रोलर।)
2. एचसीएसआर-04 अल्ट्रासोनिक सेंसर
3. IR सेंसर (आप इसे खरीद सकते हैं या मेरे जैसा अपना बना सकते हैं)
4. एचसी-05 ब्लूटूथ मॉड्यूल
5. L293D मोटर चालक
6. बजर
7. डीसी मोटर्स, पहिए और चेसिस
8. बैटरी।
चरण 1: अपना खुद का आईआर सेंसर बनाने के लिए
इसे खरीदने की तुलना में अपना स्वयं का सेंसर बनाना बेहतर है। मैंने पहले एक सेंसर बनाया था लेकिन ट्रांसमीटर और रिसीवर दोनों को बहुत पास रखा था जिसके परिणामस्वरूप उच्च संवेदनशीलता और काले रंग का पता लगाने में असमर्थता थी। संशोधन करने के बाद, इसने ठीक काम किया।
आवश्यक घटकों की सूची
1. एलएम३५८
2. आईआर एलईडी उर्फ ट्रांसमीटर
3. फोटोडायोड या आईआर रिसीवर
4. प्रतिरोधक (100ohm, 2x10Kohm, 330ohm)
5. पोटेंशियोमीटर (4.7Kohm)
ब्रेडबोर्ड पर सर्किट आरेख में दिखाए गए घटकों को कनेक्ट करें और इसे काम करने की जांच करें।
यदि सब कुछ ठीक हो जाता है तो घटकों को पीसीबी बोर्ड पर रखता है और घटकों को मिलाप करता है। और काली सतह पर सेंसर का परीक्षण करें और आवश्यकतानुसार पोटेंशियोमीटर के साथ संवेदनशीलता को समायोजित करें।
चरण 2: शरीर बनाना
जैसा कि मैंने पहले ही उल्लेख किया था कि यह एक खिलौना कार की तरह दिखता है। इसके लिए आपको एक चेसिस की आवश्यकता होती है जिसे आप खरीद सकते हैं या खुद बना सकते हैं। पहिए मोटर से जुड़े होते हैं और मोटर चेसिस से जुड़े होते हैं।
आम तौर पर, सभी सेंसर और माइक्रोकंट्रोलर 5v पर काम करते हैं लेकिन यह 5v मोटर चलाने के लिए पर्याप्त नहीं है इसलिए हमें एक मोटर डाइवर IC (जैसे L293D) की आवश्यकता होती है। यह ड्राइवर आईसी बाहरी आपूर्ति की मदद से छोटे इनपुट वोल्टेज से मोटरों को चलाता है।
सर्किट आरेख में आईसी और मोटर्स के कनेक्शन दिखाए गए हैं।
मैंने मोटर्स के लिए बाहरी स्रोत के रूप में एक छोटी 12V 1A लीड एसिड बैटरी का उपयोग किया है और Arduino द्वारा 5v पावर दी गई है।
चरण 3: Arduino कनेक्शन
Arduino में सभी सेंसर संलग्न करें और इसे प्रोग्राम करें।
- ब्लूटूथ मॉड्यूल।
5V पावर के साथ ब्लूटूथ पावर लेकिन डेटा ट्रांसमिशन 3.3V के साथ किया जाता है। Arduino में 5V की डेटा ट्रांसमिशन पावर है इसलिए हम Arduino ट्रांसमिट पिन और ब्लूटूथ मॉड्यूल रिसीवर पिन के बीच वोल्टेज डिवाइडर का उपयोग करते हैं। हालाँकि, Arduino 3.3V सिग्नल ले सकता है, इसलिए ब्लूटूथ ट्रांसमीटर और Arduino रिसीवर पिन के बीच वोल्टेज विभक्त की कोई आवश्यकता नहीं है।
ब्लूटूथ मॉड्यूल और Arduino के कनेक्शन सर्किट आरेख में दिखाए गए हैं।
-- आईआर सेंसर
IR सेंसर के डेटा पिन या सिग्नल पिन Arduino के डिजिटल पिन से जुड़े होते हैं और डिजिटल पिन नंबर नोट करते हैं। सेंसर को पावर Arduino की ओर से दी गई है।
-- अतिध्वनि संवेदक
आम तौर पर, अल्ट्रासोनिक सेंसर में चार पिन होते हैं वे ट्रिगर, इको, वीसीसी और जीएनडी होते हैं। ट्रिगर पिन ध्वनि तरंगों को ट्रिगर करता है जबकि इको पिन ध्वनि तरंगों को प्राप्त करता है। सेंसर का ट्रिग पिन और इको पिन Arduino के डिजिटल पिन से जुड़ा होता है जिसमें PWM होता है। सेंसर की शक्ति Arduino से ली गई है।
-- बजर
बजर का Gnd पिन Arduino के Gnd से श्रृंखला में एक रोकनेवाला के साथ जुड़ा हुआ है बजर का सिग्नल पिन Arduino के डिजिटल पिन से जुड़ा है।
-- मोटर चालक
मोटर और मोटर चालक के कनेक्शन पिछले चरण में दिखाए गए हैं। अब मोटर चालक IC के इनपुट पिन Arduino के डिजिटल पिन से जुड़े होते हैं और IC को पावर Arduino से लिया जाता है। हालाँकि, हम मोटर चलाने के लिए ड्राइवर IC को एक बाहरी दे रहे हैं लेकिन काम करने के लिए IC 5v पावर की आवश्यकता होती है जो Arduino द्वारा दी जाती है।
सभी कनेक्शन Arduino से बने हैं और अब Arduino के सभी इनपुट और आउटपुट पिन को देखते हुए Arduino को प्रोग्राम करते हैं।
चरण 4: ऐप बिल्डिंग
एंड्रॉइड के लिए एप्लिकेशन बनाने के लिए कई प्लेटफॉर्म हैं लेकिन सबसे आसान प्लेटफॉर्म एमआईटी ऐप आविष्कारक 2 है। यह कई उदाहरणों और दिशानिर्देशों के साथ एक ऑनलाइन ऐप बिल्डिंग प्लेटफॉर्म है।
मैं आपके द्वारा बनाए गए ऐप को साझा करूंगा और आपके ऐप को बनाने का प्रयास करूंगा ताकि यह बहुत सारे अनुभव दे और जरूरत के लिए खुद को अनुकूलित कर सके।
यदि आपको कोई संदेह या प्रश्न है तो इस सूत्र पर टिप्पणी करें।
ऐप का पासवर्ड "मेक योरसेल्फ" है।
चरण 5: प्रोग्रामिंग
मैं सिर्फ Arduino की प्रोग्रामिंग पर एक आइडिया दूंगा। अगर आपको अपना कोड लिखने में किसी भी कठिनाई का सामना करना पड़ा है तो बस टिप्पणी करें मैं आपकी मदद करने की कोशिश करूंगा। फ़ाइल आयात करने से कोई कौशल और ज्ञान नहीं मिलेगा। तो अपने आप को कोड करने का प्रयास करें हालांकि यदि आप कोड चाहते हैं तो बस टिप्पणी करें मैं आपको कोड भेजूंगा।
-- सेंसर से एक बाधा की दूरी प्राप्त करने के लिए अल्ट्रासोनिक के लिए एक कोड लिखें।
- बजर के लिए एक कोड लिखें और दूरी के दिए गए मान से कम होने पर इसे सक्रिय करें और मोटर चालक का सिग्नल कम करें ताकि मोटरें बंद हो जाएं।
- सीरियल संचार का उपयोग करते हुए ब्लूटूथ मॉड्यूल के लिए एक कोड लिखें और मोबाइल पर एक विशेष बटन दबाए जाने पर मॉड्यूल से आने वाले डेटा को नोट करें।
- उस डेटा के साथ मोटर चालक को संकेत देते हैं ताकि हमें एक आवश्यक आउटपुट मिल सके।
- IR सेंसर के लिए एक कोड लिखें जैसे कि जब विशेष सेंसर से सिग्नल बदलता है तो मोटर ड्राइवर सिग्नल भी बदल जाता है और मोटरों को उसी के अनुसार चलाएगा।
यदि आपको कोई संदेह या प्रश्न है तो नीचे टिप्पणी करें या मेरी ईमेल आईडी पर मुझसे संपर्क कर सकते हैं
धन्यवाद।
सिफारिश की:
PICO के साथ लाइन फॉलोअर रोबोट: 5 कदम (चित्रों के साथ)
PICO के साथ लाइन फॉलोअर रोबोट: इससे पहले कि आप एक ऐसा रोबोट बनाने में सक्षम हों जो सभ्यता को समाप्त कर सके, जैसा कि हम जानते हैं, और मानव जाति को समाप्त करने में सक्षम है। आपको सबसे पहले साधारण रोबोट बनाने में सक्षम होना चाहिए, जो जमीन पर खींची गई रेखा का अनुसरण कर सकते हैं, और यहां वह जगह है जहां आप
PIC18F के साथ लाइन फॉलोअर रोबोट: 7 कदम
PIC18F के साथ लाइन फॉलोअर रोबोट: RACE LINKI ने विश्वविद्यालय में अपने माइक्रोकंट्रोलर कोर्स के लिए इस लाइन फॉलोअर रोबोट को बनाया। इसलिए मैंने Pic 18f2520 का उपयोग करके इस मूल लाइन फॉलोअर रोबोट को बनाया और PIC CCS के कंपाइलर का उपयोग किया। इंटरनेट पर ardunio के साथ कई लाइन फॉलोअर प्रोजेक्ट हैं
लाइन फॉलोअर रोबोट: 11 कदम (चित्रों के साथ)
लाइन फॉलोअर रोबोट: मैंने 4 IR सेंसर से लैस PIC16F84A माइक्रोप्रोसेसर के साथ एक लाइन फॉलोअर रोबोट बनाया। यह रोबोट ब्लैक एंड व्हाइट लाइन पर चल सकता है
सबसे छोटा और सबसे प्यारा Arduino बाधा बचाव रोबोट कभी: 5 कदम
सबसे छोटा और सबसे प्यारा Arduino बाधा बचाव रोबोट कभी: बड़े अनाड़ी रोबोटों से थक गए जो आपके कमरे में आधा शेल्फ लेते हैं? क्या आप अपने रोबोट को अपने साथ ले जाने को तैयार हैं लेकिन यह आपकी जेब में फिट नहीं बैठता है? हेयर यू गो! मैं आपके लिए मिनीबोट पेश करता हूं, सबसे प्यारा और सबसे छोटा बाधा निवारण रोबोट जिसे आप पूर्व संध्या कर सकते हैं
लाइन फॉलोअर रोबोट -- ARDUINO नियंत्रित: 11 कदम (चित्रों के साथ)
लाइन फॉलोअर रोबोट || ARDUINO नियंत्रित: इस निर्देशयोग्य में मैं दिखाता हूँ कि एक रोबोट कार (CARBOT) को एक लाइन फॉलोअर रोबोट बनाने के लिए कैसे संशोधित किया जाए