OctoPrint er et open source-program, der giver en webgrænseflade til at kontrollere og overvåge alle aspekter af din 3D-printer. Du kan installere OctoPrint på en Raspberry Pi med et kameramodul for at overvåge dine udskrifter og skabe fantastiske time-lapse-videoer. Men hvad hvis du ikke har en Raspberry Pi?
Her vil vi forklare, hvordan du kan installere og konfigurere OctoPrint på din gamle smartphone. Du kan bruge enhver gammel Android-enhed til at installere den uofficielle version af OctoPrint-serveren, automatisk oprette time-lapse-videoer af udskrifterne og overvåge udskrifter på afstand
Trin til at opsætte og køre OctoPrint Server på Android
For at styre din 3D-printer ved hjælp af OctoPrint på en Android-smartphone, skal du installere Octo4a Android app. Dette er en uofficiel app udviklet af FeelFreeLinux på GitHub.
Med Octo4a-appen på din Android-smartphone kan du installere OctoPrint på din Android-enhed og bruge den som vært. Det fungerer ligesom OctoPrint på en Raspberry Pi. Det understøtter også SSH, så du kan logge ind på SSH for at administrere, opdatere og tilpasse din OctoPrint-installation på Android. Trinene er som følger:
Trin 1: Saml de nødvendige ting
Du skal bruge en Android-smartphone, der kører Android 4.3 eller nyere. Det er lige meget, hvor gammel den er. Hvis den tændes, kan du bruge den til dette projekt. Som en yderligere bemærkning, ser appen ikke ud til at være stabil med nyere Android-versioner, såsom Android 12.
I vores test gik appen ned, mens den brugte Galaxy S20+, der kører Android 12.
Du skal også bruge en USB-hub eller OTG-adapter med en strømgennemgang. Dette er vigtigt, da OctoPrint bruger betydelig strøm, når de overvåger og optager time-lapse-videoer.
Find et lille stativ eller et andet tilbehør, der kan holde din smartphone på plads til optagelse af time-lapse-videoer fra en bestemt vinkel. Du kan også designe og printe et 3D etui eller stativ til at holde din smartphone.
Trin 2: Download og installer Octo4a Android-appen
Octo4a Android-appen er ikke tilgængelig i Play Butik. Du kan dog downloade Octo4a.apk fra GitHub-projektsiden og sideindlæs den.
For at sideloade appen kan du bruge ADB-kommandoer eller blot download appen, tryk på Installer > Indstillinger for at stole på kilden, og tryk derefter på Installere en gang til.
Vent på, at installationen er færdig.
Trin 2: Installer og opsæt OctoPrint på Android Smartphone
Når du har installeret Octo4a-appen, kan du åbne den, give de nødvendige tilladelser og trykke på Blive ved. Dette vil begynde at downloade og installere afhængighederne og de nødvendige filer. Baseret på din Android-enhed og internethastighed kan dette tage op til 30 minutter at afslutte.
Når din telefon har fuldført installationen, kan du trykke på den for at starte OctoPrint-serveren på din Android-enhed. Gå også til Indstillinger og gør det muligt for kameraet at streame videoen til overvågning i realtid og skabe time-lapse.
Du kan også vælge kameraets opløsning og billedhastighed (FPS). Afhængigt af din enhed kan du indstille FPS til 30 FPS. Holder du billedhastigheden lavere, sparer du batteristrøm og undgår højt procesforbrug eller mulig overophedning af enheden.
Gå tilbage til Hjem og tryk Start OctoPrint-serveren. Det kan tage et minut at starte. Når du er startet, vil du se en IP-adresse.
Åbn webbrowseren på din pc og besøg IP-adressen vist i appen, som f.eks 192.168.xx.xxx: 5000.
Følg nu guiden for at konfigurere OctoPrint-serveren. I denne guide vil du oprette en konto med en adgangskode og redigere 3D-printerens detaljer, såsom sengstørrelse, dysebredde osv.
Når opsætningen er fuldført, er du klar til at forbinde din Android-enhed, der kører OctoPrint-serveren, til din 3D-printer for fjernstyring og overvågning.
Trin 3: Tilslut 3D-printeren til Android-smartphone
For at forbinde din 3D-printer med Android-enheden skal du bruge et OTG-kabel eller en adapter. Du kan købe et billigt OTG-kabel eller hub med en strømgennemgang fra Amazon eller en lokal forhandler. Dette giver dig mulighed for at holde din enhed kørende 24x7 uden at bekymre dig om batteriet.
Tilslut USB-kablet, der kommer fra printeren, til din smartphone ved hjælp af OTG-adapteren. Tilslut derefter smartphone-opladeren til den anden ende af OTG-kablet eller indgangsstrømforsyningsporten. Hvis din Android-telefon har en USB-C-port, kan du købe en USB-dongle med multi-porte til at forbinde printeren og strømforsyningen.
Giv appen tilladelse til at få adgang til den serielle USB-port på din Android-telefon.
3D-printeren skal være tilsluttet Octo4A-appen.
Klik på webgrænsefladen i browseren Forbinde. Vent på, at serveren automatisk finder og opretter forbindelse til din 3D-printer.
Når du er tilsluttet, kan du prøve at flytte aksen eller klikke på Hjem ikonet under Styring fanen for at udføre automatisk målsøgning. Dette vil hjælpe dig med at sikre, at OctoPrint er tilsluttet og kan styre printeren.
Du kan uploade GCode til det SD-kort, der er tilsluttet din 3D-printer, vælg GCode, der allerede er på SD-kortet, og klik på Udskriv for at starte 3D-udskrivningen.
Under timelapse-indstillingen kan du redigere indstillingerne for automatisk at optage grundlæggende timelapse-videoer, når udskrivningen starter.
Derudover kan du gå til Indstillinger > Plugin Manager og installer Octolapse plugin til at skabe fantastiske timelapse-videoer. Videoerne gemmes på din Android-enhed og kan downloades, når de er færdige.
På samme måde er der flere andre plugins, som du kan installere på din OctoPrint-server, der er hostet på en Android-enhed for at tilføje flere funktioner og funktionaliteter.
Monitor 3D-printer eksternt med OctoPrint
Opsætning af OctoPrint-serveren på en Android-enhed er meget nemmere og problemfri sammenlignet med Raspberry Pi. Desuden behøver du ikke købe noget ekstra kameramodul, da det allerede er integreret i kameraet enhed. Smartphone-kameraet er også bedre end det du får til Raspberry Pi og kan dermed hjælpe dig med at lave timelapse-videoer i høj kvalitet.
Indtil videre kan du kontrollere og overvåge din 3D-printer på den lokale server. Du kan dog installere SimplyPrint Cloud-plugin'et med en gratis basisplan til at overvåge op til to 3D-printere, der er tilsluttet OctoPrint-serveren eksternt via internettet.
Sådan installeres Octoprint på en Raspberry Pi og administrerer dine 3D-prints fra hvor som helst
Læs Næste
Relaterede emner
- gør det selv
- 3D print
- Android apps
Om forfatteren

Ravi er en ekspert teknisk forklarer, en IoT-entusiast og Linux-elsker med en baggrund i big data og app-udvikling. Han bruger det meste af sine weekender på at arbejde med IoT-enheder og spille spil på Xbox. Han er også en solorejsende, der elsker at vandre og udforske nye stier.
Abonner på vores nyhedsbrev
Tilmeld dig vores nyhedsbrev for tekniske tips, anmeldelser, gratis e-bøger og eksklusive tilbud!
Klik her for at abonnere