OctoPrint è un'applicazione open source che fornisce un'interfaccia web per controllare e monitorare tutti gli aspetti della tua stampante 3D. Puoi installare OctoPrint su un Raspberry Pi con un modulo fotocamera per monitorare le tue stampe e creare incredibili video time-lapse. Ma cosa succede se non hai un Raspberry Pi?

Qui ti spieghiamo come installare e configurare OctoPrint sul tuo vecchio smartphone. Puoi utilizzare qualsiasi vecchio dispositivo Android per installare la versione non ufficiale del server OctoPrint, creare automaticamente video time-lapse delle stampe e monitorare le stampe da remoto

Passaggi per configurare ed eseguire OctoPrint Server su Android

Per controllare la tua stampante 3D utilizzando OctoPrint su uno smartphone Android, devi installare il App Octo4a per Android. Questa è un'app non ufficiale sviluppata daFeelFreeLinux su GitHub.

Con l'app Octo4a sul tuo smartphone Android, puoi installare OctoPrint sul tuo dispositivo Android e usarlo come host. Funziona proprio come

instagram viewer
OctoPrint su Raspberry Pi. Supporta anche SSH, consentendoti di accedere a SSH per gestire, aggiornare e personalizzare la tua installazione di OctoPrint su Android. I passi sono come segue:

Passaggio 1: raccogli le cose necessarie

Avrai bisogno di uno smartphone Android con Android 4.3 o successivo. Non importa quanti anni ha. Se si accende, puoi utilizzarlo per questo progetto. Come nota aggiuntiva, l'app non sembra essere stabile con le versioni Android più recenti, come Android 12.

Durante i nostri test, l'app si è arrestata in modo anomalo durante l'utilizzo di Galaxy S20+ con Android 12.

Avrai anche bisogno di un hub USB o un adattatore OTG con un pass-through di alimentazione. Questo è importante poiché OctoPrint consuma molta energia durante il monitoraggio e la registrazione dei video time-lapse.

Trova un piccolo supporto per treppiede o qualsiasi accessorio che possa tenere lo smartphone in posizione per registrare i video time-lapse da una certa angolazione. Puoi anche progettare e stampare una custodia 3D o un supporto per tenere il tuo smartphone.

Passaggio 2: scarica e installa l'app Octo4a per Android

L'app Octo4a per Android non è disponibile sul Play Store. Tuttavia, puoi scaricare il Octo4a.apk dalla pagina del progetto GitHub e caricarlo lateralmente.

Per eseguire il sideload dell'app, puoi usa i comandi ADB o semplicemente scarica l'app, tocca Installa > Impostazioni per fidarsi della fonte, quindi toccare Installare ancora.

2 immagini

Attendi il completamento dell'installazione.

Passaggio 2: installa e configura OctoPrint su smartphone Android

Dopo aver installato l'app Octo4a, puoi aprirla, concedere le autorizzazioni richieste e toccare Continua. Verrà avviato il download e l'installazione delle dipendenze e dei file richiesti. In base al tuo dispositivo Android e alla velocità di Internet, il completamento dell'operazione può richiedere fino a 30 minuti.

Una volta che il tuo telefono ha completato l'installazione, puoi toccarlo per avviare il server OctoPrint sul tuo dispositivo Android. Inoltre, vai a Impostazioni e consenti alla telecamera di trasmettere il video in streaming per il monitoraggio in tempo reale e la creazione di time-lapse.

Puoi anche scegliere la risoluzione della fotocamera e il frame rate (FPS). A seconda del tuo dispositivo, puoi impostare l'FPS su 30 FPS. Mantenere il frame rate più basso farà risparmiare la carica della batteria ed eviterà un utilizzo elevato del processo o il possibile surriscaldamento del dispositivo.

3 immagini

Torna al Casa e tocca Avvia il server OctoPrint. Questo può richiedere un minuto per iniziare. Una volta avviato, vedrai un indirizzo IP.

Apri il browser web sul tuo PC e visita l'indirizzo IP mostrato nell'app, ad es 192.168.xx.xxx: 5000.

Ora segui la procedura guidata per configurare il server OctoPrint. In questa procedura guidata creerai un account con una password e modificherai i dettagli della stampante 3D, come la dimensione del letto, la larghezza dell'ugello, ecc.

Una volta completata la configurazione, sei pronto per connettere il tuo dispositivo Android che esegue il server OctoPrint alla tua stampante 3D per il controllo e il monitoraggio remoti.

Passaggio 3: collegare la stampante 3D allo smartphone Android

Per collegare la tua stampante 3D al dispositivo Android, avrai bisogno di un cavo o adattatore OTG. Puoi acquistare un cavo o un hub OTG economico con un pass-through di alimentazione da Amazon o da un rivenditore locale. Ciò ti consentirà di mantenere il tuo dispositivo in funzione 24 ore su 24, 7 giorni su 7 senza preoccuparti della batteria.

Collega il cavo USB proveniente dalla stampante allo smartphone utilizzando l'adattatore OTG. Quindi, collega il caricatore dello smartphone all'altra estremità del cavo OTG o alla porta di alimentazione in ingresso. Se il tuo telefono Android ha una porta USB-C, puoi acquistare un dongle USB con multi-porte per collegare la stampante e l'alimentatore.

Sul tuo telefono Android, concedi all'app l'autorizzazione ad accedere alla porta seriale USB.

La stampante 3D deve essere collegata all'app Octo4A.

Nell'interfaccia web del browser, fare clic su Collegare. Attendi che il server trovi e si connetta automaticamente alla tua stampante 3D.

Una volta connesso, puoi provare a spostare l'asse o fare clic su Casa icona sotto il Controllo scheda per eseguire la ricerca automatica del punto di riferimento. Questo ti aiuterà ad assicurarti che OctoPrint sia connesso e possa controllare la stampante.

Puoi caricare GCode sulla scheda SD collegata alla tua stampante 3D, selezionare GCode già sulla scheda SD e fare clic su Stampa per avviare la stampa 3D.

Sotto l'opzione timelapse, puoi modificare le impostazioni per registrare automaticamente i video timelapse di base all'avvio della stampa.

Inoltre, puoi andare a Impostazioni > Gestione plugin e installa il Octolapse plug-in per creare fantastici video timelapse. I video sono archiviati nel tuo dispositivo Android e possono essere scaricati una volta terminato.

Allo stesso modo, ci sono molti altri plugin che puoi installare nel tuo server OctoPrint ospitato su un dispositivo Android per aggiungere più caratteristiche e funzionalità.

Monitora le stampe 3D da remoto con OctoPrint

La configurazione del server OctoPrint su un dispositivo Android è molto più semplice e senza problemi rispetto a Raspberry Pi. Inoltre, non è necessario acquistare alcun modulo telecamera aggiuntivo poiché è già integrato nel dispositivo. La fotocamera dello smartphone è anche migliore di quella che ottieni per Raspberry Pi e quindi può aiutarti a creare video timelapse di alta qualità.

Per ora, puoi controllare e monitorare la tua stampante 3D sul server locale. Tuttavia, puoi installare il plug-in SimplyPrint Cloud con un piano di base gratuito per monitorare fino a due stampanti 3D collegate al server OctoPrint in remoto tramite Internet.

Come installare Octoprint su un Raspberry Pi e gestire le tue stampe 3D da qualsiasi luogo

Leggi Avanti

CondividereTwittaCondividereE-mail

Argomenti correlati

  • Fai da te
  • Stampa 3D
  • App Android

Circa l'autore

Ravi Singh (18 articoli pubblicati)

Ravi è un esperto spiegatore di tecnologia, un appassionato di IoT e un amante di Linux con un background in big data e sviluppo di app. Trascorre la maggior parte dei fine settimana lavorando con i dispositivi IoT e giocando su Xbox. È anche un viaggiatore solista che ama le escursioni e l'esplorazione di nuovi sentieri.

Altro da Ravi Singh

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti