OctoPrint er en åpen kildekode-applikasjon som gir et webgrensesnitt for å kontrollere og overvåke alle aspekter av 3D-skriveren din. Du kan installere OctoPrint på en Raspberry Pi med en kameramodul for å overvåke utskriftene dine og lage fantastiske time-lapse-videoer. Men hva om du ikke har en Raspberry Pi?

Her vil vi forklare hvordan du kan installere og sette opp OctoPrint på din gamle smarttelefon. Du kan bruke hvilken som helst gammel Android-enhet til å installere den uoffisielle versjonen av OctoPrint-serveren, automatisk lage time-lapse-videoer av utskriftene og overvåke utskrifter eksternt

Trinn for å sette opp og kjøre OctoPrint Server på Android

For å kontrollere 3D-skriveren ved hjelp av OctoPrint på en Android-smarttelefon, må du installere Octo4a Android-app. Dette er en uoffisiell app utviklet av FeelFreeLinux på GitHub.

Med Octo4a-appen på Android-smarttelefonen din kan du installere OctoPrint på Android-enheten din og bruke den som vert. Det fungerer akkurat som OctoPrint på en Raspberry Pi

instagram viewer
. Den støtter også SSH, slik at du kan logge på SSH for å administrere, oppdatere og tilpasse OctoPrint-installasjonen på Android. Trinnene er som følger:

Trinn 1: Samle tingene som kreves

Du trenger en Android-smarttelefon som kjører Android 4.3 eller nyere. Det spiller ingen rolle hvor gammel den er. Hvis den slår seg på, kan du bruke den til dette prosjektet. Som en ekstra merknad ser det ikke ut til at appen er stabil med nyere Android-versjoner, for eksempel Android 12.

I vår testing krasjet appen mens du brukte Galaxy S20+ som kjører Android 12.

Du trenger også en USB-hub eller OTG-adapter med strømgjennomgang. Dette er viktig siden OctoPrint bruker betydelig strøm ved overvåking og opptak av time-lapse-videoer.

Finn et lite stativ eller et annet tilbehør som kan holde smarttelefonen din på plass for å ta opp time-lapse-videoer fra en bestemt vinkel. Du kan også designe og skrive ut et 3D-deksel eller stativ for å holde smarttelefonen din.

Trinn 2: Last ned og installer Octo4a Android-appen

Octo4a Android-appen er ikke tilgjengelig i Play Store. Du kan imidlertid laste ned Octo4a.apk fra GitHub-prosjektsiden og sidelast den.

For å sidelaste appen kan du bruk ADB-kommandoene eller bare last ned appen, trykk Installer > Innstillinger for å stole på kilden, og trykk deretter på Installere en gang til.

2 bilder

Vent til installasjonen er ferdig.

Trinn 2: Installer og konfigurer OctoPrint på Android-smarttelefon

Når du har installert Octo4a-appen, kan du åpne den, gi de nødvendige tillatelsene og trykke på Fortsette. Dette vil begynne å laste ned og installere avhengighetene og nødvendige filer. Basert på Android-enheten din og internetthastigheten din, kan dette ta opptil 30 minutter å fullføre.

Når telefonen har fullført installasjonen, kan du trykke på den for å starte OctoPrint-serveren på Android-enheten din. Gå også til Innstillinger og gjør det mulig for kameraet å streame videoen for sanntidsovervåking og skape time-lapse.

Du kan også velge kameraoppløsning og bildefrekvens (FPS). Avhengig av enheten din, kan du sette FPS til 30 FPS. Hvis du holder bildefrekvensen lavere, sparer du batteristrøm og unngår høy prosessbruk eller mulig overoppheting av enheten.

3 bilder

Gå tilbake til Hjem og trykk Start OctoPrint-serveren. Dette kan ta et minutt å starte. Når du har startet, vil du se en IP-adresse.

Åpne nettleseren på PC-en og besøk IP-adressen som vises i appen, som f.eks 192.168.xx.xxx: 5000.

Følg nå veiviseren for å sette opp OctoPrint-serveren. I denne veiviseren vil du opprette en konto med et passord og redigere 3D-skriverdetaljene, for eksempel sengstørrelse, dysebredde osv.

Når oppsettet er fullført, er du klar til å koble Android-enheten din som kjører OctoPrint-serveren til 3D-skriveren din for fjernkontroll og overvåking.

Trinn 3: Koble 3D-skriveren til Android-smarttelefonen

For å koble 3D-skriveren til Android-enheten trenger du en OTG-kabel eller adapter. Du kan kjøpe en billig OTG-kabel eller hub med strømgjennomgang fra Amazon eller en lokal forhandler. Dette vil tillate deg å holde enheten i gang 24x7 uten å bekymre deg for batteriet.

Koble USB-kabelen fra skriveren til smarttelefonen ved hjelp av OTG-adapteren. Koble deretter smarttelefonladeren til den andre enden av OTG-kabelen eller inngangsstrømforsyningsporten. Hvis Android-telefonen din har en USB-C-port, kan du kjøpe en USB-dongle med multiporter for å koble til skriveren og strømforsyningen.

På Android-telefonen din gir du tillatelse til at appen får tilgang til USB-serieporten.

3D-skriveren skal være koblet til Octo4A-appen.

Klikk på på nettgrensesnittet i nettleseren Koble. Vent til serveren finner og kobler til 3D-skriveren din automatisk.

Når du er koblet til, kan du prøve å flytte aksen eller klikke på Hjem ikonet under Kontroll fanen for å utføre automatisk målsøking. Dette vil hjelpe deg å sikre at OctoPrint er tilkoblet og kan kontrollere skriveren.

Du kan laste opp GCode til SD-kortet som er koblet til 3D-skriveren, velg GCode allerede på SD-kortet og klikk på Skriv ut for å starte 3D-utskriften.

Under timelapse-alternativet kan du redigere innstillingene for å ta opp grunnleggende timelapse-videoer automatisk når utskriften starter.

I tillegg kan du gå til Innstillinger > Plugin Manager og installer Oktolaps plugin for å lage fantastiske timelapse-videoer. Videoene lagres på Android-enheten din og kan lastes ned når de er ferdige.

På samme måte er det flere andre plugins som du kan installere på OctoPrint-serveren din på en Android-enhet for å legge til flere funksjoner og funksjoner.

Skjerm 3D skriver ut eksternt med OctoPrint

Å sette opp OctoPrint-serveren på en Android-enhet er mye enklere og problemfritt sammenlignet med Raspberry Pi. Dessuten trenger du ikke kjøpe noen ekstra kameramodul siden den allerede er integrert i enhet. Smarttelefonkameraet er også bedre enn det du får for Raspberry Pi og kan dermed hjelpe deg med å lage timelapse-videoer av høy kvalitet.

Foreløpig kan du kontrollere og overvåke 3D-skriveren din på den lokale serveren. Du kan imidlertid installere SimplyPrint Cloud-plugin med en gratis grunnleggende plan for å overvåke opptil to 3D-skrivere som er eksternt koblet til OctoPrint-serveren via internett.

Slik installerer du Octoprint på en Raspberry Pi og administrerer 3D-utskriftene dine fra hvor som helst

Les Neste

DelekvitringDeleE-post

Relaterte temaer

  • DIY
  • 3D-utskrift
  • Android-apper

Om forfatteren

Ravi Singh (18 artikler publisert)

Ravi er en teknisk ekspert, en IoT-entusiast og Linux-elsker med bakgrunn innen big data og apputvikling. Han bruker mesteparten av helgene på å jobbe med IoT-enheter og spille spill på Xbox. Han er også en alenereisende som elsker fotturer og å utforske nye stier.

Mer fra Ravi Singh

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis e-bøker og eksklusive tilbud!

Klikk her for å abonnere