Aller au contenu

GO Print

Choix rasberry pi


drazzard

Messages recommandés

Donc je vais essayer aussi mais je suis un peu comme une poule qui a trouvé une saucisse !

Quel type de formatage la micro SD ? N'importe quel clavier USB sera reconnu ? (pour commencer)

Quel écran utiliser ? (pour commencer)

Merci de vos réponses

Lien vers le commentaire
Partager sur d’autres sites

Pour la microSD, tu t'en fous car quand tu vas "graver" l'image dessus (Rasbian, OctoPi, ...) elle sera de toute façon formatée et partitionnée.

Oui, n'importe quel clavier USB, avec ou sans fil, fera l'affaire.

Ecran : avec une sortie HDMI tant qu'à faire ;) Et encore, t'en n'as même pas besoin si c'est pour faire tourner OctoPi. Car une fois l'image gravée, tu édites le fichier pour déclarer ton réseau WiFi (rien à faire si le RPi est en ethernet) et après tout se passe par l'interface web OctoPrint (ou via une connexion SSH si t'as besoin de mettre les mains sous le capot).

Lien vers le commentaire
Partager sur d’autres sites

Le 27/04/2018 at 17:10, drazzard a dit :

désolé @Maeke j ai oublié que tu en avais parlé

juste pour info dans un futur proche est ce que c est possible de mettre un écran tactile (j en ai vu en vente ) et utiliser le RPi pour commander la anet et s en servir pour autre chose quand l impression est fini ?

oui il existe bon nombre de référence, y compris une référence officiel Raspberry Pi
https://www.raspberrypi.org/products/raspberry-pi-touch-display/

OctoPi & Repetier Server possède une interface tactile pour contrôle son imprimante.
J'ai une préférence pour repetier server.

Lien vers le commentaire
Partager sur d’autres sites

Il y a 1 heure, mikebzh44 a dit :

Ecran : pas besoin si c'est pour faire tourner OctoPi. Car une fois l'image gravée, tu édites le fichier pour déclarer ton réseau WiFi (rien à faire si le RPi est en ethernet) et après tout se passe par l'interface web OctoPrint (ou via une connexion SSH si t'as besoin de mettre les mains sous le capot).

👍👍👍

Lien vers le commentaire
Partager sur d’autres sites

yop les gens

merci pour toutes ces réponses 

mon RPi arrive demain normalement . Je sens que le weekend  va être essentiellement dédié a l installation et réglages

je vous recontacte au cas où ^^ et encore merci

Lien vers le commentaire
Partager sur d’autres sites

Merci @mikebzh44 j'ai déjà installé OctoPi  0.15 et ce tuto arrive bien pour la configuration. Il faut bien reconnaitre que les tutos de ce gars sont supers.

Mais pour continuer, il me manque l'alim (les chinois marchent pas vite !) Pour installer OctoPi j'ai branché le RPi sur une alim de tablette mais je crains qu'elle soit

un peu faiblarde pour accepter le clavier et continuer mon paramétrage (sur mon écran TV 127cm).

Est-ce qu'une webcam ordinaire peut faire l'affaire ? cela ne complique pas les choses ?

Lien vers le commentaire
Partager sur d’autres sites

Oui, ma vieille Microsoft marche mais l'image est pas terrible nouveau résolution et j'ai un peu galéré pour la faire reconnaître. Avec une pi cam, ça doit le faire tout seul.

Envoyé de mon Redmi Note 4 en utilisant Tapatalk

Lien vers le commentaire
Partager sur d’autres sites

yop les gens

alors voila j ai bien reçu mon RPi

il est installé , octoprint aussi et j arrive a commander ma anet avec mon portable et réussi a mettre une vieille webcam dessus

bon il y a une grosse section du tuto que je n ai pas compris et malheureusement pas fais mais ça marche

merci a vous les gars vous êtes au top ^^

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

En activer l'accès à distance SSH sur le RPi puis via bureau à distance de windows par exemple. Il y a des tutos sur le web.

 

Bonne journée.

Lien vers le commentaire
Partager sur d’autres sites

Je suis pas à la maison donc pour la webcam, il faudra attendre.

Pour arrêter proprement le RPi, sois tu utilises le menu Octoprint, sois tu passes par une connexion SSH et tu utilises la commande :

shutdown -h now

-h permet d'arrêter (halt) sinon tu as -r (reboot)

now c'est pour un effet immédiat sinon tu peux différer.

Envoyé de mon Redmi Note 4 en utilisant Tapatalk

Lien vers le commentaire
Partager sur d’autres sites

yop les gens

alors pour la camera je l ai juste branché et elle était reconnue pour info c est une vieille philips spc820

pour la section que je n ai pas su faire c est la 4eme se qui m embête car c est la partie sécurité . Je suis sous windows 10  et je ne vois pas comment faire pour les linge de commande et le reste

Lien vers le commentaire
Partager sur d’autres sites

Moi je n'ai pas cette chance, j' ai modifié les 2 lignes avec l'éditeur dans le RPi avec Putty , depuis la webcam est visible dans octoprint en faisant le test de "snapshot URL"

mais je ne sais pas quoi renseigner dans "Stream URL"  et j'ai un message d'erreur lorsque je clic sur contrôle

Lien vers le commentaire
Partager sur d’autres sites

Je m'y remets ce matin (je n'aime pas "lâcher le morceau")

Donc dans "Sream URL" j'ai mis :/webcam/?action=Stream mais Test ne fonctionne pas

et pour "Snapshot URL": http://127.0.0.1:8080/?action=snapshot et au Test ma Webcam apparait.

Alors à votre avis c'est Octoprint à modifier ou bien dans le RPi?

EDIT: J'ai modifier "Snapshot URL" par : http://localhost:8080/?action=snapshot  et test marche aussi

Modifié (le) par pataboat
Lien vers le commentaire
Partager sur d’autres sites

Bon! personne pour une idée me permettant d'avancer ? Je lisais Octoprint par ci Octoprint par là alors je me suis dit que le paramétrage allait être un jeu d'enfant,

et qu'au pire j'aurai pléthore  de forumers pour me sortir de là. Que nenni ! je patauge dans le cambouis depuis 2 jours sans personne pour me lancer la moindre brindille afin de me hisser en zone saine ! :4_joy:

Modifié (le) par pataboat
Lien vers le commentaire
Partager sur d’autres sites

Il y a 2 heures, pataboat a dit :

Bon! personne pour une idée me permettant d'avancer ? Je lisais Octoprint par ci Octoprint par là alors je me suis dit que le paramétrage allait être un jeu d'enfant,

et qu'au pire j'aurai pléthore  de forumers pour me sortir de là. Que nenni ! je patauge dans le cambouis depuis 2 jours sans personne pour me lancer la moindre brindille afin de me hisser en zone saine ! :4_joy:

bah désolé, je me suis pas encore penché sur l'installation d'une caméra, donc.....
Ceci dit tu as été voir dans les sections tutos et électronique?

Lien vers le commentaire
Partager sur d’autres sites

yop

moi je n ai pas fais les manipulations dont tu parle et cela fonctionne je suis passer de la section 3 a la 5 et le reste

mais bon j avoue j ai due formater et recommencer 2/3 fois

ensuite pour connecter au smartphone il faut que je sois en wifi sinon l appli ne se connecte  pas a octoprint

c est malheureusement tout ce que je peut dire

Lien vers le commentaire
Partager sur d’autres sites

Merci de vos réponses, c'est vrai que c'est un peu le bazar. Au début je n' avais que le problème de webcam, mais maintenant j'ai en plus une connexion aléatoire entre

l'A8 et Octoprint  

@Maeke oui je suis allé fouiller mais les versions changent et ne se ressemblent pas, les tutos non plus, alors quand tu commences avec un tuto (olivier gaillot) pas facile

de modifier ensuite avec un autre !   

Modifié (le) par pataboat
Lien vers le commentaire
Partager sur d’autres sites

Bon, déjà, j'espère que tu sais te connecter en SSH sur ton RPi avec une console comme puTTy ou MobaXTerm.

Dans la suite de ce message, les lignes de prompt sont "pi@octopi:~ $". Derrière le $, ce sont les commandes à passer et les ligne d'après, c'est le résultat de la commande.

Une fois connecté, on vérifie que la webcam USB est bien reconnue avec la commande lsusb :

pi@octopi:~ $ lsusb
Bus 001 Device 029: ID 045e:00f7 Microsoft Corp. LifeCam VX-1000
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Donc ma webcam Microsoft VX-1000 est bien reconnue.

Maintenant, on va voir les caractéristiques de la webcam :

pi@octopi:~ $ v4l2-ctl --list-formats-ext
ioctl: VIDIOC_ENUM_FMT
        Index       : 0
        Type        : Video Capture
        Pixel Format: 'JPEG' (compressed)
        Name        : JFIF JPEG
                Size: Discrete 160x120
                Size: Discrete 320x240
                Size: Discrete 640x480

Donc ma webcam ne peut pas capturer plus que du 640x480.

Après, je crois que j'ai dû créer 2 scripts dans le dossier scripts.

Soit tu le fais directement en ligne de commande avec vi ou nano, soit tu passes par un logiciel comme WinSCP, soit tu passes par MobaXTerm.

Exemple avec MobaXTerm, une fois la connexion SSH faîte, tu cliques sur Follow terminal folder en bas à gauche :

image.png.66478f9d816c536c117ad9976bb8d1c9.png

Tu double-cliques sur le dossier scripts :

image.png.e18eded3827234a66e005b8954c8387d.png

Clic droit puis New empty file et tu l'appelles webcam (à moins qu'il existe déjà, je sais plus). Encore un clic droit dessus et "Open with default editor"

Moi, j'ai ça dedans et normalement, c'est générique :

#!/bin/bash
# Start / stop streamer daemon

