OctoPrint est une application open source fournissant une interface Web pour contrôler et surveiller tous les aspects de votre imprimante 3D. Vous pouvez installer OctoPrint sur un Raspberry Pi avec un module caméra pour surveiller vos impressions et créer de superbes vidéos accélérées. Et si vous n'avez pas de Raspberry Pi ?

Ici, nous vous expliquerons comment installer et configurer OctoPrint sur votre ancien smartphone. Vous pouvez utiliser n'importe quel ancien appareil Android pour installer la version non officielle du serveur OctoPrint, créer automatiquement des vidéos accélérées des impressions et surveiller les impressions à distance

Étapes pour configurer et exécuter OctoPrint Server sur Android

Pour contrôler votre imprimante 3D à l'aide d'OctoPrint sur un smartphone Android, vous devez installer le Application Android Octo4a. Il s'agit d'une application non officielle développée par FeelFreeLinux sur GitHub.

Avec l'application Octo4a sur votre smartphone Android, vous pouvez installer OctoPrint sur votre appareil Android et l'utiliser comme hôte. Cela fonctionne exactement comme

instagram viewer
OctoPrint sur un Raspberry Pi. Il prend également en charge SSH, vous permettant de vous connecter à SSH pour gérer, mettre à jour et personnaliser votre installation OctoPrint sur Android. Les étapes sont les suivantes:

Étape 1: Rassemblez les éléments nécessaires

Vous aurez besoin d'un smartphone Android exécutant Android 4.3 ou une version ultérieure. Peu importe son âge. S'il s'allume, vous pouvez l'utiliser pour ce projet. De plus, l'application ne semble pas stable avec les nouvelles versions d'Android, comme Android 12.

Lors de nos tests, l'application s'est écrasée lors de l'utilisation du Galaxy S20 + sous Android 12.

Vous aurez également besoin d'un concentrateur USB ou d'un adaptateur OTG avec une alimentation pass-through. Ceci est important car OctoPrint consomme beaucoup d'énergie lors de la surveillance et de l'enregistrement des vidéos en accéléré.

Trouvez un petit trépied ou tout accessoire pouvant maintenir votre smartphone en place pour enregistrer les vidéos en accéléré sous un certain angle. Vous pouvez également concevoir et imprimer une coque ou un support 3D pour maintenir votre smartphone.

Étape 2: Téléchargez et installez l'application Android Octo4a

L'application Android Octo4a n'est pas disponible sur le Play Store. Cependant, vous pouvez télécharger le Octo4a.apk à partir de la page du projet GitHub et chargez-le.

Pour télécharger l'application, vous pouvez utiliser les commandes ADB ou téléchargez simplement l'application, appuyez sur Installer > Paramètres pour faire confiance à la source, puis appuyez sur Installer de nouveau.

2 photos

Attendez que l'installation se termine.

Étape 2: Installer et configurer OctoPrint sur un smartphone Android

Une fois que vous avez installé l'application Octo4a, vous pouvez l'ouvrir, accorder les autorisations requises et appuyer sur Continuez. Cela commencera à télécharger et à installer les dépendances et les fichiers requis. En fonction de votre appareil Android et de la vitesse d'Internet, cela peut prendre jusqu'à 30 minutes.

Une fois que votre téléphone a terminé l'installation, vous pouvez appuyer dessus pour démarrer le serveur OctoPrint sur votre appareil Android. Allez aussi sur Réglages et permettre à la caméra de diffuser la vidéo pour une surveillance en temps réel et de créer un time-lapse.

Vous pouvez également choisir la résolution de la caméra et la fréquence d'images (FPS). Selon votre appareil, vous pouvez régler le FPS sur 30 FPS. Maintenir la fréquence d'images plus faible économisera l'énergie de la batterie et évitera une utilisation intensive du processus ou une éventuelle surchauffe de l'appareil.

3 photos

Retournez à la Domicile et appuyez sur Démarrer le serveur OctoPrint. Cela peut prendre une minute pour démarrer. Une fois démarré, vous verrez une adresse IP.

Ouvrez le navigateur Web sur votre PC et visitez l'adresse IP indiquée dans l'application, telle que 192.168.xx.xxx: 5000.

