Octoprint : Différence entre versions

De Kono Phil Ceci est la tagline
Aller à : navigation, rechercher
m (Accès en mode web)
m (Code de la page web principale)
Ligne 54 : Ligne 54 :
 
* flux vidéo : 10 Mbit/s en moyenne
 
* flux vidéo : 10 Mbit/s en moyenne
  
=== Code de la page web principale ===
+
=== Code HTML de la page web principale ===
 
<pre>
 
<pre>
 
<html>
 
<html>

Version du 17 juillet 2020 à 18:51

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>