20. 07. 2018 | by Michal Altair Valášek
Pokud vám nevyhovuje neustále přenášení SD karet a do nastavování Raspberry Pi s Octoprintem se vám příliš nechce, máme pro vás řešení, které stojí za zvážení: SD karty Toshiba FlashAir. Možná jste už na pár příspěvků o těchto kartách s integrovaným Wi-Fi modulem narazili na fórech či sociálních sítích, a zajímalo by vás, jak je rozběhat. Rádi bychom vám proto nabídli přehledný návod, jak vše nastavit s minimem úsilí. Celá procedura je velmi jednoduchá, tudíž se do bezdrátového tisku můžete pustit už za pár minut.
Tento návod přepokládá, že máte k dispozici následující:
Toshiba FlashAir vypadá jako běžná SD karta a vlastně tak i funguje. Má však navíc zabudovaný bezdrátový modul, tudíž se může připojit k Wi-Fi sítím. Dále může být programována pomocí LUA skriptů a dokáže ovládat své GPIO piny. A umí také přenášet obsah pomocí protokolu WebDAV, což je přesně to, co potřebujeme.
Aby všechno šlapalo tak, jak má, budete potřebovat FlashAir ve verzi W-03 nebo W-04. Starší verze totiž nepodporují WebDAV a pro naše účely se tudíž nehodí.
FlashAir kartu můžete asi nejsnáze sehnat z Amazonu, nebo z AliExpressu. Můžete zkusit i lokální obchody s fototechnikou, ovšem buďte na pozoru, protože často mají v nabídce jen starší verzi W-02 nebo dokonce úplně nejstarší W-01, kterou poznáte podle toho, že karta samotná na sobě nemá žádné viditelné označení verze.
Veškerá konfigurace se provádí pomocí textového souboru. Soubor se jmenuje CONFIG (nemá žádnou příponu) a nachází se ve složce SD_WLAN. Jak soubor, tak složka, jsou ve výchozím nastavení skryté, tudíž musíte v souborovém prohlížeči povolit zobrazování skrytých souborů a složek.
Nejprve si vytvořte zálohu (kopii) původního souboru a zapamatovatelně ji pojmenujte – například CONFIG.old.
Následně otevřete původní CONFIG pomocí textového editoru, smažte jeho obsah a překopírujte naši konfiguraci:
[Vendor] APPSSID=your-wifi-name APPNETWORKKEY=your-wifi-password CID=02544d535733324740e35b5979010b01 VERSION=FA9CAW3AW3.00.01 APPMODE=5 APPNAME=3D_printer LOCK=1 PRODUCT=FlashAir STA_RETRY_CT=0 UPDIR=/G-Code UPLOAD=1 VENDOR=TOSHIBA WEBDAV=2
Bude potřeba upravit první čtyři hodnoty:
Ostatní parametry jsou spíše kosmetického charakteru a není nezbytně nutné je měnit. Pokud však chcete kartě přiřadit jiné jméno nebo jinak pojmenovat složku pro G-Cody, postupujte takto:
Toto nastavení umožní komukoliv na vaší bezdrátové síti volně přistupovat k souborům na této SD kartě. Pokud si chcete své soubory chránit, pak vynuťte nutnost přihlášení pomocí parametrů HTTPDMODE, HTTPDUSER a HTTPDPASS – v dokumentaci najdete podrobné instrukce k nastavení.
Nemusíte se bát uložit heslo ke své Wi-Fi síti do konfiguračního souboru. Jakmile se karta poprvé připojí, uloží si heslo do zabezpečené části paměti, a heslo napsané v CONFIG souboru nahradí několika hvězdičkami.
Posledním krokem je pak vytvoření adresáře G-Code v kořenovém adresáři vaší SD karty (protože jsme nastavili parametr UPDIR=/G-Code).
Na tiskárně není potřeba nic dále nastavovat, pouze musíte zjistit IP adresu vaší SD karty. To je poměrně snadné, protože tiskárny Prusa i3 MK2 a novější mají podporu pro FlashAir přímo zabudovanou.
Na LCD obrazovce tiskárny proto jděte do Menu – Nastavení, vyberte položku SD Card a přepněte ji z [normal] na [FlshAir]. Dále budete potřebovat znát IP adresu karty. Jděte proto do Menu – Podpora, kde ji naleznete pod položkou „FlashAir IP addr.“ IP adresu si poznamenejte.
Může se stát, že s kartou verze W-04 narazíte na problém, kdy se IP adresa nezobrazí. V takovém případě si musíte IP adresu obstarat jiným způsobem. Například tak, že otevřete nastavení vašeho Wi-Fi routeru a podíváte se na seznam DHCP klientů, kde se karta zobrazí i s adresou. Vzhledem k tomu, že se tato procedura liší u každého výrobce, musíme vás odkázat na manuál, který jste dostali k vašemu routeru.
Počítejte i s tím, že v závislosti na konfiguraci vašeho routeru se může IP adresa karty čas od času změnit. Proto doporučujeme, abyste na routeru aktivovali funkci „Rezervace DHCP“ (DHCP reservation), která na základě MAC adresy nastaví pro zařízení vždy tu stejnou adresu. Zároveň doporučujeme přiřadit kartě/tiskárně i DNS jméno. Opět ale platí, že u každého routeru je proces jiný, tudíž musíte nastudovat příslušnou dokumentaci.
Díky protokolu WebDAV můžete kartu namapovat jako síťový disk v každém novějším systému – tedy ve Windows, na MacOS či Linuxu. Uživatelé novějších verzí MacOS však upozorňují na možnou nekompatibilitu. Raději si proto ověřte na stránkách výrobce, zda je váš systém kompatibilní. Následující instrukce se týkají systému Windows 10:
Po pár sekundách bude síťová složka připojena. Cokoliv, co do ní od této chvíle nakopírujete, bude automaticky bezdrátově přeneseno na SD kartu.
Nezapomeňte na to, že tiskárna zobrazí jen soubory, které mají validní koncovku – tedy .gcode, .gc nebo .g.
Řešení bezdrátového přenosu souborů pomocí SD karet Toshiba FlashAir se sice po stránce nabízených funkcí nemůže rovnat sofistikovanějším řešením typu OctoPrint nebo Repetier-Server, na druhou stranu jsou FlashAir karty cenově dostupné a jejich konfigurace je rychlá a snadná, tudíž vám v cestě za pohodlným bezdrátovým tiskem nebudou stát žádné překážky. Pokud tedy netoužíte po pokročilých funkcích, mělo by vám toto řešení bezezbytku vyhovovat.
Poděkování: Bruce Rohde pro nás tento postup otestoval s FlashAir W-04. Děkujeme!
Podívejte se na originální Prusa i3 MK3 3D tiskárnu!
Nejlevnější je už od
10 990 Kč