विषयसूची:

कॉफी-कला परियोजना: 7 कदम (चित्रों के साथ)
कॉफी-कला परियोजना: 7 कदम (चित्रों के साथ)

वीडियो: कॉफी-कला परियोजना: 7 कदम (चित्रों के साथ)

वीडियो: कॉफी-कला परियोजना: 7 कदम (चित्रों के साथ)
वीडियो: How to draw ladies finger from 3 | ladies finger drawing | Easy Drawing | drawing for kids 2024, नवंबर
Anonim
Image
Image
Arduino डाउनलोड कर रहा है
Arduino डाउनलोड कर रहा है

नमस्ते वहाँ अच्छी तरह से! मेरा नाम मनौ है और यह मेरी पहली शिक्षाप्रद शिक्षा है। यह शिक्षाप्रद एक arduino genuino uno के साथ एक मैकेनिक हाथ बनाने के बारे में है! यह सब इस मूल विचार के साथ शुरू हुआ: मैं एक ऐसा रोबोट बनाना चाहता था जो कला बनाता हो और एक छात्र के साथ बातचीत के दौरान, मुझे लगा कि ऐसा हाथ बनाने में मज़ा आएगा जो मेज़पोश को गंदा कर देगा।

तो मूल रूप से यह परियोजना क्या करती है, एक हाथ को यादृच्छिक स्थिति में और एक प्रारंभिक बिंदु पर वापस, जबकि एक कप या कुछ और पकड़े हुए और एक स्थिति में आने पर इसे ऊपर और नीचे झुकाएं। कॉफी कला के साथ बनाया गया है: शुरुआती बिंदु के नीचे एक छोटा कटोरा जहां कप आगे और पीछे डुबकी लगाता है।

यह प्रोजेक्ट आपके लिए है यदि आप arduino के लिए नए हैं और यदि आप कोडिंग और कुछ बनाने में अपने कौशल में सुधार करना चाहते हैं, लेकिन उन लोगों के लिए भी जो पहले से ही एक समर्थक हैं, क्योंकि आप इस प्रोजेक्ट को और अधिक ऊंचाई दे सकते हैं।

चरण 1: आपको क्या चाहिए

जिसकी आपको जरूरत है:

- 1x Arduino genuino uno (https://www.floris.cc/shop/en/search?controller=se…), - arduino.exe प्रोग्राम (मुफ्त में डाउनलोड करें:

- 3x सर्वो मोटर्स (मैंने TG9e का उपयोग किया है, आप दूसरों को भी बड़े या निरंतर वाले का उपयोग कर सकते हैं, लेकिन ये मेरे कोड में शामिल नहीं हैं)

- 11x पिनवायर (लेकिन शायद अधिक, तार नाजुक होते हैं!)

- प्रिंटबोर्ड

- एमडीएफ 4 मिमी मोटी लकड़ी की प्लेट (मान लीजिए 1x1 मीटर)

- लकड़ी की गोंद

- संपर्क गोंद

- ग्रिमलेट (विभिन्न आकार, 4 मिमी 10 मिमी अभ्यास उदाहरण हैं)

- आरा

- फ्रेट्सॉ

- सोल्डरिंग आयरन

- 4x क्रॉस-स्क्रू

- क्रॉस स्क्रूड्राइवर

- 1x काज

- लकड़ी की फाइल

- सैंडिंग पेपर

अंतिम समापन कार्य:

- कप (या अधिक यदि आप रोबोट के साथ भाग लेना चाहते हैं)

- कई कटोरे (विभिन्न रंगों के लिए)

- पुराना सफेद मेज़पोश या A3/A2 कागज

- कॉफ़ी

- आपको अलग स्वाद (रंगों के कारण)

चरण 2: Arduino डाउनलोड करना

जब आपके कंप्यूटर पर arduino.exe डाउनलोड हो जाता है, तो आप इसे उस फ़ाइल में खोल सकते हैं जहाँ आपने इसे सहेजा था और निम्न स्क्रीन प्राप्त कर सकते हैं।

मौजूदा कोड हटाएं और निम्न कोड कॉपी करें:

कोड में कुछ समझाते हैं कि यह क्या करता है, अगर यह काम नहीं करता है तो मेरे कोड के साथ अतिरिक्त फ़ाइल पर क्लिक करें।

// सुनिश्चित करता है कि सर्वो फ़ंक्शन का उपयोग किया जा सकता है और परियोजना में आयात किया जाता है।#शामिल करें

// विभिन्न सर्वो को अलग करने के लिए चर।

सर्वो सर्वो;

सर्वो सर्वो २;

सर्वो सर्वो3;

// यहां निर्धारित किया जाता है कि कौन सा सर्वो किस पिन से जुड़ा है और यदि वे एक मूल्य से शुरू होते हैं। इस मामले में यह 0 है।

व्यर्थ व्यवस्था() {

सीरियल.बेगिन (९६००);

सर्वो.अटैच(8);

सर्वो2.अटैच(9);

सर्वो3.अटैच(10);

सर्वो। लिखना (0);

सर्वो २.लिखें (0);

सर्वो3.लिखें (0);

}

शून्य लूप () {

// सर्वो के मोड़ के लिए लगातार चर और उन्हें अपनी सीमा में यादृच्छिक स्थिति में रखने के लिए (जहां हाथ पहुंच सकता है)।

कॉन्स्ट इंट एंगलइन्क्रीमेंट = 1;

कॉन्स्ट इंट इंक्रीमेंटडेले = 10;

कॉन्स्ट इंट रैंडमस्टॉप = रैंडम (20, 135);

// कोण शून्य से शुरू होता है। यदि कोण छोटा है तो यादृच्छिक गति, एक छोटी देरी (वृद्धि विलंब) के साथ कोण वृद्धि को जोड़ने के कारण सर्वो बदल जाएगा।

के लिए (इंट कोण = 0; कोण <यादृच्छिक स्टॉप; कोण + = कोण वृद्धि) {

// धीमी गति से आगे बढ़ना।

सर्वो.लिखें (कोण);

सर्वो २.लिखें (कोण);

देरी (वृद्धि देरी);

}

// देरी सुनिश्चित करता है, इसलिए बाएं-दाएं से ऊपर-नीचे की ओर संक्रमण लचीला और सही तरीके से होता है।

देरी (1000);

// सुनिश्चित करता है कि सर्वो 3 देरी से नीचे की ओर बढ़ता है।

के लिए (इंट गोइंगडाउन = 0; गोइंग डाउन <60; गोइंग डाउन ++) {

सर्वो3.लिखें (नीचे जा रहे हैं);

देरी (वृद्धि देरी);

}

// सुनिश्चित करता है कि सर्वो 3 देरी से ऊपर की ओर बढ़ता है।

के लिए (इंट गोइंगअप = 60; गोइंगअप> 0; गोइंगअप -) {

सर्वो ३.राइट (गोइंगअप);

देरी (वृद्धि देरी);

}

// एंगल रैंडमस्टॉप पर शुरू होता है। यदि कोण बड़ा है तो शून्य, कोण को घटाने के कारण कोण पीछे हट जाएगा एक छोटी सी देरी (वृद्धि देरी) के साथ वृद्धि।

के लिए (इंट कोण = यादृच्छिक स्टॉप; कोण> 0; कोण - = कोण वृद्धि) {

// धीमी गति पीछे की ओर

सर्वो.लिखें (कोण);

सर्वो २.लिखें (कोण);

देरी (वृद्धि देरी);

}

// देरी सुनिश्चित करता है, इसलिए बाएं-दाएं से ऊपर-नीचे की ओर संक्रमण लचीला और सही तरीके से होता है।

देरी (1000);

// सुनिश्चित करता है कि सर्वो 3 देरी से नीचे की ओर बढ़ता है। के लिए (इंट गोइंगडाउन = 0; गोइंग डाउन <60; गोइंग डाउन ++) {

सर्वो 3.लिखें (नीचे जा रहे हैं);

देरी (वृद्धि देरी);

}

// सुनिश्चित करता है कि सर्वो 3 देरी से ऊपर की ओर बढ़ता है।

के लिए (इंट गोइंगअप = 60; गोइंगअप> 0; गोइंगअप -) {

सर्वो ३.राइट (गोइंगअप);

देरी (वृद्धि देरी);

}

}

चरण 3: इसे एक साथ रखना

एक साथ रखते हुए
एक साथ रखते हुए
एक साथ रखते हुए
एक साथ रखते हुए

ठीक है अब जब कोड काम करता है: आप इसे ऊपर बाएं कोने में चेक मार्क के साथ सहेज सकते हैं और इसके आगे तीर बटन के साथ इसे अपने arduino पर अपलोड कर सकते हैं।

आगे हम इंस्टालेशन करेंगे।

मेरी तस्वीर में मैंने बहुत सारे तारों का इस्तेमाल किया है, लेकिन यह कम में संभव है, मेरे योजनाबद्ध को देखें और फिर इसे एक साथ मिलाएं।

