विषयसूची:

रिमोट कंट्रोल योर अरुडिनो रोबोट: 7 कदम
रिमोट कंट्रोल योर अरुडिनो रोबोट: 7 कदम

वीडियो: रिमोट कंट्रोल योर अरुडिनो रोबोट: 7 कदम

वीडियो: रिमोट कंट्रोल योर अरुडिनो रोबोट: 7 कदम
वीडियो: RC Lifter Robot using L293d Driver😍 | Arduino Project 9 2024, नवंबर
Anonim
रिमोट कंट्रोल योर Arduino रोबोट
रिमोट कंट्रोल योर Arduino रोबोट
रिमोट कंट्रोल योर Arduino रोबोट
रिमोट कंट्रोल योर Arduino रोबोट

इस निर्देशयोग्य में मैं एक लंबी दूरी के रिमोट नियंत्रित रोबोट बनाने के लिए एक nRF24L01 एंटीना के साथ Arduino V2 के लिए Adafruit Motor Shield का उपयोग करने के लिए कवर करने जा रहा हूं। मैं रोबोट के साथ आए Arduino 101 के बजाय एक Arduino Uno के साथ एक पुराने Adafruit Arduino 101 CurrieBot का उपयोग कर रहा हूं। हालाँकि यह ट्यूटोरियल Adafruit Motor Shield V2 चलाने वाले किसी भी Arduino प्रोजेक्ट पर लागू होता है जो अपने प्रोजेक्ट को नियंत्रित करने के लिए nRF24L01 या nRF24L01+ एंटेना का उपयोग करना चाहता है।

उपयोग किया गया सामन

  • Arduino 101 क्यूरीबोट किट (एक Arduino Uno का उपयोग करके) -
  • यूनिवर्सल Arduino नियंत्रक -
  • 2x nRF24L01 एंटेना -
  • nRF23L01 ब्रेकआउट एडेप्टर -
  • आधा विभाजित चॉप स्टिक
  • 3x ब्रेड टाई
  • 7x पुरुष से महिला जम्पर तार -

यदि आप एक बहुमुखी मोटर नियंत्रक की तलाश कर रहे हैं तो Adafruit का मोटर शील्ड एक बढ़िया विकल्प है। इसमें चार डीसी मोटर या दो स्टेपर के साथ-साथ कई सर्वो की क्षमता है। यदि आप नीचे Arduino के साथ साझा नहीं करना चाहते हैं तो नियंत्रक एक अलग बिजली आपूर्ति स्वीकार करता है। यह आपको बहुत सारे विकल्प देते हुए अपना रोबोट डिजाइन और निर्माण करते समय इसे एक बढ़िया विकल्प बनाता है।

चरण 1: नियंत्रित करने के लिए एक रोबोट को पकड़ो

नियंत्रित करने के लिए एक रोबोट को पकड़ो
नियंत्रित करने के लिए एक रोबोट को पकड़ो

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

चरण 2: एंटीना समर्थन जोड़ें

एंटीना समर्थन जोड़ें
एंटीना समर्थन जोड़ें

मैंने दूसरी रात एक चॉप स्टिक को विभाजित किया और यह मेरे रोबोट फ्रेम में स्लॉट में फिट हो गई इसलिए मैंने इसका इस्तेमाल किया। इसके लिए किसी भी तरह का सहयोग काम करना चाहिए। एंटीना को सीधा और बोर्ड को धातु के फ्रेम से दूर रखने के लिए कुछ।

चरण 3: एंटीना को शिथिल रूप से संलग्न करें

एंटीना को शिथिल रूप से संलग्न करें
एंटीना को शिथिल रूप से संलग्न करें
एंटीना को शिथिल रूप से संलग्न करें
एंटीना को शिथिल रूप से संलग्न करें

रोबोट से एंटेना और ब्रेकआउट बोर्ड को शिथिल रूप से जोड़ने के लिए एक ब्रेड टाई का उपयोग करें। सुनिश्चित करें कि यह उस स्थान पर है जहाँ आप इसे चाहते हैं और अधिमानतः एक ईमानदार स्थिति में (मैंने पाया कि यह सिग्नल की गुणवत्ता और सीमा के साथ मदद करता है)।

चरण 4: एंटीना सुरक्षित करें

एंटीना सुरक्षित करें
एंटीना सुरक्षित करें

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

सिफारिश की: