विषयसूची:

स्वचालित कचरा कर सकते हैं या बिन। ग्रह को बचाने के लिए: 19 कदम (चित्रों के साथ)
स्वचालित कचरा कर सकते हैं या बिन। ग्रह को बचाने के लिए: 19 कदम (चित्रों के साथ)

वीडियो: स्वचालित कचरा कर सकते हैं या बिन। ग्रह को बचाने के लिए: 19 कदम (चित्रों के साथ)

वीडियो: स्वचालित कचरा कर सकते हैं या बिन। ग्रह को बचाने के लिए: 19 कदम (चित्रों के साथ)
वीडियो: तंत्र मंत्र जादू टोना किया कराया होगा जड़ से खत्म, अपने घर में चुपचाप किसी भी दिन करें 1 गुप्त उपाय 2024, जुलाई
Anonim
Image
Image

गेमिंग फीलिंग के द्वारा0लेखक द्वारा अधिक का पालन करें:

स्वचालित मुखौटा
स्वचालित मुखौटा
एडफ्रूट शील्ड के साथ ड्रॉइंग रोबोट (मेक इट मूव कॉन्टेस्ट)
एडफ्रूट शील्ड के साथ ड्रॉइंग रोबोट (मेक इट मूव कॉन्टेस्ट)
एडफ्रूट शील्ड के साथ ड्रॉइंग रोबोट (मेक इट मूव कॉन्टेस्ट)
एडफ्रूट शील्ड के साथ ड्रॉइंग रोबोट (मेक इट मूव कॉन्टेस्ट)

टिंकरकाड प्रोजेक्ट्स »

इससे पहले कि हम शुरू करें, मैं आपको इसे पढ़ने से पहले पहला वीडियो देखने की सलाह दूंगा क्योंकि यह बहुत उपयोगी है।

HI, मेरा नाम जैकब है और मैं यूके में रहता हूँ।

जहां मैं रहता हूं वहां पुनर्चक्रण एक बड़ी समस्या है मुझे खेतों में बहुत सारा कूड़ा दिखाई देता है और यह हानिकारक हो सकता है। सबसे ज्यादा परेशान करने वाली बात यह है कि जगह-जगह कूड़ेदान हैं। क्या ऐसा इसलिए है क्योंकि लोग आलसी हैं? मैंने आपके पास आने वाले रीसाइक्लिंग बिन को बनाकर इसे ठीक करने का फैसला किया है!

आएँ शुरू करें…

आपूर्ति

Dewalt/कोई ताररहित उपकरण बैटरी।

थ्री डी प्रिण्टर। आप शायद एक के साथ दूर हो सकते हैं।

अरुडिनो यूनो।

ब्लूटूथ मॉड्यूल।

बक कनवर्टर। वैकल्पिक इस पर निर्भर करता है कि आप अपने arduino को कितने समय तक चलाना चाहते हैं।

कंप्यूटर और एक फोन।

2x आईबीटी_2.

2x वाइपर मोटर।

चरण 1: शक्ति प्राप्त करना।

Image
Image
शक्ति प्राप्त करना।
शक्ति प्राप्त करना।

मैं बहुत तंग बजट पर हूं इसलिए मैं फैंसी महंगी ली-पो बैटरी या यहां तक कि एलईडी एसिड पर अपना पैसा बर्बाद नहीं कर सकता। हालाँकि, आपके घर में शायद वास्तव में सस्ती LI-Po बैटरी हैं जिनके बारे में आप जानते भी नहीं हैं। ताररहित ड्रिल बैटरी या कुछ लॉन घास काटने की मशीन भी। ये बैटरी बहुत उपयोगी हैं और हल्की हैं!

मैंने शुरू करने में कोई समय बर्बाद नहीं किया! मैं टिंकरकाड में कूद गया और कुछ पुनरावृत्तियों के बाद, मैं इसके साथ आया:

ऊपर ऊपर।

चरण 2: मोटर्स को वायरिंग करना।

मोटर्स को तार देना।
मोटर्स को तार देना।

जैसा कि मैंने आपूर्ति अनुभाग में कहा था कि मैं 2x IBT_2 और एक arduino का उपयोग कर रहा हूं। मैंने इस वायरिंग आरेख का उपयोग किया है ध्यान दें कि मैंने पोटेंशियोमीटर भाग का उपयोग नहीं किया है। वायरिंग बहुत सरल थी और इसमें केवल सोल्डरिंग शामिल थी। IBT_2 में दो PWM पिन हैं, एक मोटर को पीछे की ओर घुमाने के लिए और एक आगे की ओर। इसमें दो पावर पिन भी हैं जो 3.3v से 5v तक हो सकते हैं। मोटर पर पूर्ण नियंत्रण रखने के लिए आपको इन सभी को तार-तार करना होगा। अन्य पिन के बारे में चिंता मत करो।

चरण 3: *टेस्ट* कोड

Image
Image

मैंने कोड का एक छोटा सा टुकड़ा लिखा है जो हर 10 सेकंड में मोटर और परिवर्तन की दिशा को धीरे-धीरे तेज करेगा। यह लूप के लिए उपयोग करके हासिल किया जाता है। IBT_2 को 5वें और छठे PWM पिन से तार-तार किया गया था। आप इसे कॉपी और पेस्ट कर सकते हैं।

कोड:

int RPWM_Output = 5; // Arduino PWM आउटपुट पिन 5; IBT-2 पिन 1 (RPWM) int LPWM_Output = 6 से कनेक्ट करें; // Arduino PWM आउटपुट पिन 6; IBT-2 पिन 2 (LPWM) से कनेक्ट करें

शून्य सेटअप () {पिनमोड (RPWM_Output, OUTPUT); पिनमोड (LPWM_Output, OUTPUT); }