केवल एक चीज जो करना बाकी है, वह है USB2.0 केबल को arduino में और अपने लैपटॉप, पावरबैंक में या बैटरी का उपयोग करना (दूसरे पोर्ट के साथ)।

अभी परियोजना काम करती है केवल एक चीज करना बाकी है इसके चारों ओर कुछ बनाना।

चरण 4: Arduino के लिए एक घर

Arduino के लिए एक घर
Arduino के लिए एक घर
Arduino के लिए एक घर
Arduino के लिए एक घर
Arduino के लिए एक घर
Arduino के लिए एक घर

ठीक! इस चरण में हम आपके arduino, प्रिंटप्लेट और तारों के लिए एक आश्रय बना रहे हैं। मैंने सही आयत बनाने के लिए एक लेज़र कटर का उपयोग किया, लेकिन आप इसे आरी से आसानी से कर सकते हैं!

बस लकड़ी को खींचे और मापें और उसे देखा।

मैंने अपना बनाया:

ऊंचाई 6, 5. है

चौड़ाई 7cm. है

लंबाई 9 सेमी. है

सुनिश्चित करें कि arduino kabel के लिए एक छेद है और जिस तरफ सर्वो तारों को जाने की आवश्यकता है, उसमें एक छेद भी है। मैंने प्रत्येक कोने पर छेद 1cm और 1 बनाया (वह पक्ष जो 9cm और 6, 5cm है)।

संपर्क गोंद के साथ बॉक्स को एक साथ रखें, सुनिश्चित करें कि शीर्ष अभी तक चिपका हुआ नहीं है!

चरण 5: हथियार बनाना

हथियार बनाना
हथियार बनाना
हथियार बनाना
हथियार बनाना
हथियार बनाना
हथियार बनाना

आगे हम हथियार बना रहे हैं। फिर से मैंने एक लेज़रकटर के साथ मेरा बनाया, लेकिन एक आरी और फ़्रेसॉ भी एक अद्भुत काम करेगा! मेरी भुजाएँ कुल १६ सेमी लंबी हैं और प्रत्येक सर्कल का व्यास ६ से ७ सेमी है जिसमें ५ मिमी का एक छोटा छेद है, अपने सर्वो के शीर्ष को देखें यह भिन्न हो सकता है!

मैंने बांह के नीचे 2 बार और बीच में वुडग्लू के साथ थोड़ा सा तख़्त भी बनाया।

फिर आप अपने दो 180 डिग्री सर्वो को एक साथ रख सकते हैं, एक को उल्टा होना चाहिए और दूसरे को एक ही तरफ दोनों तारों के साथ सीधा होना चाहिए। अब हम उनके चारों ओर लकड़ी और लकड़ी के गोंद से एक छोटा सा बॉक्स बनाने जा रहे हैं। फिर से सुनिश्चित करें कि तारों के किनारे में काफी बड़े छेद हैं। फिर बाजुओं पर सर्वो से संपर्क करें। (सुनिश्चित करें कि सही सर्वो हाथ से जुड़ा हुआ है)।

चरण 6: घर और शाखा को मिलाना

घर और शाखा विलय
घर और शाखा विलय
घर और शाखा विलय
घर और शाखा विलय
घर और शाखा विलय
घर और शाखा विलय
घर और शाखा विलय
घर और शाखा विलय

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

अब दोनों साथ हैं, लेकिन अभी झुक नहीं सकते। ऐसा करने के लिए, सर्वो 3 लें और उस पर आधा प्लास्टिक का टॉप रखें। (ये सर्वो के साथ आते हैं)। सर्वो को हाथ की एक पट्टी के नीचे रखें। इसके चारों ओर एक छोटा सा बॉक्स बनाएं और हो सकता है कि अगर आपको सीधे हाथ में कोई समस्या हो तो सर्वो को थोड़ा ऊपर रखें।

चरण 7: फिनिशिंग टच

Image
Image

बधाई हो, डिज़ाइन समाप्त हो गया है!

केवल चीजें करना बाकी है:

- शायद कागज या प्लास्टिक के सिलिंडर से तारों को दूर भगाएं

- कॉफी के लिए लकड़ी का एक छोटा कटोरा बनाएं या अपने किसी संग्रह का उपयोग करें।

इसके बाद मेज़पोश तैयार करें, कुछ कॉफी बनाएं, थोड़ा कप लें (थोड़ा वजन और प्रभाव के बेहतर काम करने के लिए थोड़ा पानी डालें) और परियोजना को चालू करें!

सिफारिश की: