विषयसूची:
- आपूर्ति
- चरण 1: शक्ति प्राप्त करना।
- चरण 2: मोटर्स को वायरिंग करना।
- चरण 3: *टेस्ट* कोड
- चरण 4: Arduino, ब्लूटूथ मॉड्यूल और पावर डिस्ट्रीब्यूटर माउंट।
- चरण 5: चेसिस।
- चरण 6: वाइपर मोटर माउंट।
- चरण 7: सुरक्षा।
- चरण 8: IBT_2 माउंट / मोटर चालक माउंट
- चरण 9: टेस्ट कोड फिर से।
- चरण 10: वायरिंग।
- चरण 11: व्हील माउंटिंग।
- चरण 12: अंतिम कोड।
- चरण 13: ऐप
- चरण 14: आंदोलन (बिन के बिना परीक्षण)।
- चरण 15: बिन माउंटिंग।
- चरण 16: पहला उचित ड्राइव।
- चरण 17: वैकल्पिक मूविंग फेस।
- चरण १८: इस दूर को प्राप्त करने के लिए धन्यवाद !
- चरण 19: सुधार।
वीडियो: स्वचालित कचरा कर सकते हैं या बिन। ग्रह को बचाने के लिए: 19 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:19
गेमिंग फीलिंग के द्वारा0लेखक द्वारा अधिक का पालन करें:
टिंकरकाड प्रोजेक्ट्स »
इससे पहले कि हम शुरू करें, मैं आपको इसे पढ़ने से पहले पहला वीडियो देखने की सलाह दूंगा क्योंकि यह बहुत उपयोगी है।
HI, मेरा नाम जैकब है और मैं यूके में रहता हूँ।
जहां मैं रहता हूं वहां पुनर्चक्रण एक बड़ी समस्या है मुझे खेतों में बहुत सारा कूड़ा दिखाई देता है और यह हानिकारक हो सकता है। सबसे ज्यादा परेशान करने वाली बात यह है कि जगह-जगह कूड़ेदान हैं। क्या ऐसा इसलिए है क्योंकि लोग आलसी हैं? मैंने आपके पास आने वाले रीसाइक्लिंग बिन को बनाकर इसे ठीक करने का फैसला किया है!
आएँ शुरू करें…
आपूर्ति
Dewalt/कोई ताररहित उपकरण बैटरी।
थ्री डी प्रिण्टर। आप शायद एक के साथ दूर हो सकते हैं।
अरुडिनो यूनो।
ब्लूटूथ मॉड्यूल।
बक कनवर्टर। वैकल्पिक इस पर निर्भर करता है कि आप अपने arduino को कितने समय तक चलाना चाहते हैं।
कंप्यूटर और एक फोन।
2x आईबीटी_2.
2x वाइपर मोटर।
चरण 1: शक्ति प्राप्त करना।
मैं बहुत तंग बजट पर हूं इसलिए मैं फैंसी महंगी ली-पो बैटरी या यहां तक कि एलईडी एसिड पर अपना पैसा बर्बाद नहीं कर सकता। हालाँकि, आपके घर में शायद वास्तव में सस्ती LI-Po बैटरी हैं जिनके बारे में आप जानते भी नहीं हैं। ताररहित ड्रिल बैटरी या कुछ लॉन घास काटने की मशीन भी। ये बैटरी बहुत उपयोगी हैं और हल्की हैं!
मैंने शुरू करने में कोई समय बर्बाद नहीं किया! मैं टिंकरकाड में कूद गया और कुछ पुनरावृत्तियों के बाद, मैं इसके साथ आया:
ऊपर ऊपर।
चरण 2: मोटर्स को वायरिंग करना।
जैसा कि मैंने आपूर्ति अनुभाग में कहा था कि मैं 2x IBT_2 और एक arduino का उपयोग कर रहा हूं। मैंने इस वायरिंग आरेख का उपयोग किया है ध्यान दें कि मैंने पोटेंशियोमीटर भाग का उपयोग नहीं किया है। वायरिंग बहुत सरल थी और इसमें केवल सोल्डरिंग शामिल थी। IBT_2 में दो PWM पिन हैं, एक मोटर को पीछे की ओर घुमाने के लिए और एक आगे की ओर। इसमें दो पावर पिन भी हैं जो 3.3v से 5v तक हो सकते हैं। मोटर पर पूर्ण नियंत्रण रखने के लिए आपको इन सभी को तार-तार करना होगा। अन्य पिन के बारे में चिंता मत करो।
चरण 3: *टेस्ट* कोड
मैंने कोड का एक छोटा सा टुकड़ा लिखा है जो हर 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, ब्लूटूथ मॉड्यूल और पावर डिस्ट्रीब्यूटर माउंट।
आप शायद 3D प्रिंटिंग के बिना दूर हो सकते हैं लेकिन इसे बनाने के बजाय इसे प्रिंट करना बहुत आसान है। इसलिए मैंने अपने आर्डिनो और ब्लूटूथ मॉड्यूल के लिए टिंकरकाड के साथ स्लाइड करने के लिए एक बॉक्स तैयार किया। इस बॉक्स में माउंट करने के लिए साइड में स्क्रू होल हैं। मैंने इसे अपनी सेमी-चेसिस के बीच में लगा दिया। अंत में, मुझे बस इसे माउंट करने के लिए बॉक्स के अंदर छेद बनाना था क्योंकि यह बड़ा था।
चरण 5: चेसिस।
यह चेसिस स्टडवर्क लकड़ी से बना था और बस कुछ लकड़ी के शिकंजे के साथ खराब हो गया था। मैंने आपके लिए एक त्वरित कैड मॉडल बनाया है। इस बारे में कहने के लिए वास्तव में बहुत कुछ नहीं है।
चरण 6: वाइपर मोटर माउंट।
यह वास्तव में पिछली परियोजना से है इसलिए माउंट पहले से ही बनाए गए थे लेकिन इसमें भारी शुल्क पट्टियों के 3 टुकड़े होते हैं।
चरण 7: सुरक्षा।
मैंने, फिर से, 7.5 amp सर्किट ब्रेकर रखने के लिए टिंकरकाड में एक माउंट तैयार किया। जैसा कि आप ऊपर संलग्न तस्वीर में देख सकते हैं।
चरण 8: IBT_2 माउंट / मोटर चालक माउंट
मुझे चीजों पर एक माउंट मिला जिसे मैंने थोड़ा संपादित किया। मेरी राय में, यह बहुत अच्छा काम करता है। यह गर्म गोंद द्वारा लगाए जाने के बावजूद भी बहुत मजबूत है।
चरण 9: टेस्ट कोड फिर से।
मैंने कुछ कोड लिखा है जो, जब भी आप इसे नंबर एक भेजेंगे, मोटरों को आगे की ओर घुमाएंगे। यहां:
चरण 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: ऐप
यह ऐप एमआईटी ऐप आविष्कारक में लिखा गया था और प्रत्येक स्क्रीन (उनमें से 2) में ब्लूटूथ कनेक्शन प्राप्त करने के लिए वर्चुअल स्क्रीन का उपयोग करता है। जब तक आपके पास ब्लूटूथ के माध्यम से कनेक्शन न हो, यह आपको नियंत्रण स्क्रीन में प्रवेश करने की अनुमति नहीं देता है। बस, यह केवल '1' '2' '3' '4' को arduino पर भेज रहा है, जिसके आधार पर आप किस बटन को दबाते हैं।
चरण 14: आंदोलन (बिन के बिना परीक्षण)।
मैंने यह दिखाने के लिए एक वीडियो बनाया है कि यह बिना बिन के क्या कर सकता है।
चरण 15: बिन माउंटिंग।
यह बात बहुत आसान थी और बस इसमें शामिल हो गई। आपको इसे या किसी भी चीज़ में पेंच करने की ज़रूरत नहीं है। बस पहियों को जोड़ें और ज़ूम करें!
चरण 16: पहला उचित ड्राइव।
एक वीडियो है जिसे मैंने बनाया है यदि आपने इसे शुरू में नहीं देखा है।
चरण 17: वैकल्पिक मूविंग फेस।
मैंने इससे हर फाइल को 3डी प्रिंट किया: https://www.thingiverse.com/thing:2994999 थिंगविवर्स पोस्ट 60% स्केल पर। मैंने फिर इसे सर्वो हॉर्न से चिपका दिया और इस तरह बिन में एक स्लॉट काट दिया। मैंने एक अलग Arduino और सर्वो को पावर देने के लिए आ बैटरी पैक का इस्तेमाल किया। मैंने उदाहरण स्वीप कोड Arduino लाइब्रेरी का उपयोग किया।
चरण १८: इस दूर को प्राप्त करने के लिए धन्यवाद !
तुमने कर दिखाया। धन्यवाद अगर आपने इसे इतना आगे बढ़ाया है तो मुझे आशा है कि आपको यह पसंद आया होगा।
चरण 19: सुधार।
मुझे लगता है कि यह परियोजना बहुत अच्छी निकली लेकिन सुधार की गुंजाइश हमेशा बनी रहती है!
पहली चीज जो मैं बदलूंगा वह है लिडार सेंसर या ऐसा कुछ के साथ इसे पूरी तरह से स्वचालित बनाना। मैं पहियों को भी बदल दूंगा। पहिए केवल 7 इंच व्यास के हैं और मुझे लगता है कि अगर मैं इसे थोड़ा बड़ा कर सकता हूं, तो यह क्रॉस कंट्री और तेज करने में बेहतर होगा। अंत में, मैं इसे और अधिक कॉम्पैक्ट बनाउंगा ताकि मेरे पास बिन भाग के लिए और अधिक जगह हो।
रोबोट प्रतियोगिता में उपविजेता
सिफारिश की:
एक कार के साथ स्मार्ट कचरा कर सकते हैं: 5 कदम
स्मार्ट कचरा एक कार के साथ कर सकते हैं: यह एक अल्ट्रासोनिक सेंसर, एक कार और एक बटन के साथ एक स्मार्ट कचरा कैन है, इसलिए जब आप इसे दबाते हैं तो आगे बढ़ते हैं। यह प्रोजेक्ट https://www.instructables.com/id/DIY-Smart-Dustbin-With-Arduino/ से प्रेरित है। यहां कुछ हिस्से दिए गए हैं जिनमें मैंने बदलाव किए हैं: 4 पहिया
स्वचालित कचरा कर सकते हैं: 7 कदम
स्वचालित ट्रैश कैन: यह स्वचालित रूप से खुलने वाले ट्रैश कैन का पता लगाने वाली गति है। इसमें वाईफाई कनेक्टिविटी है और यह फुल होने पर एक टेक्स्ट मैसेज भेजता है। यह मैसाचुसेट्स विश्वविद्यालय - एमहर्स्ट में ECE-297DP के लिए बनाया गया है। इस कोर्स का मुख्य उद्देश्य अनुभव हासिल करना था
आप किंडल टच के साथ ऐसा कर सकते हैं ?: 15 कदम (चित्रों के साथ)
आप किंडल टच के साथ ऐसा कर सकते हैं ?: मैं कभी नहीं समझ सका कि कोई ई-रीडर का मालिक क्यों बनना चाहेगा। फिर मेरे बड़े हुए बच्चों ने मुझे एक किंडल टच दिया और मैंने इसे अपने लिए उतना ही करने के तरीके खोजे हैं जितना एक स्मार्ट फोन या एक आईपैड अन्य लोगों के लिए करता है। एक दिन वो मेरी बुढ़ापा बदल देगा
स्वचालित कचरा बिन: 8 कदम (चित्रों के साथ)
स्वचालित ट्रैश बिन: हाय दोस्तों! यदि आप लंबे समय से मेरा चैनल देख रहे हैं, तो संभवतः आपको स्वचालित कवर वाले कूड़ेदान के बारे में एक प्रोजेक्ट याद होगा। यह प्रोजेक्ट Arduino में पहली बार में से एक था, कोई भी मेरी शुरुआत कह सकता है। लेकिन इसकी एक बहुत बड़ी कमी थी:
लगभग किसी भी (हाहा) वेबसाइट से संगीत कैसे प्राप्त करें (जब तक आप इसे सुन सकते हैं आप इसे प्राप्त कर सकते हैं ठीक है अगर यह फ्लैश में एम्बेड किया गया है तो आप शायद नहीं कर पाएंगे) संपादित !!!!! जोड़ी गई जानकारी: 4 कदम
लगभग किसी भी (हाहा) वेबसाइट से संगीत कैसे प्राप्त करें (जब तक आप इसे सुन सकते हैं आप इसे प्राप्त कर सकते हैं … ठीक है अगर यह फ्लैश में एम्बेड किया गया है तो आप शायद नहीं कर पाएंगे) संपादित !!!!! जोड़ी गई जानकारी: यदि आप कभी किसी वेबसाइट पर जाते हैं और यह एक गाना बजाता है जो आपको पसंद है और आप इसे चाहते हैं तो यहां आपके लिए निर्देश है कि अगर आप कुछ गड़बड़ करते हैं तो मेरी गलती नहीं है (ऐसा ही होगा यदि आप बिना किसी कारण के सामान हटाना शुरू कर देते हैं) ) ive संगीत प्राप्त करने में सक्षम है