अपने 3डी प्रिंटर के फ़र्मवेयर को अपडेट करने से नवीनतम सुविधाएँ सक्षम होती हैं और इष्टतम प्रदर्शन सुनिश्चित होता है। यहाँ यह कैसे करना है।

आपके 3D प्रिंटर का फ़र्मवेयर सिस्टम सॉफ़्टवेयर है जो मोटरों, हीटिंग तत्वों और अन्य घटकों की गति और संचालन को नियंत्रित करता है। हम इसे मशीन के मस्तिष्क या इंजन के रूप में कह सकते हैं, और यह आमतौर पर प्रिंटर के माइक्रोकंट्रोलर पर संग्रहीत होता है, जो एक छोटा कंप्यूटर है जो उपयोगकर्ता से कमांड स्वीकार करने के लिए प्रोग्राम किया जाता है। विभिन्न 3डी प्रिंटर फर्मवेयर विकल्प उपलब्ध हैं, जैसे मार्लिन, रिप्रैप और क्लिपर।

इससे पहले कि हम फर्मवेयर को अपडेट करने की प्रक्रिया से गुजरें, आइए उन कारणों पर एक नजर डालते हैं कि आपको इसे अपडेट करने की आवश्यकता क्यों पड़ सकती है।

आपको अपने 3D प्रिंटर के फ़र्मवेयर को कब अपडेट करना चाहिए

हालाँकि आपके 3D प्रिंटर के फ़र्मवेयर को अपडेट करना आवश्यक नहीं है, ऐसा करने से कई लाभ हैं:

  • नवीनतम सुविधाएँ प्राप्त करें: अपने फ़र्मवेयर को अपडेट करने से आपको नई सुविधाओं और कार्यक्षमता तक पहुंच मिल सकती है जो पुराने संस्करणों के साथ उपलब्ध नहीं हो सकती हैं। इसके अलावा, आप अपने 3D प्रिंटर के लिए अतिरिक्त सुरक्षा उपाय भी प्राप्त कर सकते हैं।
    instagram viewer
  • अपने 3D प्रिंट में सुधार करें: यदि आपके प्रिंट त्रुटिपूर्ण निकलते रहते हैं, और आपने सफलता के बिना अन्य सभी प्रयास किए हैं, तो आपको अपडेट करने पर विचार करना चाहिए।
  • सुरक्षा कारण: नए फर्मवेयर संस्करणों में अक्सर सुरक्षा विशेषताएं शामिल होती हैं जो आपके 3डी प्रिंटर को संभावित नुकसान से बचाने में मदद कर सकती हैं।
  • बग और अन्य मुद्दों को ठीक करें: अपडेट करने से आपके 3डी प्रिंटर के साथ बग या अन्य समस्याओं को हल करने में मदद मिल सकती है, जिससे विश्वसनीयता और सटीकता सुनिश्चित होती है।
  • नए कनेक्टिविटी विकल्प: फ़र्मवेयर अपडेट कभी-कभी आपके 3D प्रिंटर से कनेक्ट होने के नए तरीके जोड़ सकते हैं, जैसे कि Wi-Fi या USB यदि यह वर्तमान में इसका समर्थन नहीं करता है।

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

अपने फ़र्मवेयर को आसानी से अपडेट करने का तरीका जानने के लिए नीचे दिए गए चरणों का पालन करें।

चरण 1: फ़र्मवेयर डाउनलोड करें

पर जाएँ मार्लिन वेबसाइट और क्लिक करें मार्लिन डाउनलोड करें बटन।

फ़र्मवेयर के विभिन्न संस्करण दिखाते हुए एक नई विंडो खुलेगी। लेखन के समय नवीनतम संस्करण (शीर्ष पर वाला), संस्करण 2.1.2.1 चुनें; इसके तहत जिप फाइल पर क्लिक करें डाउनलोड करना. डाउनलोड करने के बाद, फ़ाइलों को अनज़िप करें और अगले चरण पर जाएँ।

चरण 2: अपने 3D प्रिंटर के लिए कॉन्फ़िगरेशन प्राप्त करें

आप पर अपने 3D प्रिंटर के लिए विशिष्ट सेटिंग्स प्राप्त कर सकते हैं मार्लिन गिटहब पेज, एक रिपॉजिटरी जहां सभी विकास चल रहा है, और आप अपना विशेष 3D प्रिंटर चुन सकते हैं। एक बार जब आप वहां हों, तो नीचे स्क्रॉल करें विन्यास और उस पर क्लिक करें।

बाद में पर जाएं कोड अनुभाग, और क्लिक करें जिप डाउनलोड करें ड्रॉप-डाउन मेनू में।

एक बार जब आप कॉन्फ़िगरेशन ज़िप डाउनलोड करना समाप्त कर लेते हैं, तो फ़ाइलों को निकालने के लिए इसे अनज़िप कर दें।

चरण 3: फ़र्मवेयर के कॉन्फ़िगरेशन को अधिलेखित करें

निकाली गई कॉन्फ़िगरेशन फ़ाइलों में, खोलें कॉन्फ़िग फ़ोल्डर, फिर उदाहरण; 3डी प्रिंटर की एक श्रृंखला सूचीबद्ध होगी, जैसा कि नीचे दिखाया गया है।

अपने विशिष्ट 3D प्रिंटर के लिए फ़ोल्डर चुनें और कॉपी करें विन्यास। एच और कॉन्फ़िगरेशन_adv.h फ़ाइलें। इन दो फ़ाइलों में आपके 3D प्रिंटर के लिए सभी आवश्यक कॉन्फ़िगरेशन हैं।

मार्लिन फर्मवेयर की निकाली गई फाइलों में, पर जाएं मार्लिन फोल्डर और इसे खोलें, फिर उन फाइलों को पेस्ट करें जिन्हें आपने अभी कॉपी किया है। जैसा कि नीचे दिखाया गया है, आपको एक संकेत दिखाई देगा।

फ़ाइलों को बदलने के लिए चुनें। अब आपका फर्मवेयर आपके 3D प्रिंटर के लिए कॉन्फ़िगर किया गया है, यह संकलन के लिए तैयार है।

चरण 4: कॉन्फ़िगर किए गए फ़र्मवेयर को संकलित और अपलोड करना

हम कॉन्फ़िगर किए गए फ़र्मवेयर को संकलित करने के लिए मार्लिन सॉफ़्टवेयर के साथ Arduino IDE का उपयोग करेंगे। ऐसा करने के लिए, पर जाएँ Arduino सॉफ्टवेयर वेबपेज और अपने ऑपरेटिंग सिस्टम के लिए विशिष्ट आईडीई संस्करण डाउनलोड करें।

डाउनलोड की गई फ़ाइल खोलें और Arduino IDE एप्लिकेशन इंस्टॉल करें। अगला, डबल-क्लिक करें मार्लिन.इनो मार्लिन फर्मवेयर फ़ोल्डर में फ़ाइल; यह Arduino IDE में खुलेगा।

अगला कदम माइक्रोकंट्रोलर बोर्ड को चुनना है। यह विभिन्न 3D प्रिंटर में भिन्न होता है; आपको शोध करना चाहिए कि आपकी मशीन किस माइक्रोकंट्रोलर पर चलती है और उसे चुनें। इस स्थिति में, हम Arduino Mega का चयन करेंगे। आप में से चुनें उपकरण> बोर्ड> Arduino AVR बोर्ड, और आपको वहां सूचीबद्ध विभिन्न बोर्ड दिखाई देंगे।

चरण 5: कॉन्फ़िगर किए गए फ़र्मवेयर को अपलोड करना

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

संकलन प्रक्रिया को समाप्त करने में कुछ सेकंड लगेंगे; यदि त्रुटियां हैं, तो उन्हें आउटपुट सेक्शन (आईडीई के नीचे) में प्रदर्शित किया जाएगा। का उपयोग करके आप अपने 3D प्रिंटर को अपने कंप्यूटर से कनेक्ट कर सकते हैं उपयुक्त प्रकार का USB केबल और क्लिक करें डालना बटन।

