Esegui Octoprint su un Raspberry Pi

Octoprint è un'interfaccia Web open source per il controllo e il monitoraggio delle stampanti 3D. L'esecuzione di Octoprint su un Raspberry Pi fornisce un modo economico per gestire la stampante 3D da remoto. Questa guida ti guiderà attraverso l'installazione e la configurazione di Octoprint su un Raspberry Pi.


Cosa avrai bisogno

  1. Raspberry Pi (3, 4 o successivi è consigliato)
  2. Scheda microSD (almeno 8 GB, classe 10 o migliore)
  3. Alimentazione elettrica (5V, 2,5a minimo per PI 3; 5V, 3A per PI 4)
  4. Stampante 3D (compatibile con Octoprint)
  5. Cavo USB (per collegare il Raspberry Pi alla stampante 3D)
  6. Telecamera (opzionale, per il monitoraggio video in diretta)

Passaggio 1: scarica Octopi

Octopi è un'immagine preconfigurata di Octoprint per Raspberry Pi.

  1. Scarica l'ultima versione di Octopi da Sito ufficiale.
  2. Verifica il checksum del file scaricato per garantire la sua integrità.

Passaggio 2: Flash Octopi sulla scheda MicroSD

  1. Usa uno strumento come Raspberry Pi Imager O Balenaethert Per lampeggiare l'immagine Octopi sulla scheda MicroSD.
  2. Inserisci la scheda microSD nel tuo computer.
  3. Configura Wi-Fi (se si utilizza Wireless):
    • Apri il octopi-wpa-supplicant.txt File sulla scheda MicroSD.
    • Modifica il file per includere il tuo SSID Wi-Fi e la password:
      country=US
      update_config=1
      ctrl_interface=/var/run/wpa_supplicant
      
      network={
          ssid="YourNetworkName"
          psk="YourNetworkPassword"
      }
      
    • Salva il file ed espelle la scheda microSD.

Passaggio 3: imposta il Raspberry Pi

  1. Inserire la scheda microSD nel Raspberry Pi.
  2. Collegare il Raspberry Pi alla stampante 3D utilizzando il cavo USB.
  3. Power su Raspberry Pi.

Passaggio 4: accedere all'interfaccia Octoprint

  1. Determina l'indirizzo IP di Raspberry Pi:
    • Usa uno strumento di scansione di rete come nmap Oppure controlla i dispositivi connessi del router.
    • In alternativa, accedi a Octoprint tramite http://octopi.local (Se MDNS è supportato).
  2. Apri un browser Web e naviga sull'interfaccia Octoprint.

Passaggio 5: procedura guidata di configurazione iniziale

  1. Segui il mago di configurazione Octoprint a:

    • Crea un account amministratore.
    • Configurare le impostazioni della stampante (ad es. Dimensioni del letto, tipo di firmware).
    • Imposta controlli di accesso per la sicurezza.
  2. Facoltativamente, installare i plugin consigliati durante il processo di configurazione.


Passaggio 6: migliorare Octoprint con plugin e funzionalità

  1. Installa plugin:

    • Vai a Impostazioni> Gestione plugin Per sfogliare e installare plugin.
    • I plugin popolari includono: 
      • Octolapse: Video time-lapse delle stampe.
      • Visualizzatore a livello di letto: Visualizza il livello del letto della stampante.
      • Tema: Personalizza l'interfaccia Octoprint.
  2. Collega una fotocamera:

    • Collegare una fotocamera USB o il modulo della fotocamera Raspberry PI.
    • Abilita la fotocamera in polpi modificando il octopi.txt File sulla scheda MicroSD:
      camera="auto"
      
    • Riavvia il Raspberry Pi per applicare le modifiche.

Passaggio 7: monitorare e controllare la stampante

  1. Inizia una stampa: Carica un file G-code su Octoprint e avvia la stampa.
  2. Monitora il progresso:
    • Utilizzare il feed della webcam live (se configurato).
    • Controllare i progressi di stampa, le temperature e lo stato della stampante nella dashboard Octoprint.
  3. Controlla da remoto: Regola le impostazioni di stampa o Pause/Annulla stampa direttamente dall'interfaccia Web.

Risoluzione dei problemi

  1. Impossibile accedere a Octoprint:

    • Assicurarsi che il Raspberry Pi sia acceso e collegato alla rete.
    • Verifica l'indirizzo IP utilizzando strumenti come ping O l'interfaccia del tuo router.
  2. Connessione wi-fi instabile:

    • Utilizzare una connessione Ethernet cablata per una migliore affidabilità.
    • Assicurati che il Raspberry Pi sia nel raggio del router Wi-Fi.
  3. Octoprint si blocca o si blocca:

    • Controllare i registri del sistema per errori:
      tail -f /var/log/syslog
      
    • Assicurarsi che l'alimentazione di Raspberry Pi soddisfi le specifiche richieste.

Applicazioni di Octoprint

  1. Gestione remota della stampante 3D: Controllare e monitorare le stampe da qualsiasi luogo.
  2. Qualità della stampa migliorata: Usa plugin come Octolapse per risultati migliori.
  3. Automazione del risparmio di tempo: Automatizzare le attività come il livellamento del letto e le modifiche al filamento.
  4. Registri di stampa dettagliati: Traccia la cronologia e la diagnostica della stampa.

Conclusione

Eseguire Octoprint su un Raspberry Pi è un modo potente per migliorare la tua esperienza di stampa 3D. Con la sua interfaccia intuitiva, il supporto dei plug -in e le funzionalità di gestione remota, Octoprint semplifica il funzionamento della stampante 3D. Segui questa guida per impostare Octoprint e inizia a gestire la tua stampante 3D come un professionista!

Lascia un commento

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.