case "$1" in
    start)
        /home/pi/scripts/webcamDaemon >/dev/null 2>&1 &
        echo "$0: started"
        ;;
    stop)
        pkill -x webcamDaemon
        pkill -x mjpg_streamer
        echo "$0: stopped"
        ;;
    *)
        echo "Usage: $0 {start|stop}" >&2
        ;;
esac

Ensuite, même manip pour créer un fichier nommé webcamDaemon

Et dedans, j'ai ça (là, j'ai adapté la ligne 9 pour ma webcam) : camera_usb_options="-r 640x480 -f 10"

#!/bin/bash

MJPGSTREAMER_HOME=/home/pi/mjpg-streamer/
MJPGSTREAMER_INPUT_USB="input_uvc.so"
MJPGSTREAMER_INPUT_RASPICAM="input_raspicam.so"

# init configuration
camera="auto"
camera_usb_options="-r 640x480 -f 10"
camera_raspi_options="-fps 10"

if [ -e "/boot/octopi.txt" ]; then
    source "/boot/octopi.txt"
fi

# runs MJPG Streamer, using the provided input plugin + configuration
function runMjpgStreamer {
    input=$1
    pushd $MJPGSTREAMER_HOME
    echo Running ./mjpg_streamer -o "output_http.so -w ./www" -i "$input"
    LD_LIBRARY_PATH=. ./mjpg_streamer -o "output_http.so -w ./www" -i "$input"
    popd
}

# starts up the RasPiCam
function startRaspi {
    logger "Starting Raspberry Pi camera"
    runMjpgStreamer "$MJPGSTREAMER_INPUT_RASPICAM $camera_raspi_options"
}

# starts up the USB webcam
function startUsb {
    logger "Starting USB webcam"
    runMjpgStreamer "$MJPGSTREAMER_INPUT_USB $camera_usb_options"
}

# we need this to prevent the later calls to vcgencmd from blocking
# I have no idea why, but that's how it is...
vcgencmd version

# echo configuration
echo camera: $camera
echo usb options: $camera_usb_options
echo raspi options: $camera_raspi_options

# keep mjpg streamer running if some camera is attached
while true; do
    if [ -e "/dev/video0" ] && { [ "$camera" = "auto" ] || [ "$camera" = "usb" ] ; }; then
        startUsb
    elif [ "`vcgencmd get_camera`" = "supported=1 detected=1" ] && { [ "$camera" = "auto" ] || [ "$camera" = "raspi" ] ; }; then
        startRaspi
    fi

    sleep 120
done

Maintenant que les 2 fichiers sont crées / édités, on vérifie qu'ils sont exécutables :

pi@octopi:~ $ cd scripts/
pi@octopi:~/scripts $ chmod 755 webcam
pi@octopi:~/scripts $ chmod 755 webcamDaemon
pi@octopi:~/scripts $ ls -l
total 16
-rwxr-xr-x 1 pi pi 1841 Mar  7  2017 install-desktop
-rwxr-xr-x 1 pi pi  336 Apr  3 20:09 webcam
-rwxr-xr-x 1 pi pi 1569 Apr  3 20:10 webcamDaemon
-rwxr-xr-x 1 pi pi 1240 Mar  7  2017 welcome

Maintenant je rajoute des commandes dans le menu du bandeau (sur l'interface web) :

pi@octopi:~ $ cd /home/pi/.octoprint/
pi@octopi:~/.octoprint $

Si t'est toujours sous MobaXTerm et avec l'option "Follow terminal folder" d'activée, tu as ça :

image.png.2976214d0abdfbb25a6ba43586af8c38.png

Donc, tu édites le fichier config.yaml et tu rajoutes ces lignes à la fin :

system:
  actions:
  - action: streamon
    command: /home/pi/scripts/webcam start
    confirm: false
    name: Démarrer le flux vidéo
  - action: streamoff
    command: /home/pi/scripts/webcam stop
    confirm: false
    name: Arrêter le flux vidéo
webcam:
  ffmpeg: /usr/bin/avconv
  snapshot: http://127.0.0.1:8080/?action=snapshot
  stream: /webcam/?action=stream
  timelapse:
    fps: 25
    options:
      interval: 30
    postRoll: 0
    type: timed

Je ne sais plus si la partie webcam était déjà là avant.

Tu sauvegardes tes modifs. Tu redémarres OctoPrint :

image.png.9a27da5896f36b743635bfb63d736af0.png 

Et normalement, tu as 2 nouvelles commandes :

image.png.5fbddd39c14edf6f9d12c44e54bae3cc.png

Et quand tu fais Démarrer le flux vidéo, et que tu vas dans l'onglet Contrôle, tu récupères l'image :

image.png.5259b822e0509172b5a152fe2c941c8b.png

Modifié (le) par mikebzh44
Lien vers le commentaire
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
  • Sur cette page :   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
  • YouTube / Les Imprimantes 3D .fr

×
×
  • Créer...