यदि सब कुछ ठीक से सेट है, तो आपने अपने फ़र्मवेयर को सफलतापूर्वक अपडेट कर लिया होगा।

चरण 6: एक बूटलोडर स्थापित करें (वैकल्पिक)

जब आप फर्मवेयर को फ्लैश और अपडेट करने का प्रयास करते हैं, तो आपको प्रक्रिया के दौरान त्रुटियों का अनुभव हो सकता है। ऐसा इसलिए हो सकता है क्योंकि आपके 3D प्रिंटर में a नहीं है बूटलोडर, जिससे फर्मवेयर को USB केबल के माध्यम से अपडेट करना कठिन हो जाता है। बूटलोडर स्थापित करने के लिए, आपको Arduino बोर्ड की आवश्यकता होगी, एलन कुंजी सेट, और जम्पर तार फर्मवेयर के पास। फिर नीचे दिए गए चरणों का पालन करें।

1. अपने 3D प्रिंटर का इलेक्ट्रॉनिक कवर निकालें

आप अपने प्रिंटर के इलेक्ट्रॉनिक्स को होस्ट करने वाले कवर पर स्क्रू को ढीला करने के लिए स्क्रूड्राइवर या एलन कुंजी का उपयोग कर सकते हैं। सभी दृश्यमान इलेक्ट्रॉनिक्स को उजागर करने के बाद, एक USB केबल लें और एक छोर को लैपटॉप से ​​​​और दूसरे को Arduino से कनेक्ट करें। इसके बाद, कवर उठाएं और Arduino डालें ताकि इसका ISCP हेडर उसी तरह से हो जिस तरह से 3D प्रिंटर बोर्ड पर है, जैसा कि नीचे दिखाया गया है।

इमेज क्रेडिट: टीचिंग टेक/यूट्यूब

2. पर्यावरण स्थापित करें

Arduino IDE में, पर जाएँ फ़ाइल > उदाहरण > 11.ArduinoISP > ArduinoISP.

एक नई विंडो लॉन्च होगी। के लिए जाओ टूल्स > बोर्ड > सांगुइनो (1284P बोर्ड). यदि आपको वह विकल्प दिखाई नहीं देता है, तो पर जाएं Sanguino GitHub पेज और ऐड-ऑन URL को वहां कॉपी करें।

Arduino IDE में, पर जाएँ Arduino IDE> प्राथमिकताएं, और आपके द्वारा कॉपी किए गए URL को पेस्ट करें अतिरिक्त बोर्ड प्रबंधक यूआरएल मैदान। तब दबायें ठीक और आप ऐड-ऑन को डाउनलोड और इंस्टॉल होते हुए देखेंगे।

जब हो जाए, तो वापस जाएं टूल्स > बोर्ड > बोर्ड्स मैनेजर. खोज टैब में, Sanguino को खोजें, और आप इसे वहां सूचीबद्ध देखेंगे। क्लिक स्थापित करना, और आप आउटपुट विंडो में पैकेजों को संस्थापित होते हुए देखेंगे।

3. तारों को कनेक्ट करें और बूटलोडर स्थापित करें

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

इमेज क्रेडिट: टीचिंग टेक/यूट्यूब

अब, Arduino IDE में, पर जाएँ उपकरण> प्रोग्रामर और चुनें Arduino ISP के रूप में.

अंत में, बूटलोडर को सफलतापूर्वक स्थापित करने के लिए, पर जाएँ उपकरण> बूटलोडर जलाएं.

कुछ सेकंड के बाद, आपको आउटपुट सेक्शन में एक संदेश दिखाई देगा जो दर्शाता है कि प्रक्रिया पूरी हो गई है। Arduino और जुड़े तारों को हटा दें, USB केबल डालें और फ़र्मवेयर अपलोड करना शुरू करें।

अद्यतन फ़र्मवेयर के साथ बिना किसी समस्या के 3डी प्रिंट

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

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