A atualização do firmware da sua impressora 3D habilita os recursos mais recentes e garante um desempenho ideal. Veja como fazer isso.

O firmware da sua impressora 3D é um software de sistema que controla o movimento e as operações de motores, elementos de aquecimento e outros componentes. Podemos denominá-lo como o cérebro ou motor da máquina, e geralmente é armazenado no microcontrolador da impressora, um pequeno computador programado para receber comandos do usuário. Várias opções de firmware de impressora 3D estão disponíveis, como Marlin, RepRap e Klipper.

Antes de prosseguirmos com o processo de atualização do firmware, vamos dar uma olhada nos motivos pelos quais você pode precisar atualizá-lo.

Quando você deve atualizar o firmware da sua impressora 3D

Embora não seja essencial atualizar o firmware da sua impressora 3D, existem vários benefícios em fazê-lo:

  • Obtenha os recursos mais recentes: a atualização do firmware pode fornecer acesso a novos recursos e funcionalidades que podem não estar disponíveis em versões mais antigas. Além disso, você também pode obter medidas de segurança adicionais para sua impressora 3D.
    instagram viewer
  • Melhore suas impressões 3D: Se suas impressões continuarem saindo com falhas e você já tentou de tudo sem sucesso, considere fazer a atualização.
  • Razões de segurança: Versões de firmware mais recentes geralmente incluem recursos de segurança que podem ajudar a proteger sua impressora 3D de possíveis danos.
  • Corrigir bugs e outros problemas: A atualização pode ajudar a resolver bugs ou outros problemas com sua impressora 3D, garantindo confiabilidade e precisão.
  • Novas opções de conectividade: às vezes, as atualizações de firmware podem adicionar novas maneiras de se conectar à sua impressora 3D, como Wi-Fi ou USB, se ela não for compatível no momento.

Usaremos o firmware Marlin para servir de demonstração para atualização do firmware. Se você deseja saber o tipo de firmware em que sua impressora está sendo executada, clique no Sobre seção na tela LCD.

Siga as etapas abaixo para aprender como atualizar seu firmware facilmente.

Passo 1: Baixe o Firmware

Vou ao Site Marlin e clique no Baixar Marlin botão.

Uma nova janela será aberta, mostrando várias versões do firmware. Escolha a versão mais recente (a que está no topo), versão 2.1.2.1 no momento da escrita; clique no arquivo zip para ele, em Download. Após o download, descompacte os arquivos e prossiga para a próxima etapa.

Etapa 2: Obtenha a configuração para sua impressora 3D

Você pode obter as configurações específicas para sua impressora 3D no Página Marlin GitHub, um repositório onde todo o desenvolvimento está acontecendo, e você pode escolher sua impressora 3D particular. Quando estiver lá, role para baixo até Configurações e clique nele.

Depois, vá para o Código seção e clique em Baixar Zip no menu suspenso.

Depois de terminar de baixar o zip de configuração, descompacte-o para extrair os arquivos.

Passo 3: Sobrescrever a Configuração do Firmware

Nos arquivos de configuração extraídos, abra o configuração pasta, então exemplos; uma gama de impressoras 3D será listada, conforme mostrado abaixo.

Escolha a pasta para sua impressora 3D específica e copie o Configuração.h e Configuração_adv.h arquivos. Estes dois arquivos contêm todas as configurações necessárias para sua impressora 3D.

Nos arquivos extraídos do firmware Marlin, acesse o Marlim pasta e abra-a e cole os arquivos que você acabou de copiar nela. Você verá um prompt, conforme mostrado abaixo.

Escolha substituir os arquivos. Agora que seu firmware foi configurado para sua impressora 3D, está pronto para a compilação.

Etapa 4: Compilando e carregando o firmware configurado

Usaremos o Arduino IDE com o software Marlin para compilar o firmware configurado. Para fazer isso, vá para o programa arduino página da Web e baixe a versão do IDE específica para o seu sistema operacional.

Abra o arquivo baixado e instale o aplicativo Arduino IDE. Em seguida, clique duas vezes no Marlin.ino arquivo na pasta de firmware Marlin; ele será aberto no Arduino IDE.

O próximo passo é escolher a placa do microcontrolador. Isso varia em diferentes impressoras 3D; você deve pesquisar em qual microcontrolador sua máquina roda e escolher isso. Neste caso, vamos selecionar Arduino Mega. Você escolhe entre Ferramentas > Placa > Placas Arduino AVR, e você verá várias placas listadas lá.

Passo 5: Carregar o Firmware Configurado

Depois de escolher o quadro, clique no ícone de seleção na seção superior esquerda para verificar os detalhes e o processo de compilação será iniciado.

Levará alguns segundos para concluir o processo de compilação; se houver erros, eles serão exibidos na seção de saída (na parte inferior do IDE). Você pode conectar sua impressora 3D ao seu computador usando o tipo apropriado de cabo USB e clique no Carregar botão.

Se tudo estiver configurado corretamente, você terá atualizado seu firmware com sucesso.

Etapa 6: instalar um gerenciador de inicialização (opcional)

Ao tentar fazer o flash e atualizar o firmware, você pode encontrar erros durante o processo. Isso pode ocorrer porque sua impressora 3D não possui um bootloader, o que dificulta a atualização do firmware por meio de um cabo USB. Para instalar um bootloader, você precisará de uma placa Arduino, jogo de chaves allen, e fios de jumper ao lado do firmware. Em seguida, siga as etapas abaixo.

1. Remova a tampa eletrônica da sua impressora 3D

Você pode usar uma chave de fenda ou chave Allen para soltar os parafusos na tampa que hospeda os componentes eletrônicos da impressora. Depois de descobrir todos os componentes eletrônicos visíveis, pegue um cabo USB e conecte uma extremidade ao laptop e a outra ao Arduino. Em seguida, levante a tampa e insira o Arduino de forma que seu header ISCP fique voltado para o mesmo lado da placa da impressora 3D, conforme mostrado abaixo.

Crédito da imagem: Ensino Técnico/YouTube

2. Configurar ambiente

No Arduino IDE, vá para Arquivo > Exemplos > 11.ArduinoISP > ArduinoISP.

Uma nova janela será aberta. Vá para Ferramentas > Placa > Sanguino (Placas 1284P). Se você não vir essa opção, vá para o Página Sanguino GitHub e copie o URL do complemento para lá.

No Arduino IDE, vá para Arduino IDE > Preferênciase cole o URL que você copiou no URLs adicionais do gerenciador de placas campo. Então clique OK e você verá o complemento sendo baixado e instalado.

Quando terminar, volte para Ferramentas > Quadro > Gerenciador de Quadros. Na guia de pesquisa, procure por Sanguino e você o verá listado lá. Clique Instalar, e você verá os pacotes sendo instalados na janela de saída.

3. Conecte os fios e instale o Bootloader

Conecte cinco jumpers fêmea-fêmea ao Arduino e à placa da sua impressora 3D. Ao se juntar a eles, certifique-se de que as posições correspondam aos cabeçalhos ISCP. Em seguida, pegue um jumper macho-fêmea e conecte-o ao pino 10 do Arduino e à porta superior direita da placa da impressora, conforme mostrado abaixo.

Crédito da imagem: Ensino Técnico/YouTube

Agora, no Arduino IDE, vá para Ferramentas > Programador e selecione Arduino como ISP.

Finalmente, para instalar com sucesso o bootloader, vá para Ferramentas > Gravar Bootloader.

Após alguns segundos, você verá uma mensagem na seção de saída indicando que o processo foi concluído. Remova o Arduino e os fios conectados, insira o cabo USB e comece a carregar o firmware.

Impressão 3D sem problemas com firmware atualizado

As impressoras 3D, semelhantes a outros dispositivos eletrônicos, podem exigir atualizações de firmware para garantir que funcionem conforme necessário. Portanto, se você tiver problemas com suas impressões 3D (enquanto outros fatores são mantidos constantes), considere atualizar seu firmware seguindo as etapas acima.

É essencial pesquisar o tipo de firmware em que sua máquina está sendo executada, pois a instalação do firmware errado pode danificar sua impressora. Antes de executar a próxima impressão após uma atualização, você deve verificar suas configurações, pois a atualização do firmware redefine a maioria das configurações personalizadas que você tinha antes.