Aktualizace firmwaru vaší 3D tiskárny umožňuje nejnovější funkce a zajišťuje optimální výkon. Zde je návod, jak na to.

Firmware vaší 3D tiskárny je systémový software, který řídí pohyb a činnost motorů, topných prvků a dalších součástí. Můžeme to nazvat jako mozek nebo motor stroje a obvykle je uložen na mikrokontroléru tiskárny, malém počítači naprogramovaném k přijímání příkazů od uživatele. K dispozici jsou různé možnosti firmwaru 3D tiskárny, například Marlin, RepRap a Klipper.

Než projdeme procesem aktualizace firmwaru, podívejme se na důvody, proč jej možná budete muset aktualizovat.

Kdy byste měli aktualizovat firmware své 3D tiskárny

Aktualizace firmwaru vaší 3D tiskárny není nezbytná, má to však několik výhod:

  • Získejte nejnovější funkce: Aktualizace firmwaru vám může poskytnout přístup k novým funkcím a funkcím, které nemusí být dostupné u starších verzí. Navíc můžete získat další bezpečnostní opatření pro vaši 3D tiskárnu.
  • Vylepšete své 3D tisky: Pokud vaše výtisky stále vycházejí chybně a vše ostatní jste bez úspěchu vyzkoušeli, měli byste zvážit provedení aktualizace.
  • Bezpečnostní důvody: Novější verze firmwaru často obsahují bezpečnostní funkce, které mohou pomoci chránit vaši 3D tiskárnu před potenciálním poškozením.
  • Opravte chyby a další problémy: Aktualizace může pomoci vyřešit chyby nebo jiné problémy s vaší 3D tiskárnou a zajistit spolehlivost a přesnost.
  • Nové možnosti připojení: Aktualizace firmwaru mohou někdy přidat nové způsoby připojení k vaší 3D tiskárně, jako je Wi-Fi nebo USB, pokud to aktuálně nepodporuje.

Firmware Marlin použijeme jako ukázku aktualizace firmwaru. Pokud chcete vědět, na jakém typu firmwaru vaše tiskárna běží, klikněte na O části na obrazovce LCD.

Postupujte podle níže uvedených kroků a zjistěte, jak snadno aktualizovat firmware.

Krok 1: Stáhněte si firmware

Přejít na Web Marlin a klikněte na Stáhněte si Marlin knoflík.

Otevře se nové okno s různými verzemi firmwaru. Vyberte nejnovější verzi (tu nahoře), verzi 2.1.2.1 v době psaní; klikněte na soubor zip pod Stažení. Po stažení rozbalte soubory a přejděte k dalšímu kroku.

Krok 2: Získejte konfiguraci pro vaši 3D tiskárnu

Nastavení specifická pro vaši 3D tiskárnu můžete získat na Stránka Marlin GitHub, úložiště, kde probíhá veškerý vývoj a vy si můžete vybrat svou konkrétní 3D tiskárnu. Až tam budete, přejděte dolů na Konfigurace a klikněte na něj.

Poté přejděte na Kód sekce a klikněte na Stáhnout Zip v rozevírací nabídce.

Jakmile dokončíte stahování konfiguračního zipu, rozbalte jej a extrahujte soubory.

Krok 3: Přepište konfiguraci firmwaru

V extrahovaných konfiguračních souborech otevřete soubor config složku, pak příklady; bude uvedena řada 3D tiskáren, jak je uvedeno níže.

Vyberte složku pro vaši konkrétní 3D tiskárnu a zkopírujte ji Konfigurace.h a Configuration_adv.h soubory. Tyto dva soubory obsahují všechny potřebné konfigurace pro vaši 3D tiskárnu.

V extrahovaných souborech firmwaru Marlin přejděte na Marlin složku a otevřete ji a poté do ní vložte soubory, které jste právě zkopírovali. Zobrazí se výzva, jak je uvedeno níže.

Vyberte, zda chcete soubory nahradit. Nyní je váš firmware nakonfigurován pro vaši 3D tiskárnu a je připraven ke kompilaci.

Krok 4: Kompilace a nahrání nakonfigurovaného firmwaru

Ke kompilaci nakonfigurovaného firmwaru použijeme Arduino IDE se softwarem Marlin. Chcete-li to provést, přejděte na stránku Software Arduino a stáhněte si verzi IDE specifickou pro váš operační systém.

Otevřete stažený soubor a nainstalujte aplikaci Arduino IDE. Dále poklepejte na Marlin.ino soubor ve složce firmwaru Marlin; otevře se v Arduino IDE.

