Ažuriranje firmvera vašeg 3D pisača omogućuje najnovije značajke i osigurava optimalnu izvedbu. Evo kako to učiniti.
Firmware vašeg 3D pisača je sistemski softver koji kontrolira kretanje i rad motora, grijaćih elemenata i drugih komponenti. Možemo ga nazvati mozgom ili motorom stroja, a obično je pohranjen na mikrokontroleru pisača, malom računalu programiranom da prihvaća naredbe od korisnika. Dostupne su razne opcije firmvera 3D pisača, kao što su Marlin, RepRap i Klipper.
Prije nego što krenemo kroz postupak ažuriranja firmvera, pogledajmo razloge zašto biste ga možda trebali ažurirati.
Kada biste trebali ažurirati firmware svog 3D pisača
Iako nije neophodno ažurirati firmware vašeg 3D pisača, postoji nekoliko prednosti od toga:
- Nabavite najnovije značajke: Ažuriranje firmvera može vam dati pristup novim značajkama i funkcijama koje možda neće biti dostupne sa starijim verzijama. Štoviše, možete dobiti i dodatne sigurnosne mjere za svoj 3D printer.
- Poboljšajte svoje 3D ispise: Ako vaši ispisi stalno izlaze s nedostacima, a vi ste bezuspješno pokušali sve ostalo, razmislite o ažuriranju.
- Sigurnosni razlozi: Novije verzije firmvera često uključuju sigurnosne značajke koje mogu pomoći u zaštiti vašeg 3D pisača od mogućih oštećenja.
- Ispravite greške i druge probleme: Ažuriranje može pomoći u rješavanju grešaka ili drugih problema s vašim 3D pisačem, osiguravajući pouzdanost i točnost.
- Nove mogućnosti povezivanja: Ažuriranja firmvera ponekad mogu dodati nove načine povezivanja s vašim 3D pisačem, kao što su Wi-Fi ili USB ako to trenutno ne podržava.
Koristit ćemo Marlin firmware kao demonstraciju za ažuriranje firmwarea. Ako želite znati na kojoj vrsti firmvera vaš pisač radi, kliknite na Oko odjeljak na LCD zaslonu.
Slijedite korake u nastavku kako biste saznali kako jednostavno ažurirati svoj firmware.
Korak 1: Preuzmite firmver
Idi na Marlinovo web mjesto i kliknite na Preuzmite Marlin dugme.
Otvorit će se novi prozor koji prikazuje različite verzije firmvera. Odaberite najnoviju verziju (onu na vrhu), verziju 2.1.2.1 u vrijeme pisanja; kliknite na zip datoteku za to, ispod preuzimanje datoteka. Nakon preuzimanja raspakirajte datoteke i prijeđite na sljedeći korak.
Korak 2: Nabavite konfiguraciju za svoj 3D pisač
Postavke specifične za vaš 3D pisač možete dobiti na Stranica Marlin GitHub, spremište u kojem se odvija sav razvoj, a vi možete odabrati svoj 3D printer. Kada ste tamo, pomaknite se prema dolje do Konfiguracije i kliknite na njega.
Nakon toga idite na Kodirati odjeljak i kliknite Preuzmite Zip u padajućem izborniku.
Nakon što završite s preuzimanjem konfiguracijskog zip-a, raspakirajte ga da biste izdvojili datoteke.
Korak 3: Prebrišite konfiguraciju firmvera
U ekstrahiranim konfiguracijskim datotekama otvorite konfiguracija mapu, dakle primjeri; bit će naveden niz 3D pisača, kao što je prikazano u nastavku.
Odaberite mapu za svoj određeni 3D pisač i kopirajte je Konfiguracija.h i Konfiguracija_adv.h datoteke. Ove dvije datoteke sadrže sve potrebne konfiguracije za vaš 3D printer.
U ekstrahiranim datotekama firmvera Marlin idite na Marlin mapu i otvorite je, zatim u nju zalijepite datoteke koje ste upravo kopirali. Vidjet ćete upit, kao što je prikazano u nastavku.
Odaberite zamjenu datoteka. Sada je vaš firmware konfiguriran za vaš 3D printer, spreman je za kompilaciju.
Korak 4: Kompajliranje i učitavanje konfiguriranog firmvera
Koristit ćemo Arduino IDE sa softverom Marlin za kompajliranje konfiguriranog firmvera. Da biste to učinili, idite na Arduino softver web stranicu i preuzmite IDE verziju specifičnu za vaš operativni sustav.
Otvorite preuzetu datoteku i instalirajte Arduino IDE aplikaciju. Zatim dvaput kliknite na Marlin.ino datoteka u mapi Marlin firmware; otvorit će se u Arduino IDE.
Sljedeći korak je odabir ploče mikrokontrolera. To se razlikuje u različitim 3D pisačima; trebali biste istražiti na kojem mikrokontroleru radi vaš stroj i odabrati ga. U ovom slučaju odabrat ćemo Arduino Mega. Vi birate između Alati > Ploča > Arduino AVR ploče, i vidjet ćete razne ploče navedene tamo.
Korak 5: Prijenos konfiguriranog firmvera
Nakon što odaberete ploču, kliknite na ikonu kvačice u gornjem lijevom dijelu kako biste provjerili pojedinosti i proces kompilacije će započeti.
Za završetak procesa kompilacije bit će potrebno nekoliko sekundi; ako ima grešaka, one će biti prikazane u izlaznom dijelu (na dnu IDE-a). Svoj 3D printer možete povezati s računalom pomoću odgovarajući tip USB kabela i kliknite na Učitaj dugme.
Ako je sve ispravno postavljeno, uspješno ćete ažurirati firmver.
Korak 6: Instalirajte Bootloader (nije obavezno)
Kada pokušate flashirati i ažurirati firmware, možda ćete naići na pogreške tijekom procesa. To bi moglo biti zato što vaš 3D pisač nema bootloader, što otežava ažuriranje firmvera putem USB kabela. Da biste instalirali bootloader, trebat će vam Arduino ploča, Set imbus ključeva, i premosne žice pored firmvera. Zatim slijedite korake u nastavku.
1. Uklonite elektronički poklopac vašeg 3D pisača
Možete upotrijebiti odvijač ili imbus ključ da otpustite vijke na poklopcu na kojem se nalazi elektronika vašeg pisača. Nakon što ste otkrili svu vidljivu elektroniku, uzmite USB kabel i spojite jedan kraj na prijenosno računalo, a drugi na Arduino. Zatim podignite poklopac i umetnite Arduino tako da njegovo ISCP zaglavlje bude okrenuto na isti način kao ono na ploči 3D pisača, kao što je prikazano u nastavku.
2. Postavite okruženje
U Arduino IDE idite na Datoteka > Primjeri > 11.ArduinoISP > ArduinoISP.
Pokrenut će se novi prozor. Ići Alati > Ploča > Sanguino (1284P ploče). Ako ne vidite tu opciju, idite na Stranica Sanguino GitHub i tamo kopirajte URL dodatka.
U Arduino IDE idite na Arduino IDE > Postavkei zalijepite URL koji ste kopirali u Dodatni URL-ovi upravitelja ploča polje. Zatim kliknite u redu i vidjet ćete da se dodatak preuzima i instalira.
Kada završite, vratite se na Alati > Ploča > Upravitelj ploča. U kartici pretraživanja potražite Sanguino i vidjet ćete ga na popisu. Klik Instalirati, i vidjet ćete da se paketi instaliraju u izlaznom prozoru.
3. Spojite žice i instalirajte Bootloader
Spojite pet premosnih žica žensko-žensko na Arduino i ploču vašeg 3D pisača. Dok im se pridružujete, provjerite podudaraju li se položaji na ISCP zaglavljima. Zatim uzmite jedan muško-ženski kratkospojnik i spojite ga na pin 10 Arduina i gornji desni priključak pisačke ploče, kao što je prikazano u nastavku.
Sada, u Arduino IDE, idite na Alati > Programer i odaberite Arduino kao ISP.
Konačno, da biste uspješno instalirali bootloader, idite na Alati > Snimi pokretački program.
Nakon nekoliko sekundi, vidjet ćete poruku u izlaznom odjeljku koja označava da je proces završen. Uklonite Arduino i povezane žice, umetnite USB kabel i počnite učitavati firmware.
3D ispis bez problema s ažuriranim firmverom
3D pisači, slično drugim elektroničkim uređajima, mogu zahtijevati ažuriranje firmvera kako bi se osiguralo da rade prema potrebi. Dakle, ako imate problema s 3D ispisima (dok su drugi čimbenici nepromijenjeni), razmislite o ažuriranju firmvera slijedeći gore navedene korake.
Bitno je istražiti vrstu firmvera na kojem radi vaš uređaj, jer instaliranje pogrešnog firmvera može oštetiti vaš pisač. Prije nego što pokrenete sljedeći ispis nakon ažuriranja, trebali biste provjeriti svoje postavke jer ažuriranje firmvera poništava većinu prilagođenih postavki koje ste imali prije.