शून्य लूप () {

इंट आई = 0; // अपना मुख्य कोड यहां रखें, बार-बार चलाने के लिए:

के लिए(i=0;i<255;i++) {

// दक्षिणावर्त एनालॉगराइट (RPWM_Output, i); एनालॉगवर्इट (LPWM_Output, 0); देरी (100); }

देरी (10000);

के लिए(i=0;i<255;i++) {

// एंटी क्लॉकवाइज एनालॉगराइट (RPWM_Output, 0); एनालॉगवर्इट (LPWM_Output, i); देरी (100); }

देरी (10000);

}

चरण 4: Arduino, ब्लूटूथ मॉड्यूल और पावर डिस्ट्रीब्यूटर माउंट।

Arduino, ब्लूटूथ मॉड्यूल और पावर डिस्ट्रीब्यूटर माउंट।
Arduino, ब्लूटूथ मॉड्यूल और पावर डिस्ट्रीब्यूटर माउंट।
Arduino, ब्लूटूथ मॉड्यूल और पावर डिस्ट्रीब्यूटर माउंट।
Arduino, ब्लूटूथ मॉड्यूल और पावर डिस्ट्रीब्यूटर माउंट।

आप शायद 3D प्रिंटिंग के बिना दूर हो सकते हैं लेकिन इसे बनाने के बजाय इसे प्रिंट करना बहुत आसान है। इसलिए मैंने अपने आर्डिनो और ब्लूटूथ मॉड्यूल के लिए टिंकरकाड के साथ स्लाइड करने के लिए एक बॉक्स तैयार किया। इस बॉक्स में माउंट करने के लिए साइड में स्क्रू होल हैं। मैंने इसे अपनी सेमी-चेसिस के बीच में लगा दिया। अंत में, मुझे बस इसे माउंट करने के लिए बॉक्स के अंदर छेद बनाना था क्योंकि यह बड़ा था।

चरण 5: चेसिस।

चेसिस।
चेसिस।
चेसिस।
चेसिस।

यह चेसिस स्टडवर्क लकड़ी से बना था और बस कुछ लकड़ी के शिकंजे के साथ खराब हो गया था। मैंने आपके लिए एक त्वरित कैड मॉडल बनाया है। इस बारे में कहने के लिए वास्तव में बहुत कुछ नहीं है।

चरण 6: वाइपर मोटर माउंट।

वाइपर मोटर माउंट।
वाइपर मोटर माउंट।

यह वास्तव में पिछली परियोजना से है इसलिए माउंट पहले से ही बनाए गए थे लेकिन इसमें भारी शुल्क पट्टियों के 3 टुकड़े होते हैं।

चरण 7: सुरक्षा।

साफ्टी।
साफ्टी।

मैंने, फिर से, 7.5 amp सर्किट ब्रेकर रखने के लिए टिंकरकाड में एक माउंट तैयार किया। जैसा कि आप ऊपर संलग्न तस्वीर में देख सकते हैं।

चरण 8: IBT_2 माउंट / मोटर चालक माउंट

IBT_2 माउंट / मोटर चालक माउंट
IBT_2 माउंट / मोटर चालक माउंट
IBT_2 माउंट / मोटर चालक माउंट
IBT_2 माउंट / मोटर चालक माउंट

मुझे चीजों पर एक माउंट मिला जिसे मैंने थोड़ा संपादित किया। मेरी राय में, यह बहुत अच्छा काम करता है। यह गर्म गोंद द्वारा लगाए जाने के बावजूद भी बहुत मजबूत है।

चरण 9: टेस्ट कोड फिर से।

Image
Image

मैंने कुछ कोड लिखा है जो, जब भी आप इसे नंबर एक भेजेंगे, मोटरों को आगे की ओर घुमाएंगे। यहां:

चरण 10: वायरिंग।

तारों।
तारों।

मैंने ज्यादातर चीजों को जोड़ने के लिए चॉकलेट ब्लॉक और वे गो इलेक्ट्रिकल कनेक्टर के मिश्रण का इस्तेमाल किया। Arduino पिन को मिलाप किया गया है। मैंने आपके लिए एक वायरिंग आरेख भी बनाया है। यदि आप इसे बनाना चाहते हैं, तो मैं आपको अलग-अलग हिस्सों के लिए वायरिंग की खोज करने की सलाह दूंगा क्योंकि यह एक सरलीकृत संस्करण है।

चरण 11: व्हील माउंटिंग।

व्हील माउंटिंग।
व्हील माउंटिंग।

पहियों के लिए, मैंने अपने दादाजी से पुराने लोगों का इस्तेमाल किया। मैंने वाइपर मोटर पर एक M8 नट चिपका दिया और फिर उस पर थ्रेड लॉक का इस्तेमाल किया। उसके बाद, मैंने नट के अंदर थ्रेडेड रॉड खराब कर दी। मैंने इसे एक साथ बंद करने के लिए दो नट जोड़े और फिर एक पैसा वॉशर जोड़ा। फिर, मैंने एक वॉशर और दो लॉकिंग नट को पहिया के बीच में वास्तव में कसकर जोड़ा।

चरण 12: अंतिम कोड।

अंतिम कोड।
अंतिम कोड।

कोड का यह टुकड़ा 170 के पूर्णांक के रूप में 'i' सेट नामक एक चर का उपयोग करता है। इससे इसे लिखना बहुत आसान हो गया क्योंकि मुझे हर बार प्रत्येक मोटर को स्पिन करने के लिए 170 लिखना नहीं पड़ता था। 170 की संख्या का उपयोग किया जाता है क्योंकि यह 170/255 है जो 12/18 वोल्ट के बराबर है। मैंने इसे 18 को बारह से विभाजित करके और फिर 255 को अंतिम योग के परिणाम से विभाजित करके निकाला। 18/5 = 1.5. 255 / 1.5 = 170।

फिर, चूंकि दो pwm पिन हैं, इसलिए मैंने प्रत्येक मोटर का नाम एक मोटर रखा: RRPWM: RLPWM मोटर 2: LRPWM LLPWM। ये दोनों पिन 5, 6, 10 और 11 पर आउटपुट के रूप में सेट किए गए थे।

साथ ही, मैंने 4 पूर्णांक 1 सेट किए हैं: आगे_स्टेट 2: पिछड़ा_स्टेट 3: बाएं राज्य 4: दायां राज्य। सेटअप में, इन्हें डिफ़ॉल्ट रूप से 0 पर सेट किया गया था। मैंने हर एक के लिए सिंपल इफ स्टेटमेंट का इस्तेमाल किया। यह आगे की स्थिति को 1 पर सेट करके काम करता है यदि '1' प्राप्त होता है और यह मोटर्स को भी चालू करता है। फिर, एक और अगर स्टेटमेंट कह रहा है कि आगे की स्थिति = 1 है और एक प्राप्त होता है तो मोटर्स को बंद कर दें। कुल मिलाकर, इसका मतलब है कि जब आप किसी बटन पर क्लिक करेंगे तो वह चलता रहेगा और फिर जब आप उसे दोबारा क्लिक करेंगे तो वह रुक जाएगा।

चरण 13: ऐप

Image
Image
वैकल्पिक चलती चेहरा।
वैकल्पिक चलती चेहरा।

यह ऐप एमआईटी ऐप आविष्कारक में लिखा गया था और प्रत्येक स्क्रीन (उनमें से 2) में ब्लूटूथ कनेक्शन प्राप्त करने के लिए वर्चुअल स्क्रीन का उपयोग करता है। जब तक आपके पास ब्लूटूथ के माध्यम से कनेक्शन न हो, यह आपको नियंत्रण स्क्रीन में प्रवेश करने की अनुमति नहीं देता है। बस, यह केवल '1' '2' '3' '4' को arduino पर भेज रहा है, जिसके आधार पर आप किस बटन को दबाते हैं।

चरण 14: आंदोलन (बिन के बिना परीक्षण)।

मैंने यह दिखाने के लिए एक वीडियो बनाया है कि यह बिना बिन के क्या कर सकता है।

चरण 15: बिन माउंटिंग।

यह बात बहुत आसान थी और बस इसमें शामिल हो गई। आपको इसे या किसी भी चीज़ में पेंच करने की ज़रूरत नहीं है। बस पहियों को जोड़ें और ज़ूम करें!

चरण 16: पहला उचित ड्राइव।

Image
Image

एक वीडियो है जिसे मैंने बनाया है यदि आपने इसे शुरू में नहीं देखा है।

चरण 17: वैकल्पिक मूविंग फेस।

मैंने इससे हर फाइल को 3डी प्रिंट किया: https://www.thingiverse.com/thing:2994999 थिंगविवर्स पोस्ट 60% स्केल पर। मैंने फिर इसे सर्वो हॉर्न से चिपका दिया और इस तरह बिन में एक स्लॉट काट दिया। मैंने एक अलग Arduino और सर्वो को पावर देने के लिए आ बैटरी पैक का इस्तेमाल किया। मैंने उदाहरण स्वीप कोड Arduino लाइब्रेरी का उपयोग किया।

चरण १८: इस दूर को प्राप्त करने के लिए धन्यवाद !

तुमने कर दिखाया। धन्यवाद अगर आपने इसे इतना आगे बढ़ाया है तो मुझे आशा है कि आपको यह पसंद आया होगा।

चरण 19: सुधार।

मुझे लगता है कि यह परियोजना बहुत अच्छी निकली लेकिन सुधार की गुंजाइश हमेशा बनी रहती है!

पहली चीज जो मैं बदलूंगा वह है लिडार सेंसर या ऐसा कुछ के साथ इसे पूरी तरह से स्वचालित बनाना। मैं पहियों को भी बदल दूंगा। पहिए केवल 7 इंच व्यास के हैं और मुझे लगता है कि अगर मैं इसे थोड़ा बड़ा कर सकता हूं, तो यह क्रॉस कंट्री और तेज करने में बेहतर होगा। अंत में, मैं इसे और अधिक कॉम्पैक्ट बनाउंगा ताकि मेरे पास बिन भाग के लिए और अधिक जगह हो।

रोबोट प्रतियोगिता
रोबोट प्रतियोगिता
रोबोट प्रतियोगिता
रोबोट प्रतियोगिता

रोबोट प्रतियोगिता में उपविजेता

सिफारिश की: