Correr octoprint en una Raspberry Pi

OtoPrint es una interfaz web de código abierto para controlar y monitorear impresoras 3D. Ejecutar Octoprint en una Raspberry Pi proporciona una forma rentable de administrar su impresora 3D de forma remota. Esta guía lo guiará a través de la instalación y la configuración de OtoPrint en una Raspberry Pi.


Lo que necesitarás

  1. Frambuesa pi (3, 4 o más tarde se recomienda)
  2. Tarjeta microSD (al menos 8GB, clase 10 o mejor)
  3. Fuente de alimentación (5V, 2.5A mínimo para PI 3; 5V, 3a para PI 4)
  4. Impresora 3D (compatible con octoprint)
  5. Cable USB (Para conectar la Raspberry Pi a la impresora 3D)
  6. Cámara (opcional, para monitoreo de video en vivo)

Paso 1: Descargar Octopi

Octopi es una imagen preconfigurada de Octoprint para la Raspberry Pi.

  1. Descargue la última versión de Octopi desde el sitio web oficial.
  2. Verifique la suma de verificación del archivo descargado para garantizar su integridad.

Paso 2: pulpo flash a la tarjeta microSD

  1. Use una herramienta como Raspberry Pi Imager o balaetcher Para flashear la imagen Octopi a la tarjeta microSD.
  2. Inserte la tarjeta microSD en su computadora.
  3. Configurar Wi-Fi (si usa Wireless):
    • Abrir el octopi-wpa-supplicant.txt Archivo en la tarjeta microSD.
    • Edite el archivo para incluir su Wi-Fi SSID y contraseña:
      country=US
      update_config=1
      ctrl_interface=/var/run/wpa_supplicant
      
      network={
          ssid="YourNetworkName"
          psk="YourNetworkPassword"
      }
      
    • Guarde el archivo y expulse la tarjeta microSD.

Paso 3: Configure la Raspberry Pi

  1. Inserte la tarjeta microSD en la Raspberry Pi.
  2. Conecte la Raspberry Pi a su impresora 3D con el cable USB.
  3. Power en la Raspberry Pi.

Paso 4: acceda a la interfaz de octoprint

  1. Determine la dirección IP de Raspberry Pi:
    • Use una herramienta de escaneo de red como nmap O verifique los dispositivos conectados de su enrutador.
    • Alternativamente, acceda a octoprint a través de http://octopi.local (Si se admite MDNS).
  2. Abra un navegador web y navegue a la interfaz de Octoprint.

Paso 5: Asistente de configuración inicial

  1. Siga el Asistente de configuración de Octoprint para:

    • Crear una cuenta de administrador.
    • Configurar la configuración de la impresora (por ejemplo, dimensiones del lecho, tipo de firmware).
    • Configurar los controles de acceso para la seguridad.
  2. Opcionalmente, instale complementos recomendados durante el proceso de configuración.


Paso 6: Mejorar el octoprint con complementos y características

  1. Instalar complementos:

    • Ir a Configuración> Administrador de complementos para navegar e instalar complementos.
    • Los complementos populares incluyen: 
      • Octolapse: Videos de lapso de tiempo de impresiones.
      • Visualizador de nivel de cama: Visualice el nivel de cama de la impresora.
      • Tustar: Personaliza la interfaz de octoprint.
  2. Conecte una cámara:

    • Adjunte una cámara USB o el módulo de cámara Raspberry Pi.
    • Habilite la cámara en Octopi editando el octopi.txt Archivo en la tarjeta microSD:
      camera="auto"
      
    • Reinicie la Raspberry Pi para aplicar cambios.

Paso 7: monitorear y controlar su impresora

  1. Iniciar una impresión: Cargue un archivo de código G al octoprint y comience a imprimir.
  2. El progreso del monitor:
    • Use el feed de cámara web en vivo (si está configurado).
    • Verifique el progreso de la impresión, las temperaturas y el estado de la impresora en el tablero de octoprint.
  3. Control de forma remota: Ajuste la configuración de impresión o pause/cancele las impresiones directamente desde la interfaz web.

Solución de problemas

  1. No se puede acceder a Octoprint:

    • Asegúrese de que la Raspberry Pi esté encendida y conectada a la red.
    • Verifique la dirección IP utilizando herramientas como ping o la interfaz de su enrutador.
  2. Conexión inestable de Wi-Fi:

    • Use una conexión Ethernet con cable para una mejor confiabilidad.
    • Asegúrese de que la Raspberry Pi esté dentro del alcance de su enrutador Wi-Fi.
  3. Octoprint se congela o se bloquea:

    • Verifique los registros del sistema en busca de errores:
      tail -f /var/log/syslog
      
    • Asegúrese de que la fuente de alimentación de Raspberry Pi cumpla con las especificaciones requeridas.

Aplicaciones de Octoprint

  1. Administración remota de impresora 3D: Controlar y monitorear impresiones desde cualquier lugar.
  2. Calidad de impresión mejorada: Use complementos como Octolapse para obtener mejores resultados.
  3. Automatización de ahorro de tiempo: Automatice tareas como la nivelación de la cama y los cambios de filamento.
  4. Registros de impresión detallados: Rastree el historial de impresión y el diagnóstico.

Conclusión

Ejecutar Octoprint en una Raspberry Pi es una forma poderosa de mejorar su experiencia de impresión en 3D. Con su interfaz intuitiva, soporte de complementos y capacidades de administración remota, Octoprint simplifica la operación de la impresora 3D. ¡Siga esta guía para configurar OctoPrint y comenzar a administrar su impresora 3D como un profesional!

Escribir un comentario

Notice an Issue? Have a Suggestion?
If you encounter a problem or have an idea for a new feature, let us know! Report a problem or request a feature here.