Table des matières
De nombreuses personnes se demandent comment connecter leur Raspberry Pi à l'imprimante 3D Ender 3 ou à une imprimante 3D similaire, afin de bénéficier de nombreuses nouvelles fonctionnalités. Lorsque l'installation est correcte, vous pouvez contrôler votre imprimante 3D depuis n'importe quel endroit disposant d'une connexion Internet et même surveiller vos impressions en temps réel.
J'ai décidé d'écrire un article vous expliquant les étapes pour connecter votre Raspberry Pi à un Ender 3, alors continuez à lire pour découvrir comment.
Comment connecter Raspberry Pi à Ender 3 (Pro/V2/S1)
Voici comment connecter un Raspberry Pi à votre Ender 3 :
- Acheter le Raspberry Pi
- Télécharger le fichier image OctoPi et Balena Etcher
- Téléchargez le fichier image de l'OctoPi sur votre carte SD
- Modifier le fichier de configuration du réseau sur la carte SD
- Configurer la sécurité du Raspberry Pi
- Configurer d'autres paramètres du Raspberry Pi
- Terminer la procédure d'installation à l'aide de l'assistant d'installation
- Connecter le Raspberry Pi à l'Ender 3
Acheter le Raspberry Pi
La première étape consiste à acheter le Raspberry Pi pour votre Ender 3. Pour votre Ender 3, vous devez acheter un Raspberry Pi 3B, 3B plus, ou 4B pour qu'il fonctionne de manière optimale avec votre Ender 3. Vous pouvez acheter le Raspberry Pi 4 Model B sur Amazon.
Pour ce processus, vous devez également acheter une carte SD comme la SanDisk 32 Go et une unité d'alimentation 5V avec un câble USB-C pour le Raspberry Pi 4b sur Amazon, si vous n'en avez pas déjà une.
En outre, vous devrez peut-être vous procurer un boîtier pour le Raspberry Pi ou en imprimer un, afin de vous assurer que les composants internes du Raspberry Pi ne sont pas exposés.
Découvrez le boîtier Ender 3 Raspberry Pi 4 sur Thingiverse.
Télécharger le fichier image OctoPi et Balena Etcher
L'étape suivante consiste à télécharger le fichier image OctoPi pour votre Raspberry Pi afin qu'il puisse communiquer avec votre Ender 3.
Vous pouvez télécharger le fichier image OctoPi sur le site officiel d'OctoPrint.
Vous devez également télécharger le logiciel Balena Etcher pour flasher le fichier image OctoPi sur le Raspberry Pi. Ce processus fait de la carte SD un périphérique de stockage amorçable.
Vous pouvez télécharger le logiciel Balena Etcher sur le site officiel de Balena Etcher.
Téléchargez le fichier image de l'OctoPi sur votre carte SD
Après avoir téléchargé le logiciel d'image OctoPi, insérez la carte SD dans l'ordinateur où le fichier a été téléchargé.
Lancez le logiciel Balena Etcher et flashez le logiciel d'image OctoPi en sélectionnant "Flash from file". Sélectionnez le fichier d'image OctoPi et sélectionnez le périphérique de stockage de la carte SD comme périphérique de stockage cible, puis flashez.
Si vous utilisez un Mac, il vous faudra un accès administrateur en demandant un mot de passe pour terminer le processus de flashage.
Modifier le fichier de configuration du réseau sur la carte SD
L'étape suivante consiste à éditer le fichier de configuration du réseau. Sur la carte SD, localisez le fichier "OctoPi-wpa-supplicant.txt" et ouvrez-le avec votre éditeur de texte. Vous pouvez utiliser l'éditeur de texte Notepad sur Windows ou Text edit sur Mac pour ouvrir le fichier.
Après avoir ouvert le fichier, repérez la section "WPA/WPA2 secured" si votre réseau Wi-Fi possède un mot de passe ou la section "open/unsecured" si ce n'est pas le cas. Bien que votre réseau Wi-Fi doive posséder un mot de passe Wi-Fi.
Supprimez maintenant le symbole "#" au début des quatre lignes situées sous la section "WPA/WPA2" pour rendre cette partie du texte active. Attribuez ensuite votre nom Wi-Fi à la variable "ssid" et votre mot de passe Wi-Fi à la variable "psk". Enregistrez les modifications et éjectez la carte.
Configurer la sécurité du Raspberry Pi
L'étape suivante consiste à configurer la sécurité sur le système d'exploitation du pi en se connectant avec un client ssh, afin de s'assurer que vous pouvez vous connecter à Octoprint avec un navigateur web.
Voir également: Comment se scanner et s'imprimer en 3D avec précision (tête et corps)Vous pouvez utiliser l'invite de commande sous Windows ou le terminal sous Mac. Dans l'invite de commande ou le terminal, tapez le texte "ssh [email protected]" et cliquez sur "Entrée". Répondez ensuite à l'invite qui s'affiche en disant "Oui".
Une autre invite apparaît alors, demandant le nom d'utilisateur et le mot de passe du Raspberry Pi. Ici, vous pouvez taper "raspberry" et "pi" comme mot de passe et nom d'utilisateur respectivement.
A ce stade, vous devriez être connecté au système d'exploitation pi. Toujours à l'invite de commande ou au Terminal, vous devez créer un profil de super utilisateur sur le système d'exploitation pi. Tapez le texte "sudo raspi-config" et cliquez sur entrée. Cela renvoie une invite demandant un mot de passe pour votre pi.
Après avoir saisi le mot de passe par défaut, vous devriez accéder à une barre de menu affichant une liste de paramètres de configuration.
Sélectionnez les options du système, puis le mot de passe. Saisissez le mot de passe de votre choix et enregistrez les paramètres.
Configuration d'autres paramètres du Raspberry Pi
Vous pouvez également jouer avec les autres paramètres de la barre de menu, comme le nom d'hôte ou le fuseau horaire. Même si cela n'est pas forcément nécessaire, il est utile de personnaliser les paramètres en fonction de vos préférences.
Pour modifier le nom d'hôte, sélectionnez les options du système, puis le nom d'hôte. Définissez le nom d'hôte à un nom approprié ou, de préférence, au nom de votre imprimante, par exemple Ender 3. Une fois que vous avez terminé, cliquez sur terminer, puis confirmez le redémarrage du Raspberry Pi. Le redémarrage devrait prendre quelques secondes.
Terminer le processus d'installation à l'aide de l'assistant d'installation
Le nom d'hôte ayant été modifié, entrez l'URL "//hostname.local" (par exemple, "//Ender3.local"), au lieu de l'URL par défaut "//Octoprint.local" sur votre appareil connecté au même réseau Wi-Fi que le Raspberry Pi.
Vous devriez être accueilli par un assistant de configuration. Configurez maintenant votre nom d'utilisateur et votre mot de passe Octoprint pour vous permettre de vous connecter à votre compte à partir de votre navigateur web.
Il convient de noter que le mot de passe et le nom d'utilisateur utilisés ici sont différents du nom d'utilisateur et du mot de passe créés précédemment pour le super utilisateur.
Dans l'assistant de configuration, vous pouvez également choisir d'activer ou de désactiver d'autres paramètres de configuration selon vos besoins.
Vous devez également modifier les paramètres du profil de l'imprimante en réglant les dimensions du volume de construction sur 220 x 220 x 250 mm pour une Ender 3. Un autre point à surveiller est le réglage de l'extrudeuse du hotend. Ici, le diamètre de la buse par défaut est réglé sur 0,4 mm, vous pouvez modifier ce réglage si le diamètre de votre buse est différent.
Cliquez sur terminer pour enregistrer vos paramètres. A ce stade, l'interface utilisateur de l'Octoprint devrait démarrer.
Connecter le Raspberry Pi à l'Ender 3
C'est la dernière étape de ce processus. Branchez le câble USB sur le Raspberry Pi et le micro USB sur le port de l'Ender 3. Sur l'interface utilisateur d'Octoprint, vous devriez observer qu'une connexion a été établie entre l'imprimante et le Raspberry Pi.
Vous pouvez également activer l'option de connexion automatique pour permettre à l'imprimante de se connecter automatiquement une fois que le Raspberry Pi démarre.
Voir également: Guide facile pour le stockage et l'humidité des filaments pour imprimantes 3D - PLA, ABS et autresA ce stade, vous pouvez lancer une impression test pour observer le fonctionnement de l'interface utilisateur d'Octoprint.
Voici une vidéo de BV3D qui présente le processus de manière visuelle.