विषयसूची:
- चरण 1: उपकरण और सामग्री
- चरण 2: हार्डवेयर असेंबली
- चरण 3: विद्युत कनेक्शन
- चरण 4: प्रोग्रामिंग Arduino
- चरण 5: परीक्षण (वीडियो)
वीडियो: रोडरनर: 5 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:23
रोडरनर एक छोटा स्वचालित वाहन है, जो प्यासे उपयोगकर्ताओं को पेय के डिब्बे ले जाने का कार्य करता है।
यह काम किस प्रकार करता है? वाहन के शीर्ष आधार पर एक कैन रखा जाता है, और कैन का वजन एक छोटा बटन ट्रिगर करता है जो परिवहन को बताता है कि यह काम करने के लिए तैयार है। खुद का मार्गदर्शन करने के लिए, रोडरनर एक काली रेखा के रूप में जमीन पर एक पथ का अनुसरण करता है, जो इंगित करता है कि उसे कहाँ जाना चाहिए, और फोटोसेंसर के उपयोग के लिए धन्यवाद, वह यह पता लगाने में सक्षम है कि वह कब रास्ते से बाहर जाता है, अपनी दिशा को सही करता है, इस तरह से रहने के लिए, हमेशा ट्रैक के अंदर। एक बार जब वाहन उपयोगकर्ता के पास आता है, तो वह पेय पदार्थ उठाता है जिससे छोटे परिवहन को उसी स्थान पर रोक दिया जा सकता है। वह अपने मार्च को तब तक दोबारा नहीं दोहराएगा जब तक कि उपयोगकर्ता उस पर वापस कैन नहीं डालता, ताकि वह शुरुआती बिंदु पर वापस आ सके और अपना काम पूरा कर सके।
चरण 1: उपकरण और सामग्री
चरण 2: हार्डवेयर असेंबली
1. शरीर:
शरीर के लिए हमने एक एल्यूमीनियम प्लेट का इस्तेमाल किया, जिसे हमने अपने मनचाहे आकार के साथ काटा और मोड़ा। हमने उन सभी छेदों को भी बनाया जो शिकंजा के लिए आवश्यक होंगे।
2. पहिए
हमने मेकैनो गेम से 2 पहियों का इस्तेमाल किया जो हमारे रोबोट के लिए पूरी तरह से फिट हैं। सर्वो स्क्रू की मदद से संयुक्त प्लेट के नीचे जाते हैं। फ्रंट व्हील के लिए हमने "फ्री" व्हील का इस्तेमाल किया, ताकि यह किसी भी दिशा में आसानी से जा सके।
3. फोटोसेंसर
आरडीएल फोटोसेंसर के लिए हमने एक सर्किट बोर्ड का इस्तेमाल किया और हमने इसमें सर्किट को वेल्ड किया, इसमें एक प्रतिरोध, एलडीआर, एक सकारात्मक, नकारात्मक और सिग्नल शामिल है।
4. आर्डिनो बोर्ड
हमने Arduino बोर्ड को स्क्रू का उपयोग करके प्लेट से जोड़ा। फिर हमने बस सभी सर्किट को इससे जोड़ा। बोर्ड की आपूर्ति के लिए हमने 2 9वी बैटरी का इस्तेमाल किया, जिसे हमने एकजुट किया है और Arduino में प्लग किया है।
5. शीर्ष प्लेट
शीर्ष प्लेट के लिए हमने पीएमएमए को काटने के लिए लेजर कट मशीन का इस्तेमाल किया। हमने इस आकार को AutoCad के साथ डिज़ाइन किया है। इसमें एक बड़ी प्लेट, 3 गोलाकार छल्ले और छल्ले में फिट होने के लिए एक गोलाकार टुकड़ा होता है। हमने प्लेट को जगह दी ताकि हम एक बटन फिट कर सकें।
चरण 3: विद्युत कनेक्शन
1. कनेक्टिंग सर्वोमोटर्स:
सर्वोमोटर्स में तीन केबल होते हैं; सिग्नल के लिए एक पीला या नारंगी, बिजली के लिए लाल (वीसीसी) और जमीन के लिए काला या भूरा (जीएनडी)। लाल और भूरे रंग को Arduino (5V और GND) के अनुसार पिन से जोड़ा जाता है। एक सर्वो को PWM पिन 10 और दूसरे को PWM पिन 11 से तार दिया जाता है।
2. कनेक्टिंग बटन:
इलेक्ट्रॉनिक बटन कुछ अजीबोगरीब तरीके से काम करते हैं; वोल्टेज को पिनों में तिरछे पास करने की अनुमति दें, अर्थात, यदि हमारे पास चार पिन हैं, तो हमें इनपुट और आउटपुट को केवल दो पिनों में कनेक्ट करना होगा, 1-4 या 2-3 काम करने के लिए। उदाहरण के लिए, यदि हम 1-4 पिन चुनते हैं, तो हम ग्राउंड (GND) को पिन 4 से जोड़ देंगे, और आउटपुट PWM 9 पिन से जुड़ जाएगा और बदले में, 1kOhm के प्रतिरोध के साथ, इसे 5V से जोड़ देगा (वीसीसी)।
3. फोटो सेंसर कनेक्ट करना:
फोटोसेंसर को जोड़ने के लिए, हमें एक पैर को सीधे वीसीसी आपूर्ति में रखना चाहिए, और दूसरा इसे एक ही समय में, एक एनालॉग पिन (इस मामले में पिन ए0 और ए 1) और ग्राउंड जीएनडी के साथ एक साथ जोड़ना चाहिए। 1kOhm का प्रतिरोध।
ध्यान दें:
यदि तार सीधे Arduino में फिट नहीं होते हैं या विभिन्न कनेक्शनों की सुविधा के लिए प्रोटोबार्ड का उपयोग करते हैं, तो आप तारों में छोटे कनेक्टर को मिलाप कर सकते हैं। इस परियोजना में हमने विभिन्न जोड़ों के लिए कनेक्टिंग स्ट्रिप्स का उपयोग किया है।
चरण 4: प्रोग्रामिंग Arduino
कोड
#include सर्वो myservoL;
सर्वो मायसर्वोआर;
इंट इनपिन = 7;
इंट बटनवैल = 1;
व्यर्थ व्यवस्था() {
// सर्वोमोटर्स
myservoL.attach(10);
myservoR.attach(11);
सीरियल.बेगिन (९६००); }
शून्य लूप () {
int LDR_L = एनालॉगरेड (A2);
int LDR_R = एनालॉगरेड (A1);
बटनवैल = डिजिटलरेड (इनपिन);
// पैक लेफ्ट
अगर (एलडीआर_एल> 590 && बटनवैल == 0) {
myservoL.write(180);
// सीरियल.प्रिंट्लन (एलडीआर_एल); }
अन्यथा {
myservoL.write (92);
// सीरियल.प्रिंट्लन (एलडीआर_एल);
}
// पैक सही
अगर (एलडीआर_आर> 750 && बटनवैल == 0) {
myservoR.write(-270);
// सीरियल.प्रिंट्लन (एलडीआर_आर); }
अन्यथा {
myservoR.write (92);
// सीरियल.प्रिंट्लन (एलडीआर_आर); }
}
सिफारिश की:
Arduino कार रिवर्स पार्किंग अलर्ट सिस्टम - कदम दर कदम: 4 कदम
Arduino कार रिवर्स पार्किंग अलर्ट सिस्टम | स्टेप बाय स्टेप: इस प्रोजेक्ट में, मैं Arduino UNO और HC-SR04 अल्ट्रासोनिक सेंसर का उपयोग करके एक साधारण Arduino कार रिवर्स पार्किंग सेंसर सर्किट डिजाइन करूंगा। इस Arduino आधारित कार रिवर्स अलर्ट सिस्टम का उपयोग स्वायत्त नेविगेशन, रोबोट रेंजिंग और अन्य रेंज r के लिए किया जा सकता है
DIY कदम/डीआईआर लेजर गैल्वो नियंत्रक: 5 कदम (चित्रों के साथ)
DIY STEP / DIR LASER GALVO कंट्रोलर: नमस्ते, इस निर्देश में, मैं आपको दिखाना चाहता हूं कि आप ILDA मानक गैल्वो लेजर स्कैनर के लिए अपना खुद का स्टेप / dir इंटरफ़ेस कैसे बना सकते हैं। जैसा कि आप जानते होंगे कि मैं "DIY-SLS-3D-Printer" और "जेआरएलएस १००० DIY एसएलएस-३डी-पी
पिक्सेल किट चल रहा है माइक्रोपायथन: पहला कदम: 7 कदम
पिक्सेल किट रनिंग माइक्रोपायथन: पहला कदम: कानो के पिक्सेल की पूरी क्षमता को अनलॉक करने की यात्रा फ़ैक्टरी फ़र्मवेयर को माइक्रोपायथन के साथ बदलने के साथ शुरू होती है लेकिन यह केवल शुरुआत है। Pixel Kit पर कोड करने के लिए हमें अपने कंप्यूटरों को इससे कनेक्ट करना होगा। यह ट्यूटोरियल समझाएगा कि क्या
बैटरी के आंतरिक प्रतिरोध को मापने के लिए 4 कदम: 4 कदम
बैटरी के आंतरिक प्रतिरोध को मापने के लिए 4 कदम: यहां 4 सरल चरण दिए गए हैं जो बैटर के आंतरिक प्रतिरोध को मापने में आपकी मदद कर सकते हैं।
$3 और 3 कदम लैपटॉप स्टैंड (रीडिंग-ग्लास और पेन ट्रे के साथ): 5 कदम
$3 और 3 कदम लैपटॉप स्टैंड (रीडिंग-ग्लास और पेन ट्रे के साथ): यह $3 और amp; 5 मिनट में 3 स्टेप वाला लैपटॉप स्टैंड बनाया जा सकता है। यह बहुत मजबूत, हल्का वजन है, और आप जहां भी जाते हैं, ले जाने के लिए फोल्ड किया जा सकता है