« Octoprint » : différence entre les versions

Aller à la navigation Aller à la recherche
Ligne 16 : Ligne 16 :


<gallery mode="packed">
<gallery mode="packed">
File:raspberry Pi Imager-v1.3-010.png
File:raspberry Pi Imager-v1.3-010.png|Application Raspberry Pi Imager
File:raspberry Pi Imager-v1.3-020.png
File:raspberry Pi Imager-v1.3-020.png|En cours d'écriture sur carte mémoire
</gallery>
</gallery>



Version du 18 juillet 2020 à 13:52

Octoprint

Depuis un Raspberry Pi :

  • contrôler un imprimante 3D
  • visualiser via une caméra

Généralité

Site principal :

Prérequis

  • disposer d'une carte mémoire de taille suffisante 32 Go est largement suffisant ;
  • disposer d'un Raspberry Pi ;
  • disposer de l'application Raspberry Pi Imager pour installer l'image sur la carte mémoire :

Étape de base

  • télécharger le fichier :
    • octopi-buster-lite-0.17.0.zip
  • décompresser le fichier :
    • 2019-09-26-octopi-buster-lite-0.17.0.img
  • installer l'image avec l'application Raspberry Pi Imager sur la carte mémoire ;
  • installer la carte mémoire sur le Raspberry Pi ;
  • démarrer le Raspberry Pi ;
  • s'identifier avec le compte pi / raspberry ; attention le système est en anglais, donc utiliser la touche q du clavier pour la saisie du caractère a !
  • paramétrer le réseau wifi ;
    • éditer le fichier octopi-wpa-supplicant.txt situé à la racine de la carte mémoire :
      • ssid="nom du réseau"
      • psk="mot de passe"
      • country=FR # France

Caméra

Paramétrer Octopi pour que la caméra soit reconnue.

Accès en mode web

Accès au paramétrage d'OctoPrint :

Affichage d'une image fixe et d'une vidéo :

Affichage d'une image fixe ; actualiser la page pour une nouvelle image :

Affichage d'une vidéo :

Attention, le débit n'est pas optimisé :

  • flux vidéo : 10 Mbit/s en moyenne

Code HTML de la page web principale

<html>
<head><title>mjpg_streamer test page</title></head>
<body>
<h1>Snapshot</h1>
<p>Refresh the page to refresh the snapshot</p>
<img src="./?action=snapshot" alt="Snapshot">
<h1>Stream</h1>
<img src="./?action=stream" alt="Stream">
</body>
</html>