OctoPrint es una aplicación de código abierto que proporciona una interfaz web para controlar y monitorear todos los aspectos de su impresora 3D. Puede instalar OctoPrint en una Raspberry Pi con un módulo de cámara para monitorear sus impresiones y crear increíbles videos de lapso de tiempo. Pero, ¿y si no tienes una Raspberry Pi?
Aquí, le explicaremos cómo puede instalar y configurar OctoPrint en su antiguo teléfono inteligente. Puede usar cualquier dispositivo Android antiguo para instalar la versión no oficial del servidor OctoPrint, crear automáticamente videos de lapso de tiempo de las impresiones y monitorear las impresiones de forma remota
Pasos para configurar y ejecutar OctoPrint Server en Android
Para controlar su impresora 3D usando OctoPrint en un teléfono inteligente Android, debe instalar el Aplicación para Android Octo4a. Esta es una aplicación no oficial desarrollada por FeelFreeLinux en GitHub.
Con la aplicación Octo4a en su teléfono inteligente Android, puede instalar OctoPrint en su dispositivo Android y usarlo como host. funciona igual que
OctoPrint en una Raspberry Pi. También es compatible con SSH, lo que le permite iniciar sesión en SSH para administrar, actualizar y personalizar su instalación de OctoPrint en Android. Los pasos son los siguientes:Paso 1: Reúna las cosas requeridas
Necesitará un teléfono inteligente Android con Android 4.3 o posterior. No importa la edad que tenga. Si se enciende, puede usarlo para este proyecto. Como nota adicional, la aplicación no parece ser estable con las versiones más recientes de Android, como Android 12.
En nuestras pruebas, la aplicación se bloqueó mientras usaba Galaxy S20+ con Android 12.
También necesitará un concentrador USB o un adaptador OTG con un paso de energía. Esto es importante ya que OctoPrint consume mucha energía al monitorear y grabar los videos de lapso de tiempo.
Encuentre un soporte de trípode pequeño o cualquier accesorio que pueda sostener su teléfono inteligente en su lugar para grabar videos de lapso de tiempo desde un ángulo determinado. También puede diseñar e imprimir una funda o soporte en 3D para sostener su teléfono inteligente.
Paso 2: Descargue e instale la aplicación Android Octo4a
La aplicación Android Octo4a no está disponible en Play Store. Sin embargo, puede descargar el Octo4a.apk desde la página del proyecto de GitHub y descárguelo.
Para descargar la aplicación, puede usar los comandos ADB o simplemente descargue la aplicación, toque Instalar > Configuración para confiar en la fuente, y luego toque en Instalar otra vez.
Espera a que termine la instalación.
Paso 2: Instale y configure OctoPrint en un teléfono inteligente Android
Una vez que instale la aplicación Octo4a, puede abrirla, otorgar los permisos necesarios y tocar Continuar. Esto comenzará a descargar e instalar las dependencias y los archivos necesarios. Según su dispositivo Android y la velocidad de Internet, esto puede tardar hasta 30 minutos en finalizar.
Una vez que su teléfono complete la instalación, puede tocarlo para iniciar el servidor OctoPrint en su dispositivo Android. Además, ve a Ajustes y habilite la cámara para transmitir el video para monitorear en tiempo real y crear lapsos de tiempo.
También puede elegir la resolución de la cámara y la velocidad de fotogramas (FPS). Dependiendo de su dispositivo, puede configurar el FPS a 30 FPS. Mantener la velocidad de fotogramas más baja ahorrará energía de la batería y evitará un alto uso del proceso o un posible sobrecalentamiento del dispositivo.
volver a la Casa y toca Inicie el servidor OctoPrint. Esto puede tardar un minuto en comenzar. Una vez iniciado, verá una dirección IP.
Abra el navegador web en su PC y visite la dirección IP que se muestra en la aplicación, como 192.168.xx.xxx: 5000.
Ahora, siga el asistente para configurar el servidor OctoPrint. En este asistente, creará una cuenta con una contraseña y editará los detalles de la impresora 3D, como el tamaño de la cama, el ancho de la boquilla, etc.
Una vez que se completa la configuración, está listo para conectar su dispositivo Android que ejecuta el servidor OctoPrint a su impresora 3D para control y monitoreo remotos.
Paso 3: conecte la impresora 3D al teléfono inteligente Android
Para conectar su impresora 3D con el dispositivo Android, necesitará un cable o adaptador OTG. Puede comprar un cable o concentrador OTG barato con un paso de energía de Amazon o de un minorista local. Esto le permitirá mantener su dispositivo funcionando las 24 horas del día, los 7 días de la semana sin preocuparse por la batería.
Conecte el cable USB que viene de la impresora a su teléfono inteligente usando el adaptador OTG. Luego, conecte el cargador del teléfono inteligente al otro extremo del cable OTG o al puerto de fuente de alimentación de entrada. Si su teléfono Android tiene un puerto USB-C, puede comprar un dongle USB con múltiples puertos para conectar la impresora y la fuente de alimentación.
En su teléfono Android, conceda permiso para que la aplicación acceda al puerto serie USB.
La impresora 3D debe estar conectada a la aplicación Octo4A.
En la interfaz web del navegador, haga clic en Conectar. Espere a que el servidor encuentre y se conecte a su impresora 3D automáticamente.
Una vez conectado, puede intentar mover el eje o hacer clic en el Casa icono debajo del Control pestaña para realizar la búsqueda automática. Esto lo ayudará a asegurarse de que OctoPrint esté conectado y pueda controlar la impresora.
Puede cargar GCode en la tarjeta SD conectada a su impresora 3D, seleccionar GCode que ya está en la tarjeta SD y hacer clic en Imprimir para iniciar la impresión 3D.
En la opción de lapso de tiempo, puede editar la configuración para grabar videos básicos de lapso de tiempo automáticamente cuando comienza la impresión.
Además, puedes ir a Configuración > Administrador de complementos e instalar el octolapso Complemento para crear increíbles videos de lapso de tiempo. Los videos se almacenan en su dispositivo Android y se pueden descargar una vez terminados.
Del mismo modo, hay varios otros complementos que puede instalar en su servidor OctoPrint alojado en un dispositivo Android para agregar más características y funcionalidades.
Supervise las impresiones 3D de forma remota con OctoPrint
Configurar el servidor OctoPrint en un dispositivo Android es mucho más fácil y sencillo en comparación con Raspberry Pi. Además, no necesita comprar ningún módulo de cámara adicional ya que ya está integrado en el dispositivo. La cámara del teléfono inteligente también es mejor que la que obtienes para Raspberry Pi y, por lo tanto, puede ayudarte a crear videos de lapso de tiempo de alta calidad.
Por ahora, puede controlar y monitorear su impresora 3D en el servidor local. Sin embargo, puede instalar el complemento SimplyPrint Cloud con un plan básico gratuito para monitorear hasta dos impresoras 3D conectadas al servidor OctoPrint de forma remota a través de Internet.
Cómo instalar Octoprint en una Raspberry Pi y administrar sus impresiones 3D desde cualquier lugar
Leer siguiente
Temas relacionados
- bricolaje
- Impresión 3d
- Aplicaciones de Android
Sobre el Autor
Ravi es un experto explicador de tecnología, un entusiasta de IoT y un amante de Linux con experiencia en big data y desarrollo de aplicaciones. Pasa la mayor parte de sus fines de semana trabajando con dispositivos IoT y jugando juegos en Xbox. También es un viajero solitario al que le encanta hacer senderismo y explorar nuevos senderos.
Suscríbete a nuestro boletín
¡Únase a nuestro boletín para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!
Haga clic aquí para suscribirse