Dalším krokem je výběr desky mikrokontroléru. To se u různých 3D tiskáren liší; měli byste prozkoumat, na kterém mikrokontroléru váš stroj běží, a vybrat si to. V tomto případě vybereme Arduino Mega. Vybíráte z Nástroje > Deska > Desky Arduino AVRa uvidíte zde uvedené různé desky.

Krok 5: Nahrání nakonfigurovaného firmwaru

Po výběru desky klikněte na ikonu zaškrtnutí v levé horní části, abyste ověřili podrobnosti a zahájí se proces kompilace.

Dokončení procesu kompilace bude trvat několik sekund; pokud se vyskytnou chyby, zobrazí se ve výstupní části (ve spodní části IDE). 3D tiskárnu můžete připojit k počítači pomocí vhodný typ kabelu USB a klikněte na nahrát knoflík.

Pokud je vše správně nastaveno, máte úspěšně aktualizován firmware.

Krok 6: Instalace bootloaderu (volitelné)

Při pokusu o flashování a aktualizaci firmwaru můžete během procesu zaznamenat chyby. Může to být způsobeno tím, že vaše 3D tiskárna nemá a zavaděč, což ztěžuje aktualizaci firmwaru pomocí kabelu USB. K instalaci bootloaderu budete potřebovat desku Arduino, Sada imbusových klíčů, a propojovací dráty vedle firmwaru. Poté postupujte podle níže uvedených kroků.

1. Odstraňte elektronický kryt vaší 3D tiskárny

Pomocí šroubováku nebo imbusového klíče můžete uvolnit šrouby na krytu, na kterém je umístěna elektronika vaší tiskárny. Po odkrytí veškeré viditelné elektroniky vezměte USB kabel a připojte jeden konec k notebooku a druhý k Arduinu. Poté zvedněte kryt a vložte Arduino tak, aby jeho hlavička ISCP směřovala stejným směrem jako hlavička na desce 3D tiskárny, jak je znázorněno níže.

Image Credit: Teaching Tech/Youtube

2. Nastavit prostředí

V Arduino IDE přejděte na Soubor > Příklady > 11.ArduinoISP > ArduinoISP.

Otevře se nové okno. Jít do Nástroje > Deska > Sanguino (1284P desky). Pokud tuto možnost nevidíte, přejděte na Stránka Sanguino GitHub a zkopírujte tam URL doplňku.

V Arduino IDE přejděte na Arduino IDE > Předvolbya vložte adresu URL, kterou jste zkopírovali, do Další adresy URL správce desek pole. Pak klikněte OK a uvidíte, jak se doplněk stahuje a instaluje.

Až budete hotovi, vraťte se k Nástroje > Nástěnka > Správce nástěnek. Na kartě vyhledávání vyhledejte Sanguino a uvidíte ho tam. Klikněte Nainstalujtea ve výstupním okně uvidíte instalované balíčky.

3. Připojte vodiče a nainstalujte bootloader

Připojte pět propojovacích vodičů samice k zásuvce k Arduinu a desce vaší 3D tiskárny. Když se k nim připojíte, ujistěte se, že se pozice shodují v hlavičkách ISCP. Poté vezměte jeden propojka typu samec na samici a připojte jej ke kolíku 10 Arduina a pravému hornímu portu desky tiskárny, jak je znázorněno níže.

Image Credit: Teaching Tech/Youtube

Nyní v Arduino IDE přejděte na Nástroje > Programátor a vyberte Arduino jako ISP.

Nakonec pro úspěšnou instalaci bootloaderu přejděte na Nástroje > Vypálit bootloader.

Po několika sekundách se ve výstupní části zobrazí zpráva oznamující, že proces je dokončen. Vyjměte Arduino a připojené vodiče, vložte USB kabel a začněte nahrávat firmware.

3D tisk bez problémů s aktualizovaným firmwarem

3D tiskárny, podobně jako jiná elektronická zařízení, mohou vyžadovat aktualizaci firmwaru, aby bylo zajištěno, že budou fungovat podle potřeby. Pokud tedy zaznamenáte problémy s 3D výtisky (zatímco ostatní faktory zůstávají konstantní), zvažte aktualizaci firmwaru podle výše uvedených kroků.

Je nezbytné prozkoumat typ firmwaru, na kterém vaše zařízení běží, protože instalace nesprávného firmwaru by mohla poškodit vaši tiskárnu. Než spustíte další tisk po aktualizaci, měli byste zkontrolovat nastavení, protože aktualizace firmwaru resetuje většinu uživatelských nastavení, která jste měli předtím.