विषयसूची:
- चरण 1: मॉड्यूल के कनेक्शन
- चरण 2: Arduino और Dragino
- चरण 3: एंड्रॉइड ऐप
- चरण 4: ओमनी व्हील रोबोट मूवमेंट
वीडियो: ओमनी व्हील मोबाइल रोबोट - IoT: 4 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
इस निर्देश में मैं आपको वाई-फाई के माध्यम से नियंत्रित ओमनी व्हील मोबाइल रोबोट का डिज़ाइन प्रस्तुत करूँगा। पारंपरिक नियंत्रण जैसे ब्लूटूथ या रेडियो नियंत्रण की तुलना में आवश्यक अंतर यह है कि रोबोट लोकल एरिया नेटवर्क (LAN) से जुड़ा होता है और इसे मोबाइल IoT डिवाइस के रूप में इस्तेमाल किया जा सकता है। सिस्टम का दिल Arduino Mega 2560 और Dragino Yun Shield है। ड्रैगिनो यूं OpenWrt Linux पर आधारित है और कुछ उपयोगी कार्यक्षमता देता है। उनमें से एक Arduino बोर्ड पर ओवर एयर कोड अपलोड करने की क्षमता है। इसे वेब जीयूआई और एसएसएच द्वारा भी प्रबंधित किया जा सकता है, और इसमें अंतर्निहित वेब सर्वर है।
इस परियोजना में मैंने मिनी मेस्ट्रो 12-चैनल सर्वो नियंत्रक द्वारा नियंत्रित 4 निरंतर रोटेशन सर्वो का उपयोग किया। वैसे मैं ओमनी व्हील्स के साथ रोबोट की गति का परीक्षण करना चाहता था, इसलिए मैंने चार 40 मिमी डगू ओमनी पहियों का इस्तेमाल किया। यह मोबाइल रोबोट दो पावर सोर्स से लैस है। एक सर्वो (पावर बैंक 10000 एमएएच) की आपूर्ति के लिए और दूसरा अरुडिनो और ड्रैगिनो (ली-पो बैटरी 5000 एमएएच) की आपूर्ति के लिए।
रोबोट चेसिस बनाने के लिए मैंने 2 मिमी की मोटाई वाली स्टील प्लेट का एक टुकड़ा और 5 मिमी की मोटाई के साथ पीवीसी प्लेट का एक टुकड़ा इस्तेमाल किया है। फिर मैं निर्माण सुदृढीकरण के लिए शिकंजा के साथ दो प्लेटों में शामिल हो गया। इसके अतिरिक्त मैंने चिपकने वाली टेप का उपयोग करके सर्वो को आधार से चिपका दिया है।
परियोजना के घटक:
- अरुडिनो मेगा 2560 x1
- ड्रैगिनो यूं शील्ड X1
- मिनी मेस्ट्रो 12-चैनल यूएसबी सर्वो नियंत्रक X1
- सतत रोटेशन सर्वो एआर-३६०३एचबी x4
- दागू ओमनी व्हील्स - 40 मिमी x4
- पावर बैंक 5वी 10000 एमएएच x1
- ली-पो बैटरी 7, 4वी 5000 एमएएच x1
- जंपर्स और केबल
- नट और बोल्ट
- धातु या प्लास्टिक से बनी चेसिस
चरण 1: मॉड्यूल के कनेक्शन
Arduino Mega 2560, Dragino Yun Shield से जुड़ा है, लेकिन सबसे पहले आपको mega2560 और mega16u2 के बीच uart कनेक्शन को डिस्कनेक्ट करना होगा जैसा कि इस लिंक में दिखाया गया है।
अगला चरण Arduino Mega और Mini Maestro 12 के बीच वायर्ड कनेक्शन है जैसा कि ऊपर चित्र में दिखाया गया है।
1. अरुडिनो मेगा 2560 -> मिनी मेस्ट्रो 12
- जीएनडी - जीएनडी
- RX1(18) - RX
- TX1(19) - TX
2. बैटरी 5वी (पावर बैंक) -> मिनी मेस्ट्रो 12
- जीएनडी - जीएनडी
- 5वी - वीआईएन
3. सर्वो -> मिनी मेस्ट्रो 12
- सर्वो १ - चैनल १
- सर्वो २ - चैनल २
- सर्वो ३ - चैनल ३
- सर्वो 4 - चैनल 4
चरण 2: Arduino और Dragino
ड्रैगिनो यूं शील्ड को कॉन्फ़िगर करने के तरीके के बारे में सभी जानकारी यहां पाई जा सकती है: लिंक 1, लिंक 2
इस परियोजना के लिए पूर्ण Arduino कोड GitHub पर उपलब्ध है: लिंक
मेरे Arduino प्रोग्राम को संकलित करने से पहले आपको Arduino के लिए Pololu Maestro Servo Controller लाइब्रेरी स्थापित करनी चाहिए।
इस परियोजना में मैं "ब्रिज" पुस्तकालय का भी उपयोग करता हूं जो Arduino और Dragino Yun Shield के बीच संचार को सरल बनाता है।
चरण 3: एंड्रॉइड ऐप
माई एंड्रॉइड ऐप आपको वाई-फाई के माध्यम से इस ओमनी व्हील मोबाइल रोबोट को नियंत्रित करने की अनुमति देता है। आप Google Play: लिंक से मेरा ऐप मुफ्त में डाउनलोड कर सकते हैं। यह मोबाइल फोन और टैबलेट दोनों के साथ काम करता है।
ड्रैगन रोबोट एंड्रॉइड ऐप का उपयोग कैसे करें:
- स्क्रीन के ऊपरी दाएं कोने पर टैप करें
- पहला टैब चुनें - सेटिंग्स
- स्थानीय नेटवर्क में अपने रोबोट (ड्रैगिनो) का आईपी पता दर्ज करें
- "सहेजें" बटन दबाएं - यदि यह आईपी पता सही है और रोबोट लैन से जुड़ा है तो आपको जवाब "सफलतापूर्वक कनेक्ट" मिलेगा
- वापसी पर टैप करें और अब आप नियंत्रण स्क्रीन पर हैं
- रोबोट को नियंत्रित करने के लिए तीर कुंजियों का उपयोग करें और इसे रोकने के लिए रोबोट आइकन के साथ केंद्रीय बटन का उपयोग करें
यदि आप रोबोटिक्स से संबंधित मेरी अन्य परियोजनाओं को देखना चाहते हैं तो कृपया देखें:
- मेरी वेबसाइट: www.mobilerobots.pl
- फेसबुक: मोबाइल रोबोट
चरण 4: ओमनी व्हील रोबोट मूवमेंट
एक ओमनी व्हील रोबोट किसी भी दिशा में आगे बढ़ सकता है जैसा कि ऊपर चित्र में दिखाया गया है। इस प्रकार के रोबोट का लाभ यह है कि वांछित दिशा में आगे बढ़ने से पहले इसे मुड़ने की आवश्यकता नहीं होती है।
सिफारिश की:
टू व्हील सेल्फ-बैलेंसिंग रोबोट: 7 कदम
टू व्हील सेल्फ-बैलेंसिंग रोबोट: यह इंस्ट्रक्शनल सेल्फ-बैलेंसिंग रोबोट के लिए डिजाइन और निर्माण प्रक्रिया से गुजरेगा। एक नोट के रूप में, मैं केवल यह कहना चाहता हूं कि स्व-संतुलन वाले रोबोट कोई नई अवधारणा नहीं हैं और उन्हें दूसरों द्वारा बनाया और प्रलेखित किया गया है। मैं इस अवसर का उपयोग करना चाहता हूं
जीआरबीएल स्टेपर मोटर्स के साथ मेकनम ओमनी व्हील्स रोबोट अरुडिनो शील्ड: 4 कदम
जीआरबीएल स्टेपर मोटर्स के साथ मेकनम ओमनी व्हील्स रोबोट अरुडिनो शील्ड: मेकनम रोबोट - एक प्रोजेक्ट जिसे मैं तब से बनाना चाहता था जब से मैंने इसे देजान के ग्रेट मेक्ट्रोनिक्स ब्लॉग पर देखा था: Howtomechatronics.com Dejan ने वास्तव में हार्डवेयर, 3D प्रिंटिंग से सभी पहलुओं को कवर करते हुए एक अच्छा काम किया। , इलेक्ट्रॉनिक्स, कोड और एक Android ऐप (MIT
बैलेंसिंग रोबोट / 3 व्हील रोबोट / एसटीईएम रोबोट: 8 कदम
बैलेंसिंग रोबोट / 3 व्हील रोबोट / एसटीईएम रोबोट: हमने स्कूलों में और स्कूली शैक्षिक कार्यक्रमों के बाद शैक्षिक उपयोग के लिए एक संयुक्त संतुलन और 3 पहिया रोबोट बनाया है। रोबोट एक Arduino Uno पर आधारित है, एक कस्टम शील्ड (सभी निर्माण विवरण प्रदान किए गए हैं), एक ली आयन बैटरी पैक (सभी स्थिरांक
[Arduino रोबोट] मोशन कैप्चर रोबोट कैसे बनाएं - थम्स रोबोट - सर्वो मोटर - स्रोत कोड: 26 कदम (चित्रों के साथ)
[Arduino रोबोट] मोशन कैप्चर रोबोट कैसे बनाएं | थम्स रोबोट | सर्वो मोटर | स्रोत कोड: अंगूठे रोबोट। MG90S सर्वो मोटर के एक पोटेंशियोमीटर का इस्तेमाल किया। यह बहुत मजेदार और आसान है! कोड बहुत सरल है। यह केवल 30 पंक्तियों के आसपास है। यह एक मोशन-कैप्चर जैसा दिखता है। कृपया कोई प्रश्न या प्रतिक्रिया छोड़ें! [निर्देश] स्रोत कोड https://github.c
ओमनी व्हील रोबोट ग्रिपर तंत्र (अवधारणा): 7 कदम
ओमनी व्हील रोबोट ग्रिपर मैकेनिज्म (कॉन्सेप्ट): यह ओमनी व्हील रोबोट ग्रिपर है, और इसका उद्देश्य पहियों के उपयोग (जो इस प्रतियोगिता के विषय से मेल खाता है) के माध्यम से रोबोटिक ग्रिपर तंत्र में सुधार करना है, और सॉलिडवर्क्स मॉडल के माध्यम से अवधारणा के प्रमाण के रूप में। हालांकि मेरे पास संसाधन नहीं हैं और