Maintenant, suivez l'assistant pour configurer le serveur OctoPrint. Dans cet assistant, vous allez créer un compte avec un mot de passe et modifier les détails de l'imprimante 3D, tels que la taille du lit, la largeur de la buse, etc.

Une fois la configuration terminée, vous êtes prêt à connecter votre appareil Android exécutant le serveur OctoPrint à votre imprimante 3D pour le contrôle et la surveillance à distance.

Étape 3: Connectez l'imprimante 3D au smartphone Android

Pour connecter votre imprimante 3D à l'appareil Android, vous aurez besoin d'un câble ou d'un adaptateur OTG. Vous pouvez acheter un câble ou un concentrateur OTG bon marché avec un relais d'alimentation d'Amazon ou d'un détaillant local. Cela vous permettra de faire fonctionner votre appareil 24h/24 et 7j/7 sans vous soucier de la batterie.

Connectez le câble USB provenant de l'imprimante à votre smartphone à l'aide de l'adaptateur OTG. Ensuite, connectez le chargeur du smartphone à l'autre extrémité du câble OTG ou au port d'alimentation d'entrée. Si votre téléphone Android a un port USB-C, vous pouvez acheter un dongle USB avec plusieurs ports pour connecter l'imprimante et l'alimentation.

Sur votre téléphone Android, autorisez l'application à accéder au port série USB.

L'imprimante 3D doit être connectée à l'application Octo4A.

Sur l'interface Web du navigateur, cliquez sur Relier. Attendez que le serveur trouve et se connecte automatiquement à votre imprimante 3D.

Une fois connecté, vous pouvez essayer de déplacer l'axe ou cliquer sur le Domicile icône sous le Contrôler onglet pour effectuer une recherche d'origine automatique. Cela vous aidera à vous assurer qu'OctoPrint est connecté et peut contrôler l'imprimante.

Vous pouvez télécharger GCode sur la carte SD connectée à votre imprimante 3D, sélectionner GCode déjà sur la carte SD et cliquer sur Imprimer pour lancer l'impression 3D.

Sous l'option timelapse, vous pouvez modifier les paramètres pour enregistrer automatiquement des vidéos timelapse de base au démarrage de l'impression.

De plus, vous pouvez vous rendre sur Paramètres > Gestionnaire de plugins et installez le Octolapse plugin pour créer de superbes vidéos timelapse. Les vidéos sont stockées dans votre appareil Android et peuvent être téléchargées une fois terminées.

De même, il existe plusieurs autres plugins que vous pouvez installer sur votre serveur OctoPrint hébergé sur un appareil Android pour ajouter plus de fonctionnalités et de fonctionnalités.

Surveiller les impressions 3D à distance avec OctoPrint

La configuration du serveur OctoPrint sur un appareil Android est beaucoup plus facile et sans tracas par rapport à Raspberry Pi. De plus, vous n'avez pas besoin d'acheter de module de caméra supplémentaire car il est déjà intégré dans le appareil. La caméra du smartphone est également meilleure que celle que vous obtenez pour Raspberry Pi et peut donc vous aider à créer des vidéos accélérées de haute qualité.

Pour l'instant, vous pouvez contrôler et surveiller votre imprimante 3D sur le serveur local. Cependant, vous pouvez installer le plug-in SimplyPrint Cloud avec un plan de base gratuit pour surveiller jusqu'à deux imprimantes 3D connectées au serveur OctoPrint à distance via Internet.

Comment installer Octoprint sur un Raspberry Pi et gérer vos impressions 3D de n'importe où

Lire la suite

PartagerTweeterPartagerE-mail

Rubriques connexes

  • DIY
  • impression en 3D
  • Applications Android

A propos de l'auteur

Ravi Singh (18 articles publiés)

Ravi est un explicateur expert en technologie, un passionné de l'IdO et un amoureux de Linux avec une formation en Big Data et en développement d'applications. Il passe la plupart de ses week-ends à travailler avec des appareils IoT et à jouer à des jeux sur Xbox. C'est aussi un voyageur solitaire qui aime faire de la randonnée et explorer de nouveaux sentiers.

Plus de Ravi Singh

Abonnez-vous à notre newsletter

Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !

Cliquez ici pour vous abonner