विषयसूची:

आसान बिल्ड फोकस स्टैकिंग रिग: 11 कदम
आसान बिल्ड फोकस स्टैकिंग रिग: 11 कदम

वीडियो: आसान बिल्ड फोकस स्टैकिंग रिग: 11 कदम

वीडियो: आसान बिल्ड फोकस स्टैकिंग रिग: 11 कदम
वीडियो: रुमाल गायब करने का जादू learn handkerchief magic trick revealed 2024, जुलाई
Anonim
आसान बिल्ड फोकस स्टैकिंग रिग
आसान बिल्ड फोकस स्टैकिंग रिग
आसान बिल्ड फोकस स्टैकिंग रिग
आसान बिल्ड फोकस स्टैकिंग रिग
आसान बिल्ड फोकस स्टैकिंग रिग
आसान बिल्ड फोकस स्टैकिंग रिग

3डी प्रिंटर के पुर्जे और अरुडिनो आधारित फास्टस्टैकर सॉफ्टवेयर पूर्ण विशेषताओं वाले फोकस स्टैकिंग रिग के सरल और सस्ते निर्माण को सक्षम करते हैं।

सर्गेई माशचेंको (Pulsar124) ने अपने विकी (https://pulsar124.fandom.com/wiki/Fast_Stacker) पर वर्णित एक DIY Arduino आधारित फ़ोकस स्टैकिंग रेल के विकास और दस्तावेज़ीकरण का एक बड़ा काम किया है। कई लोगों ने उनकी परियोजना का निर्माण किया है और जैसा कि उन्होंने अपने विकी पर नोट किया है, प्रासंगिक मंचों में उनकी परियोजना पर व्यापक रूप से चर्चा की गई है। मैंने हाल ही में इस बिल्ड का एक संस्करण पूरा किया है जैसा कि मैंने उनके विकी पर एक टिप्पणी में दस्तावेज किया है। मैंने Arduino, कीपैड, स्टेपर ड्राइवर और Nokia 5110 LCD डिस्प्ले का उपयोग करके Pulsar124 के डिज़ाइन के आसपास एक कंट्रोलर बनाया। इसमें सोल्डरिंग का एक अच्छा सौदा शामिल था और पुराना स्टॉक एलसीडी बहुत समस्याग्रस्त था। मंचों ने अन्य लोगों को भी एलसीडी के साथ समस्याएँ दिखाईं। Pulsar124 के प्रोजेक्ट का सॉफ्टवेयर बहुत अच्छा है। यह परिपक्व और पूर्ण विशेषताओं वाला है और मैं इसका उपयोग करने वाली प्रणाली के निर्माण को आसान बनाना चाहता था। मैंने उनके सॉफ़्टवेयर को एक 3D प्रिंटर नियंत्रण प्लेटफ़ॉर्म पर चलाने के लिए पोर्ट किया जिसमें एक Arduino mega, एक RAMPS 1.4 शील्ड और संबद्ध केबलों के साथ एक पूर्ण ग्राफिक्स स्मार्ट कंट्रोलर LCD पैनल शामिल है। मैं उस सॉफ़्टवेयर को यहां स्टैकर नियंत्रक को एक साथ रखने के निर्देशों के साथ प्रदान करता हूं जिस पर वह चलता है। रेल के लिए ही, मूल परियोजना की तरह एक वाणिज्यिक वेलबन रेल के साथ शुरू करने के बजाय, मैंने एक साधारण 3 डी प्रिंटर आधारित रेल तैयार की, जिसे मैं यहां दस्तावेज भी करता हूं। अगर कोई अपना कैमरा या कुछ और खराब करता है तो मैं इस कोड या डिज़ाइन की कोई ज़िम्मेदारी नहीं लेता।

आपूर्ति

स्टेकर नियंत्रक

निम्नलिखित भागों को "3D प्रिंटर किट" या "RAMPS किट" के रूप में बहुत सस्ते में बेचा जाता है, लेकिन आप उन्हें व्यक्तिगत रूप से खरीद सकते हैं या किसी अप्रयुक्त 3D प्रिंटर से उनकी सफाई कर सकते हैं।

  • अरुडिनो मेगा
  • रैमपीएस 1.4
  • 1 स्टेपर ड्राइवर (किट आमतौर पर कम से कम 4 के साथ आते हैं)
  • कनेक्टर बोर्ड और रिबन केबल्स के साथ पूर्ण ग्राफिक्स स्मार्ट कंट्रोलर एलसीडी डिस्प्ले। यदि खरीद रहे हैं, तो बैकलाइट स्तर नियंत्रण के लिए ऑनबोर्ड पोटेंशियोमीटर वाला एक चुनें।
  • स्टेपर ड्राइवर को कॉन्फ़िगर करने के लिए हेडर जंपर्स
  • repRap शैली सीमा स्विच और संबद्ध केबल

नियंत्रक के लिए भी आवश्यक:

  • 4x4 स्विच कीपैड
  • वोल्टेज विभक्त भागों

    • 150K रोकनेवाला
    • 390K रोकनेवाला
    • 0.1 यूएफ संधारित्र
    • 2 एकल पुरुष हैडर पिन (वैकल्पिक)
  • कैमरा इंटरफ़ेस रिले बोर्ड भागों

    • 2 रीड रिले- 10ma कॉइल, स्नबर डायोड में निर्मित
    • 1/8 "फोनो जैक
    • 3 पिन 0.1" हैडर
  • बैटरी चालित संचालन के लिए NiMH रिचार्जेबल बैटरी के साथ 6-सेल AA बैटरी पैक
  • वॉल वार्ट आपूर्ति एसी ऑपरेशन के लिए नाममात्र 9वीडीसी प्रदान करती है
  • कीपैड और रैमपीएस हेडर के बीच संबंध बनाने के लिए जम्पर तार या तार/पिन/कनेक्टर पिन हाउसिंग। 8-पिन से 2 X 4-पिन कनेक्शन की आवश्यकता है।
  • RAMPS हेडर में लिमिट स्विच को जोड़ने के लिए तार या केबल। मैंने RAMPS किट में लिमिट स्विच के साथ आए केबलों का उपयोग किया, उन्हें नीचे बताए अनुसार बढ़ाया गया।
  • स्टेपर को RAMPS हेडर से जोड़ने के लिए केबल। मैंने अमेज़ॅन से 59 "स्टेपर केबल का इस्तेमाल किया।
  • मैनुअल कैमरा शटर कंट्रोल केबल जो आपके प्रकार के कैमरे के साथ काम करता है- ईबे या अमेज़ॅन पर एक दो रुपये में खोजें। हैंडहेल्ड पुश बटन यूनिट को काटें और त्यागें और अपने कैमरे के लिए विशिष्ट केबल और कनेक्टर को बनाए रखें।

फोकस रेल

  • आपूर्ति की गई एसटीएल फाइलों का उपयोग करके 3डी प्रिंटेड टुकड़े- मोटर एंड, फार एंड और स्लेज।
  • NEMA 17 स्टेपर मोटर के साथ 300mm T8 लीडस्क्रू दिखाया गया है या आपकी लंबाई वरीयता है। यदि लीड स्क्रू एकीकृत नहीं है, तो स्टेपर से लीडस्क्रू में शामिल होने के लिए कपलर का उपयोग करें
  • लेड स्क्रू के लिए ब्रास नट - प्लेन या स्प्रिंग लोडेड एंटी-बैकलैश
  • 4 LM8U बीयरिंग
  • 2 8 मिमी स्टील की छड़ें 340 मिमी लंबी या आपके लीडस्क्रू के आकार की हैं
  • बेस प्लेट 100 मिमी x 355 मिमी (या उपयुक्त लंबाई) मैंने सतह को साफ करने के साथ 4 "x 14" एल्यूमीनियम स्टॉक का एक टुकड़ा इस्तेमाल किया। कई अन्य आधार विकल्प संभव हैं।
  • अंत के टुकड़ों को आधार से जोड़ने के लिए बोल्ट - मैंने 1 / 4-20. का उपयोग किया
  • सीमा स्विच संलग्न करने के लिए नट/बोल्ट - 4-40 या 3 मिमी
  • रिप्रैप स्टाइल लिमिट स्विच। RAMPS किट अक्सर इनमें से 3 या 4 के साथ आती हैं। मानक माइक्रोस्विच का उपयोग या तो स्वीकार करने वाले अंतिम टुकड़ों पर छेद पैटर्न के साथ भी किया जा सकता है।
  • निम्नलिखित, कैमरे से शुरू होकर, ऊपर से नीचे के क्रम में, आपके कैमरे को रेल स्लेज पर माउंट करने के लिए उपयोग किया जाता है

    • 1/4 स्क्रू के साथ 50 मिमी सार्वभौमिक त्वरित जूता प्लेट, आर्का-स्विस मानक फिट बैठता है (कैमरा के लिए माउंट)
    • 200 मिमी नोडल स्लाइड आर्का माउंट के लिए त्वरित रिलीज क्लैंप के साथ रेल प्लेट पर ध्यान केंद्रित कर रहा है (ऊपर प्लेट स्वीकार करता है)
    • 50mm Arca स्विस क्लैंप, जल्दी रिलीज प्लेट क्लैंप, Arca स्टाइल प्लेट फिट बैठता है (स्लाइडिंग नोडल प्लेट को स्लेज में माउंट करता है)
  • ज़िप संबंध, 4"

चरण 1: RAMPS और Arduino

RAMPS और Arduino
RAMPS और Arduino
RAMPS और Arduino
RAMPS और Arduino
RAMPS और Arduino
RAMPS और Arduino
RAMPS और Arduino
RAMPS और Arduino

चित्र विशिष्ट RAMPS किटों में से एक को दर्शाता है।

इस निर्माण के लिए सॉफ्टवेयर यहाँ है:

FastStacker सॉफ़्टवेयर को मेगा बोर्ड पर स्थापित करें। Faststacker सॉफ़्टवेयर को बोर्ड पर संकलित और अपलोड करने से पहले, Arduino IDE लाइब्रेरी मैनेजर का उपयोग करके अपने Arduino वातावरण में u8g2lib ग्राफिक्स लाइब्रेरी स्थापित करें। यदि आप एक अलग रेल, सीमा स्विच आदि का उपयोग करते हैं, तो अनुकूलन सलाह के लिए मूल बिल्ड विकी देखें।

RAMPS के X स्टेपर मोटर ड्राइवर स्पॉट में सभी तीन जंपर्स को स्थापित करें जैसा कि चित्र में दिखाया गया है, फिर इस स्थान पर एक स्टेपर मोटर ड्राइवर स्थापित करें। यह 16 माइक्रोस्टेप ऑपरेशन के लिए कॉन्फ़िगर करता है। RAMPS शील्ड को Arduino mega में प्लग करें। प्रत्येक छोर पर कनेक्टर्स पर लेबल पर ध्यान देते हुए एलसीडी के साथ प्रदान किए गए इंटरफ़ेस कार्ड और रिबन केबल्स के साथ ग्राफिक एलसीडी को रैमपीएस से कनेक्ट करें। ध्यान दें कि यह एलसीडी बैकलाइट के प्रोग्रामेटिक नियंत्रण का समर्थन नहीं करता है ताकि सॉफ्टवेयर पोर्ट में फ़ंक्शन को स्टब आउट किया जा सके।

निम्नलिखित चरणों में, विभिन्न हेडर में प्लग करके RAMPS बोर्ड से कई कनेक्शन बनाए जाते हैं। RAMPS बोर्ड का आरेख बाद के चरणों में दिए गए अधिक विवरण के संदर्भ के लिए इन कनेक्शनों को सारांशित करता है।

चरण 2: वोल्टेज विभक्त

वोल्टेज विभक्त
वोल्टेज विभक्त
वोल्टेज विभक्त
वोल्टेज विभक्त
वोल्टेज विभक्त
वोल्टेज विभक्त
वोल्टेज विभक्त
वोल्टेज विभक्त

स्टेकर नियंत्रक में बैटरी वोल्टेज (या जो भी इनपुट पावर स्रोत है) की निगरानी के लिए कार्यक्षमता शामिल है। मूल डिजाइन के अनुसार 2 प्रतिरोधों और 0.1uf शोर दमन संधारित्र से एक वोल्टेज विभक्त बनता है। इस बिल्ड में, वोल्टेज डिवाइडर को अन्यथा अप्रयुक्त, y स्टेपर हेडर के पिन में प्लग किया जाता है। माप के लिए मेगा के आंतरिक 2.56V वोल्टेज संदर्भ का उपयोग किया जाता है।

मूल परियोजना प्रलेखन और कोड में दो विभाजित प्रतिरोधों को R3 और R4 के रूप में संदर्भित किया जाता है और हम इसे यहां जारी रखते हैं। मान लें कि R3 बैटरी के "+" (Y हेडर पिन16) से सीधे जुड़ा है और R4 जमीन से जुड़ा है (Y हेडर पिन 9), विभक्त अनुपात R4/(R3 + R4) है। यह बिल्ड नाममात्र इनपुट मानता है वोल्टेज रेंज 6.9V से 9V तक। बैटरी से संचालित होने पर यह 6 AA NiMH रिचार्जेबल बैटरी का उपयोग करता है। एसी से संचालित होने पर, यह 9वी नाममात्र दीवार वार्ट का उपयोग करता है। हम इन प्रतिरोधों के साथ 9.2V से 2.56V स्केल करेंगे: R4=150K, R3=390K।

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

रैमपीएस पर वाई-स्टेपर हेडर में डिवाइडर को निम्नानुसार प्लग करें और जैसा चित्र में दिखाया गया है:

पिन 16 (Vcc) - 390K रेसिस्टर का फ्री लेड।

पिन 9 (gnd) - 150K रेसिस्टर का फ्री लेड

पिन 8 (वाई स्टेपर सक्षम, आर्डिनो ए 7) - वोल्टेज विभक्त का टैप

चरण 3: कीपैड

कीपैड
कीपैड
कीपैड
कीपैड
कीपैड
कीपैड
कीपैड
कीपैड

आमतौर पर उपलब्ध कीपैड के 2 प्रकार दिखाए जाते हैं। Stacker.h फ़ाइल में डिफ़ॉल्ट रूप से सक्षम ब्लैक/व्हाइट इकाई के साथ दोनों के लिए कुंजी मैपिंग शामिल हैं। यदि आप लाल/नीली झिल्ली प्रकार में से किसी एक का उपयोग कर रहे हैं, तो इसके बजाय अन्य मानचित्रण को असंबद्ध करें। यदि आपका प्रोजेक्ट अलग है तो मूल प्रोजेक्ट डॉक्यूमेंटेशन देखें।

यदि आपको कुछ कुंजियों के काम न करने, लेकिन पूरी पंक्ति या स्तंभ नहीं होने की समस्या है, और आप किसी एक श्वेत/श्याम इकाई का उपयोग कर रहे हैं, तो सभी कुंजियों के लिए पंक्ति-स्तंभ कनेक्शन के प्रतिरोध को मापें। ब्लैक/व्हाइट स्टाइल कीपैड बोर्ड के अंदर कुछ प्रकार के मुद्रित कार्बन ट्रेस का उपयोग करते हैं, जिसके कारण कुछ पंक्ति-स्तंभ कनेक्शन उच्च प्रतिरोध वाले होते हैं, जिससे कुछ प्लेटफ़ॉर्म के साथ उपयोग किए जाने पर कुछ कुंजियों का जवाब नहीं मिलता है, जैसे, arduino pro mini।

कीपैड में 8 पिन कनेक्टर होता है। इनमें से 4 पिन RAMPS पर एक हेडर से कनेक्ट होते हैं और अन्य 4 दूसरे हेडर से कनेक्ट होते हैं। जैसा कि पिक्स में दिखाया गया है, मैंने दोनों कीपैड प्रकारों के लिए 8 पिन से डुअल 4 पिन रिबन केबल बनाए। कीपैड से जुड़ने वाले पिनों के लिंग को छोड़कर वे समान हैं। मैं तार के साथ नर और मादा पिन पर पिन हाउसिंग और क्रिंप का उपयोग करता हूं और केबल बनाने के लिए एक क्रिम्प टूल का उपयोग करता हूं लेकिन जम्पर वायर या अन्य पूर्व-क्रिम्प्ड विकल्पों का उपयोग किया जा सकता है। पोलोलू का यह वीडियो इस प्रकार के केबल बनाने के लिए कई उत्पाद विकल्प दिखाता है: https://www.pololu.com/category/39/cables-and-wir…। दिखाए गए प्रकार के जम्पर तार एक आसान विकल्प हैं।

चित्र के अनुसार कीपैड को RAMPS से कनेक्ट करने के लिए केबल का उपयोग करें और इस प्रकार (नीचे दिए गए कीपैड पिन नंबरिंग यह मानता है कि कीबोर्ड के सामने की ओर देखते समय पिन 1 बाईं ओर है, पिन 8 से दाईं ओर):

कीपैड पिन 1-4 RAMPS सर्वोस हेडर से कनेक्ट होते हैं, क्रम में सूचीबद्ध पिन, बाएं से दाएं, रीसेट बटन के निकटतम पिन से शुरू होते हैं। यह इस प्रकार जोड़ता है:

कीपैड 1- D11

कीपैड 2- D6

कीपैड 3- D5

कीपैड 4- D4

कीपैड पिन 5-8 RAMPS एंडस्टॉप हेडर से कनेक्ट होते हैं और निम्नानुसार कनेक्शन बनाते हैं:

कीपैड 5- Ymin- D14

कीपैड 6- Ymax- D15

कीपैड 7- Zmin - D18

कीपैड 8, Zmax- D19

चरण 4: कैमरा इंटरफ़ेस

कैमरा इंटरफ़ेस
कैमरा इंटरफ़ेस
कैमरा इंटरफ़ेस
कैमरा इंटरफ़ेस
कैमरा इंटरफ़ेस
कैमरा इंटरफ़ेस

2 रीड रिले, एक 3-पिन हेडर और एक 1/8 ऑडियो जैक रखने वाला एक छोटा बोर्ड रैमपीएस और कैमरे के बीच इंटरफेस के रूप में कार्य करता है। मैं स्नबर डायोड में निर्मित रिले का उपयोग करने का सुझाव देता हूं। यदि आप नहीं करते हैं तो अपना खुद का जोड़ें । एक चुनें जिसे सक्रिय करने के लिए 10ma से अधिक की आवश्यकता नहीं है (500ohm कॉइल)। मेरे पास कुछ गॉर्डोस 831A-4 रिले थे जिनका मैंने उपयोग किया था, लेकिन, उदाहरण के लिए, DigiKey के पास Littlefuse #HE721A0510, Digi-Key पार्ट नंबर HE101-ND है जो उपयुक्त लगता है। योजनाबद्ध दिखाया गया है।

कौन से तार AF, शटर और सामान्य हैं, यह नोट करने के बाद पुश बटन नियंत्रण को काटकर और उछालकर मैन्युअल शटर नियंत्रण से एक केबल बनाई जाती है। यह केबल 1/8 ऑडियो प्लग से जुड़ा होता है जो रिले बोर्ड पर जैक में प्लग करता है।

जैसा कि दिखाया गया है, रिले बोर्ड एक छोटी 3 तार वाली सर्वो केबल के साथ RAMPS से जुड़ता है। आप एक मानक सर्वो केबल का उपयोग कर सकते हैं, जंपर्स का उपयोग कर सकते हैं, या अपना स्वयं का बना सकते हैं। कैमरा इंटरफ़ेस रिले बोर्ड RAMPS बोर्ड के AUX-2 हेडर में प्लग करता है, जिससे निम्नलिखित कनेक्शन बनते हैं-

औक्स 2, पिन 8- GND

औक्स 2, पिन 7- AF- D63

औक्स 2, पिन 6 - शटर- D40

मैंने बोर्ड बनाने से बचने के लिए इस फ़ंक्शन के लिए एक रिले मॉड्यूल का उपयोग करने के साथ प्रयोग किया, लेकिन आमतौर पर उपलब्ध मॉड्यूल में मैंने 5V रेल से बहुत अधिक करंट की खपत की।

चरण 5: स्टेपर कनेक्शन

स्टेपर कनेक्शन
स्टेपर कनेक्शन
स्टेपर कनेक्शन
स्टेपर कनेक्शन

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

चरण 6: सीमा स्विच

लिमिट स्विच
लिमिट स्विच
लिमिट स्विच
लिमिट स्विच
लिमिट स्विच
लिमिट स्विच

फास्टस्टैकर सॉफ्टवेयर दो एंडस्टॉप के बीच भेदभाव नहीं करता है और यह परवाह नहीं करता है कि कौन सा हिट हुआ था। RAMPS स्टेकर सॉफ़्टवेयर को 2 मानक repRap सीमा स्विच और उनके संबद्ध केबलों के साथ सीधे काम करने में सक्षम होने के लिए कॉन्फ़िगर किया गया है जो RAMPS पर Xmin और Xmax एंडस्टॉप हेडर स्थिति में प्लग करते हैं। चित्र दिखाता है कि ये प्लग कहाँ हैं। इस कॉन्फ़िगरेशन में, रेल पर प्रत्येक सीमा स्विच +5V, GND के साथ जुड़ा हुआ है, और प्रत्येक सीमा स्विच के लिए एक व्यक्तिगत सिग्नल तार चलाया जाता है। सॉफ्टवेयर दो इनपुट को एक साथ OR करता है। यह RAMPS किट के साथ आने वाले केबलों का एक आसान प्लग और प्ले पुन: उपयोग करने की अनुमति देता है और यह स्टॉप ट्रिगर होने पर रिप्रैप एंडस्टॉप बोर्डों पर एलईडी संकेतकों को प्रकाश में आने देता है। दो रिप्रैप स्विच की सिग्नल लाइनों को एक साथ नहीं जोड़ा जा सकता है जब बोर्ड +5 प्राप्त कर रहे हैं, यदि वे हैं, तो एक को ट्रिगर कर रहे हैं और दूसरा जीएनडी को छोटा +5 नहीं करेगा। मैंने मूल केबलों से दिखाया गया केबल हार्नेस बनाया, स्विच में एक एकल पावर जोड़ी भेज रहा था, लेकिन उनके व्यक्तिगत सिग्नल तारों को बनाए रखा और सभी तारों को लंबा कर दिया। यह अभी भी नियंत्रक और रेल के बीच चलने में 4 तारों का उपयोग करता है।

एक सरल दृष्टिकोण केवल 2 तारों का उपयोग करता है- जीएनडी और या तो एक्समिन या एक्समैक्स एंडस्टॉप हेडर पिन जो दो सामान्य रूप से खुले एंडस्टॉप स्विच पर चलाए जाते हैं, जो समानांतर में वायर्ड होते हैं। यदि एक एंडस्टॉप स्विच चालू हो जाता है, तो सिग्नल लाइन को जमीन पर खींच लिया जाता है। कम तार, लेकिन स्विच चालू होने पर कोई एलईडी लाइटिंग नहीं।

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

चरण 7: पावर और बेंच टेस्ट

पावर और बेंच टेस्ट
पावर और बेंच टेस्ट
पावर और बेंच टेस्ट
पावर और बेंच टेस्ट

RAMPS के पावर इनपुट कनेक्टर के लिए नाममात्र 7-9V लागू करें। चित्र में नोट करें कि पावर कनेक्टर पर टर्मिनलों के किस सेट का उपयोग किया जाता है। यह Vcc इनपुट का कम पावर सेट है, न कि उच्च शक्ति इनपुट जो RAMPS MOSFETS को चलाते हैं। सिस्टम को बूट होना चाहिए और आपको कैलिब्रेशन शुरू करने के लिए किसी भी कुंजी को पुश करने के लिए कहना चाहिए। जब आप ऐसा करते हैं, तो स्टेपर घूमना शुरू कर देगा। इसे कुछ सेकंड के लिए ऐसा करने दें, फिर किसी एक लिमिट स्विच को ट्रिगर करें। मोटर को उल्टा करना चाहिए। इसे कई १० सेकंड के लिए चलने दें, फिर एक सीमा स्विच को फिर से हिट करें। मोटर फिर से उलट जाएगी और जो सोचती है वह 4 मिमी की स्थिति में चली जाएगी। इस बिंदु पर, कुंजीपटल पर विभिन्न कुंजियों के संचालन के माध्यम से चलाएं, मूल प्रोजेक्ट दस्तावेज़ीकरण का जिक्र करते हुए, यह सुनिश्चित करने के लिए कि चाबियाँ सभी सही ढंग से पढ़ी जा रही हैं। ध्यान दें कि मूल प्रोजेक्ट से बैकलाइट नियंत्रण फ़ंक्शन इस सिस्टम पर समर्थित नहीं है- LCD इसका समर्थन नहीं करता है। कुछ स्टैक चलाएं और सक्रिय होने वाले रिले के क्लिक को सुनें और जब सब ठीक लगे, तो अपने कैमरे के इंटरफ़ेस को सत्यापित करें। इलेक्ट्रॉनिक्स के लिए यही होना चाहिए।

चरण 8: रेल

रेल
रेल
रेल
रेल
रेल
रेल

तीन ३डी प्रिंट आसान प्रिंट हैं और महीन परतों की आवश्यकता नहीं है- मैंने.२८ मिमी का उपयोग किया। यह एक साथ जाता है जैसा कि चित्रों में है। कृपया ध्यान दें कि इस निर्देशयोग्य में कुछ तस्वीरें रेल डिजाइन के पिछले पुनरावृत्ति को दिखाती हैं, इससे पहले कि मैं एंडस्टॉप स्विच को अंत के टुकड़ों के ऊपर से अंत टुकड़ों के अंदर ले जाता हूं। स्लेज या तो एंटी-बैकलैश नट को दिखाता है या मानक नट को समायोजित करता है। मोटर के अंत से शुरू करें, मोटर और एंडस्टॉप को जोड़कर, रेल जोड़ें, फिर स्लेज को स्लाइड करें और नट पर थ्रेड करने के लिए हाथ से लीडस्क्रू को घुमाएं। रेल पर दूर के टुकड़े को पुश करें, ज़िप संबंधों को जोड़ें, और असेंबली को बड़े पैमाने पर किया जाता है, जो भी आप चुनते हैं, उस पर बोल्ट लगाने के अलावा। आधार के लिए कई विकल्प हैं। मैंने जिस एल्युमिनियम प्लेट का उपयोग किया है वह मजबूत है और आसानी से तिपाई पर चढ़ने के लिए टैप की जाती है। एल्यूमिनियम एक्सट्रूज़न या लकड़ी अन्य संभावनाएं हैं।

चरण 9: संलग्नक

दीवार
दीवार
दीवार
दीवार
दीवार
दीवार

पहली तस्वीर में दिखाए गए इलेक्ट्रॉनिक्स की पैकेजिंग के कई संभावित तरीके हैं। थिंगविवर्स पर रैमपीएस/मेगा/एलसीडी कॉम्बो रखने वाले बक्सों के लिए बहुत सारे डिज़ाइन हैं जो एक 3 डी प्रिंटेड संस्करण के लिए एक शुरुआत हो सकती है। मैंने संलग्न एसवीजी फ़ाइल में दिए गए डिज़ाइन से ऐक्रेलिक कंसोल स्टाइल बॉक्स बनाने के लिए एक लेजर का उपयोग किया। बॉक्स को Boxes.py और लाइटबर्न में जोड़े गए छेद पैटर्न का उपयोग करके बनाया गया था। यह 2.8 मिमी सामग्री के लिए अभिप्रेत है। मैंने बैटरी पैक को इलेक्ट्रॉनिक्स के पीछे रखने के लिए बॉक्स को डिज़ाइन किया और इसके पावर आउटपुट को बैक में एक पायदान बाहर निकाला। एक टिका हुआ ढक्कन बैटरी को आसानी से निकालने की अनुमति देता है। सिस्टम के लिए पावर इनपुट जैक को बॉक्स के पीछे एक छेद में लाया जाता है जहां यह सुपर ग्लूड होता है। बैटरी से चलने पर, बैटरी लीड को दिखाए गए अनुसार जैक में प्लग किया जाता है। एसी से संचालित होने पर एसी एडाप्टर उसी जैक में प्लग करता है। बैटरी पैक को बॉक्स से निकाले बिना चार्ज किया जा सकता है जैसा कि चित्र में दिखाया गया है।

चरण 10: ऑपरेशन

Image
Image
कार्यवाही
कार्यवाही

यहाँ मैं आपको Pulsar124 की उत्कृष्ट उपयोगकर्ता मार्गदर्शिका के बारे में बताता हूँ: https://pulsar124.fandom.com/wiki/User_guide। मैंने एक लेमिनेटेड चीट शीट बनाई, जैसा कि मुझे कीबोर्ड कमांड को याद रखने में मदद करने के लिए दिखाया गया है जब तक कि मैं उनसे परिचित नहीं हो जाता। जैसा कि पहले उल्लेख किया गया है, एलसीडी नियंत्रण बैकलाइट नियंत्रण का समर्थन नहीं करता है, इसलिए #-4 कमांड काम नहीं करता है।

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

चरण 11: नोट्स और विचार बनाएँ

पोर्ट की शुरुआत FastStacker V1.16 से हुई। यह मुख्य रूप से इसलिए है क्योंकि यही वह संस्करण है जिसका उपयोग मैंने अपने प्रो-मिनी आधारित निर्माण के लिए किया था। ऐसा इसलिए था क्योंकि मुझे प्रो-मिनी पर फिट होने के लिए V1.17 नहीं मिला और मुझे वास्तव में 1.17 की दूरबीन नियंत्रण क्षमता की परवाह नहीं थी। मेगा पर, यह संस्करण, जिसे मैंने १.१६ए कहा है, २०% से कम मेमोरी लेता है, इसलिए वी१.१७ और अधिक के लिए बहुत जगह है। RAMPS पोर्ट में पिन मैपिंग और पुराने LCD ड्राइवर को u8g2lib ग्राफ़िक्स ड्राइवर से बदलना शामिल था। बड़े एलसीडी ने अतिरिक्त वर्णों की विलासिता प्रदान की जिसका उपयोग मैंने मौजूदा UI के लेबल, संदेशों और इकाइयों के लिए किया ताकि इसे सामयिक उपयोगकर्ताओं के लिए थोड़ा अधिक सुलभ बनाया जा सके। जैसा कि उल्लेख किया गया है, एलसीडी प्रोग्रामेटिक बैकलाइट नियंत्रण का समर्थन नहीं करता है, जिससे कि कमांड स्टब आउट हो जाता है। मैंने आंतरिक वोल्टेज संदर्भ का उपयोग करके और रेल को बंद करने से पहले कम वोल्टेज को सत्यापित करने के लिए उपयोग किए जाने वाले एक और महत्वपूर्ण सीमा वोल्टेज स्थिरांक को जोड़कर, वोल्टेज निगरानी क्षेत्र में कुछ बदलाव किए हैं। मैंने मूल निर्माण की तरह 8 के बजाय 6 कोशिकाओं से चलने के लिए डिज़ाइन को भी लक्षित किया। 6 सेल अधिक शक्ति कुशल हैं, कम जगह लेते हैं, और भौतिक प्रदर्शन पर कोई प्रभाव नहीं होने के साथ मेगा पर 5V नियामक पर तनाव कम करते हैं। मैंने एक त्रुटि संदेश प्रदर्शित करते समय एक छोटी बीप देने के लिए एलसीडी पर बीपर का उपयोग किया। मैंने डिफ़ॉल्ट बैकलैश संख्या को 0.2 मिमी पर छोड़ दिया क्योंकि यह मूल रूप से था, भले ही मुझे संदेह है कि यह एंटी-बैकलैश अखरोट के साथ कम है, लेकिन मैंने इसे मापने की कोशिश नहीं की है। यदि आप बैकलैश मुआवजे को अक्षम करते हैं और एक तेज कोण पर काम कर रहे हैं, तो बिजली की बचत बंद कर दें ताकि आप स्थिति को बनाए रखना सुनिश्चित कर सकें। एक विशेषता जो मैं चाहता हूं कि सॉफ्टवेयर में बैकलैश मुआवजे की दिशा का कीबोर्ड नियंत्रण है (* -1 कमांड का उपयोग करके रेल संचालन के संचालन की दिशा को उलटे बिना)। इसे अप्रयुक्त बैकलाइट कंट्रोल कीप्रेस पर मैप किया जा सकता है। संचालन के उन्मुखीकरण के आधार पर, मुझे यकीन नहीं है कि मुआवजे की वर्तमान दिशा हमेशा सही होती है, यानी, आप हमेशा यह मान सकते हैं कि मोटर से दूर जाने वाली स्लेज हमेशा वह दिशा होती है जिसे मुआवजे की आवश्यकता नहीं होती है। मुझे लगता है कि यह वास्तव में बड़े ढेर के लिए कोई फर्क नहीं पड़ता। कोड 16 mcrosteps के लिए कॉन्फ़िगर किया गया है। 1pt स्टैक के लिए उचित # फ्रेम की जांच करने के लिए उपयोग किए जाने वाले कोड में एक स्थिरांक था जिसे मैंने stacker.h में RAIL_LENGTH के रूप में परिभाषित किया है और इसे 180 पर सेट किया है जो इस रेल के लिए अनुमानित यात्रा सीमा है। अगर आपकी रेल अलग है तो बदलें।

यह प्लेटफॉर्म मेमोरी के अलावा अन्य अतिरिक्त क्षमताएं प्रदान करता है जिसे यह बिल्ड टैप नहीं करता है। एलसीडी की ग्राफिक्स क्षमताओं का उपयोग बैटरी एसओसी संकेतक को खींचने से अधिक के लिए किया जा सकता है। ऑप्टिकल एनकोडर नॉब आकर्षक है और मैंने इसे प्रोजेक्ट में एकीकृत करने के लिए एक शॉट लिया।मुझे एक अच्छा ड्राइवर मिला, इसे बिल्ड और मेन लूप में एकीकृत किया, और सॉफ्टवेयर को नकली बनाने की कोशिश की, यह सोचकर कि "1" और "ए" कीज़ को दबाया जा रहा था जब नॉब चालू किया गया था। यह काम की तरह था, लेकिन हेर्की-झटकेदार था और कोई उपयोगी क्षमता प्रदान नहीं करता था इसलिए मैंने इसे बाहर निकाला। RAMPS बोर्ड पर कई अप्रयुक्त स्टेपर ड्राइवर स्पॉट हैं जिनका उपयोग अतिरिक्त स्टेपर को नियंत्रित करने के लिए किया जा सकता है, यदि यह उपयोगिता का हो सकता है।

RAMPS जैसे 3D प्रिंटर नियंत्रक इस तरह के निर्माण के लिए शानदार शुरुआती बिंदु प्रदान करते हैं और मुझे आशा है कि कुछ और लोग इस आसान एकीकृत प्लेटफॉर्म पर होस्ट किए गए Pulsar124 के शानदार सॉफ़्टवेयर से लाभ उठा सकेंगे।

सिफारिश की: