OctoPrint é um aplicativo de código aberto que fornece uma interface web para controlar e monitorar todos os aspectos de sua impressora 3D. Você pode instalar o OctoPrint em um Raspberry Pi com um módulo de câmera para monitorar suas impressões e criar vídeos incríveis de lapso de tempo. Mas e se você não tiver um Raspberry Pi?
Aqui, explicaremos como você pode instalar e configurar o OctoPrint em seu smartphone antigo. Você pode usar qualquer dispositivo Android antigo para instalar a versão não oficial do servidor OctoPrint, criar automaticamente vídeos com lapso de tempo das impressões e monitorar as impressões remotamente
Etapas para configurar e executar o OctoPrint Server no Android
Para controlar sua impressora 3D usando o OctoPrint em um smartphone Android, você precisa instalar o Aplicativo Android Octo4a. Este é um aplicativo não oficial desenvolvido porFeelFreeLinux no GitHub.
Com o aplicativo Octo4a em seu smartphone Android, você pode instalar o OctoPrint em seu dispositivo Android e usá-lo como host. Funciona exatamente como
OctoPrint em um Raspberry Pi. Ele também suporta SSH, permitindo que você faça login no SSH para gerenciar, atualizar e personalizar sua instalação do OctoPrint no Android. Os passos são os seguintes:Passo 1: Reúna as coisas necessárias
Você precisará de um smartphone Android com Android 4.3 ou posterior. Não importa a idade. Se ele ligar, você pode usá-lo para este projeto. Como nota adicional, o aplicativo não parece ser estável com versões mais recentes do Android, como o Android 12.
Em nossos testes, o aplicativo travou ao usar o Galaxy S20+ rodando o Android 12.
Você também precisará de um hub USB ou adaptador OTG com passagem de energia. Isso é importante, pois o OctoPrint consome energia significativa ao monitorar e gravar os vídeos de lapso de tempo.
Encontre um pequeno suporte de tripé ou qualquer acessório que possa segurar seu smartphone no lugar para gravar os vídeos de lapso de tempo de um determinado ângulo. Você também pode projetar e imprimir um estojo 3D ou suporte para segurar seu smartphone.
Passo 2: Baixe e instale o aplicativo Android Octo4a
O aplicativo Android Octo4a não está disponível na Play Store. No entanto, você pode baixar o Octo4a.apk da página do projeto GitHub e faça o sideload.
Para fazer o sideload do aplicativo, você pode use os comandos ADB ou simplesmente baixe o aplicativo, toque em Instalar > Configurações para confiar na fonte e, em seguida, toque em Instalar novamente.
Aguarde a conclusão da instalação.
Etapa 2: Instalar e configurar o OctoPrint no smartphone Android
Depois de instalar o aplicativo Octo4a, você pode abri-lo, conceder as permissões necessárias e tocar em Continuar. Isso começará a baixar e instalar as dependências e os arquivos necessários. Com base no seu dispositivo Android e na velocidade da Internet, isso pode levar até 30 minutos para ser concluído.
Depois que o telefone concluir a instalação, você poderá tocar nele para iniciar o servidor OctoPrint no seu dispositivo Android. Além disso, vá para Definições e permitir que a câmera transmita o vídeo para monitoramento em tempo real e criação de lapso de tempo.
Você também pode escolher a resolução da câmera e a taxa de quadros (FPS). Dependendo do seu dispositivo, você pode definir o FPS para 30 FPS. Manter a taxa de quadros mais baixa economizará a energia da bateria e evitará o alto uso do processo ou possível superaquecimento do dispositivo.
Volte para o Casa e toque Inicie o servidor OctoPrint. Isso pode levar um minuto para começar. Uma vez iniciado, você verá um endereço IP.
Abra o navegador da Web no seu PC e visite o endereço IP mostrado no aplicativo, como 192.168.xx.xxx: 5000.
Agora, siga o assistente para configurar o servidor OctoPrint. Neste assistente, você criará uma conta com uma senha e editará os detalhes da impressora 3D, como tamanho da cama, largura do bico, etc.
Quando a configuração estiver concluída, você estará pronto para conectar seu dispositivo Android executando o servidor OctoPrint à sua impressora 3D para controle e monitoramento remoto.
Etapa 3: Conecte a impressora 3D ao smartphone Android
Para conectar sua impressora 3D ao dispositivo Android, você precisará de um cabo ou adaptador OTG. Você pode comprar um cabo ou hub OTG barato com passagem de energia da Amazon ou de um revendedor local. Isso permitirá que você mantenha seu dispositivo funcionando 24 horas por dia, 7 dias por semana, sem se preocupar com a bateria.
Conecte o cabo USB vindo da impressora ao seu smartphone usando o adaptador OTG. Em seguida, conecte o carregador do smartphone à outra extremidade do cabo OTG ou à porta da fonte de alimentação de entrada. Se o seu telefone Android tiver uma porta USB-C, você pode comprar um dongle USB com várias portas para conectar a impressora e a fonte de alimentação.
No seu telefone Android, conceda permissão para o aplicativo acessar a porta serial USB.
A impressora 3D deve estar conectada ao aplicativo Octo4A.
Na interface da Web no navegador, clique em Conectar. Aguarde até que o servidor encontre e se conecte à sua impressora 3D automaticamente.
Uma vez conectado, você pode tentar mover o eixo ou clicar no botão Casa ícone sob o Ao controle guia para executar o homing automático. Isso ajudará você a garantir que o OctoPrint esteja conectado e possa controlar a impressora.
Você pode carregar o GCode para o cartão SD conectado à sua impressora 3D, selecionar GCode já no cartão SD e clicar em Imprimir para iniciar a impressão 3D.
Na opção de lapso de tempo, você pode editar as configurações para gravar vídeos de lapso de tempo básicos automaticamente quando a impressão for iniciada.
Além disso, você pode ir para Configurações > Gerenciador de plug-ins e instale o Octolapse plugin para criar vídeos de timelapse incríveis. Os vídeos são armazenados no seu dispositivo Android e podem ser baixados assim que terminar.
Da mesma forma, existem vários outros plugins que você pode instalar em seu servidor OctoPrint hospedado em um dispositivo Android para adicionar mais recursos e funcionalidades.
Monitore as impressões 3D remotamente com o OctoPrint
Configurar o servidor OctoPrint em um dispositivo Android é muito mais fácil e sem complicações quando comparado ao Raspberry Pi. Além disso, você não precisa comprar nenhum módulo de câmera adicional, pois ele já está integrado ao dispositivo. A câmera do smartphone também é melhor do que a do Raspberry Pi e, portanto, pode ajudá-lo a criar vídeos de lapso de tempo de alta qualidade.
Por enquanto, você pode controlar e monitorar sua impressora 3D no servidor local. No entanto, você pode instalar o plug-in SimplyPrint Cloud com um plano básico gratuito para monitorar até duas impressoras 3D conectadas ao servidor OctoPrint remotamente pela Internet.
Como instalar o Octoprint em um Raspberry Pi e gerenciar suas impressões 3D de qualquer lugar
Leia a seguir
Tópicos relacionados
- faça você mesmo
- impressao 3D
- Aplicativos Android
Sobre o autor
Ravi é um especialista em tecnologia, entusiasta de IoT e amante de Linux com experiência em big data e desenvolvimento de aplicativos. Ele passa a maior parte de seus fins de semana trabalhando com dispositivos IoT e jogando no Xbox. Ele também é um viajante solitário que adora caminhar e explorar novas trilhas.
Assine a nossa newsletter
Junte-se à nossa newsletter para dicas de tecnologia, análises, e-books gratuitos e ofertas exclusivas!
Clique aqui para assinar