Jeffrey Cross
Jeffrey Cross

एक भवन-आकार ड्रॉ बॉट का निर्माण

यदि आप अपने घर को पेंट करने के लिए या अपनी पसंदीदा कलाकृति की रेटिना-रिज़ॉल्यूशन-रीप्रिंट बनाने के लिए एक त्वरित तरीके की तलाश कर रहे हैं, तो आपको शायद इस पोस्ट को छोड़ना होगा। हमने जो मशीन बनाई है वह बड़ी है, कम-रिज़-रे और वीर्र्र्र्र्र्र्रियां धीमी है। यह भी बड़ा, बुरा-गधा, सस्ता और नियंत्रण से बाहर है, कुछ ऐसा जो दोपहर के एक जोड़े में बनाया जा सकता है, इसमें लगभग एक मंत्रमुग्ध और ध्यान करने योग्य शांति है जबकि कार्रवाई में देखा गया है - और (पुनः) महान (ठीक है, पढ़ें: "पैदा करता है" अद्वितीय बनाता है ”) कला का काम करता है।

चित्र 1: ड्राबॉट और उसके निर्माता

लगभग एक साल पहले एक स्थानीय निर्माता उत्सव के आयोजकों ने 18 फीट ऊंचे टॉवर के साथ कुछ दिलचस्प और आकर्षक करने के लिए कॉल-फॉर-आर्टिस्ट जारी किए थे। त्योहार पर बाहरी बिट के हिस्से के रूप में मेजबान संगठन के पास एक छोटे सामग्री बजट के साथ - योगदान करने के लिए तैयार निर्माता-कलाकारों के लिए for कैनवास ’के रूप में तीन टावर थे।

मैंने अपने छात्रों में से एक के साथ मिलकर काम किया (Janwillem te Voortwis, BSc प्रोजेक्ट के रूप में अपने अध्ययन के लिए क्रिएटिव टेक्नोलॉजी) इस अवसर को प्रस्तावित करने के लिए (और बनाने की) उन लंबे समय से चली आ रही इच्छाओं में से एक: शैली में एक विशाल वी-प्लॉटर क्रिट्जलर (या किकस्टार्टर पर हाल की स्क्रिबिट - या किसी अन्य शानदार Arduino ने वहां से V-आलेखक को नियंत्रित किया) लेकिन एक मोड़ (शाब्दिक रूप से) के साथ। पेंसिल या महसूस किए गए मार्करों के बजाय हमने स्प्रे-पेंट का उपयोग किया, और न केवल एक कर सकते हैं, बल्कि डेज़ी व्हील स्टाइल मल्टी-कलर प्रिंट-हेड, थोड़ा रोबोट-इंद्रधनुष शैली।

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

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

चित्रा 2: स्प्रे पेंट के आठ डिब्बे के साथ प्रिंट सिर। फोटो: एरिक BRINKHORST

ATmega328 और RS485 कनेक्शन के साथ दो कस्टम डिज़ाइन कंट्रोल बोर्ड का उपयोग मुख्य स्टेपर और प्रिंट-हेड (सभी Arduino का उपयोग करके प्रोग्राम किए गए) को नियंत्रित करने के लिए किया गया था। वी-प्लॉटर निर्देशांक (और रंग डॉट सूचना) में छवियों को परिवर्तित करना एक प्रसंस्करण ओआरजी स्केच में होता है, जो एक पुराने (लेकिन आउटडोर-प्रतिरोधी) पैनासोनिक CF19 हार्डबुक (उबंटू 16.04LTS पर) चल रहा है।

चित्र 3: बीहड़ लैपटॉप पर चलने वाले रोबोट नियंत्रण के लिए प्रसंस्करण स्केच

त्योहार के दौरान हम पांच प्रतिकृतियां बनाने में कामयाब रहे। हवा से अच्छा यादृच्छिक प्रभाव उत्पन्न हुआ, जिससे स्प्रे पेंट फैल गया (या कैनवास को पूरी तरह से याद नहीं किया गया)। प्रभावी संकल्प 1 डीपीआई था, जबकि एक पेंटिंग (3 x 4 फीट) में दो घंटे से अधिक समय लगा। जैसे ही ed मिलान वाले रंगों के डिब्बे बाहर निकलते हैं, हमें अलग-अलग डिब्बे स्थानापन्न करने पड़ते हैं, जिससे (और भी) दिलचस्प पॉप-आर्ट हो जाता है।

जबकि प्रिंट सिर में लेजर-कट लकड़ी के गियर आश्चर्यजनक रूप से अच्छी तरह से बाहर निकलते हैं, स्प्रे-कैन को सक्षम करने के लिए 3 डी प्रिंटेड तंत्र अक्सर अतिरिक्त पेंट द्वारा अटक जाते हैं। पूरे सेटअप को एक बीफ़ 150 वाट की आपूर्ति द्वारा संचालित किया गया था, जिसे गर्म त्योहार के दिनों में कड़ी मेहनत (और कभी-कभी हार माननी पड़ती थी)। एक वास्तविक सिरदर्द अंशांकन के दौरान हुआ था। कैनवास के किनारे पर अजीब गलतफहमी बेवजह थी (हालांकि कलाकार दिलचस्प हैं)। आखिरकार इन हादसों का स्रोत हमारे द्वारा उपयोग किए जा रहे सेकेंड-हैंड sprockets पर वापस खोजा गया। जाहिरा तौर पर वे 18 और 19 दांतों वाले संस्करणों में आते हैं।

चित्र 4: महाकाव्य असफल, प्यारी गलतफहमी। ओह क्यों हमने पहले दांतों की गिनती नहीं की ...

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

परियोजना: जानविलेम ते वोव्टविस, एडविन डर्टियन

कोड यह प्रिंटड स्कैच है जिसका उपयोग प्रिंटेड में किया जाता है। DynamixelReader.cpp और * .h फ़ाइल कमांड प्रोटोकॉल के लिए आवश्यक हैं (जो, आमतौर पर, डायनामिक्सल सर्वो में नियोजित RS485 प्रक्रिया के समान है)

Arduino printhead

DynamixelReader.cpp

DynamixelReader.h

V- प्लॉटर के लिए arduino कोड:

Vplotter स्केच

प्रोसेसिंग स्केच युक्त एक पुरालेख: image_pixaliser.zip

शेयर

एक टिप्पणी छोड़