Bouton poussoir - démarrage - masquage du pointeur - lancement vidéo en boucle - nouvel appui - shutdown

Vous souhaitez développer un projet mais vous manquez de temps, de compétences ? Présentez votre projet ici pour trouver des participants...

Modérateur : Francois

Répondre
remilat
Messages : 4
Enregistré le : jeu. 21 mai 2020 21:28

Bouton poussoir - démarrage - masquage du pointeur - lancement vidéo en boucle - nouvel appui - shutdown

Message par remilat » jeu. 21 mai 2020 22:25

Bonjour à tous !

Tout neuf avec un Pi3 en main, j'ai un petit projet à vous soumettre : il me faut diffuser sur 3 TV une vidéo en boucle à partir d'un RPi3 vers un splitter HDMI :

Je veux pouvoir allumer le RPi3 en appuyant sur un bouton poussoir.
Au démarrage du système, une vidé doit se lancer automatiquement, en plein écran bien sûr, curseur masqué.
Je veux pouvoir éteindre "proprement le RPi3 en rappyant sur le bouton poussoir qui devra donc cesser la vidéo puis éteindre le Rpi3.
A l'usage, je ne veux ni clavier ni souris !


Je pense installer Raspbian: bonne idée ?
J'ai trouvé quelques liens...
https://trevilly.com/lecture-automatiqu ... demarrage/
https://raspberry-lab.fr/Composants/Exe ... -Francais/
https://leblogderames.wordpress.com/201 ... demarrage/
https://brickodeurs.fr/wiki/comment-tra ... ur-boucle/
... il y a de l'idée mais bon... pas assez compétent ! :roll:

Un peu d'aide serait la bienvenue :D

Merci !

Nabla
Messages : 3
Enregistré le : lun. 25 mai 2020 13:35

Re: Bouton poussoir - démarrage - masquage du pointeur - lancement vidéo en boucle - nouvel appui - shutdown

Message par Nabla » lun. 25 mai 2020 13:49

Bonjour,

Je poste ici sans même avoir pris le temps de rédiger une présentation ; mes excuses aux membres anciens du forum.
Je suis l'auteur (titre un peu pompeux) d'un des articles que tu cites.

Dans cet article, le Rpi démarre et lance une vidéo en plein écran.
(Le fun est de le faire avec un simple et vieux RpiB ou un minimaliste RpiZéro avec Raspbian Lite évidemment)
Il suffit d'ajouter un script complémentaire afin d'avoir un bouton "extinction".

Tu aurais ainsi un Rpi
- Qui démarre et lance une vidéo (ou une série de vidéos en ordre ou en aléatoire) en plein écran dès le démarrage (prévoir une alim avec un interrupteur ou (plus compliqué) se fabriquer une alim spécifique)
(Le Rpi peut même être alimenté par l'écran si celui-ci dispose d'un port USB ; j'ai testé = ça fonctionne)
- La simple nécessité d'appuyer sur un bouton pour éteindre le Rpi.

Au démarrage, on exécute les 2 scripts et hop, ça roule.

Bref, c'est assez facile et réalisable rapidement.
Je n'ai jamais utilisé de splitter mais j'imagine que cela ne changera rien.
Encore une fois, à mon avis, Raspbian est adapté et permet de le faire en simple version Lite donc sans pointeur visible.

Bonne Journée,

remilat
Messages : 4
Enregistré le : jeu. 21 mai 2020 21:28

Re: Bouton poussoir - démarrage - masquage du pointeur - lancement vidéo en boucle - nouvel appui - shutdown

Message par remilat » lun. 25 mai 2020 22:25

Bonjour et merci de ton aide !
On ne peut pas allumer le rpi avec le BP ?
Comment procéder pour créer tout ce que tu m’explique ?
:roll:
Encore merci de ta précieuse aide !

Nabla
Messages : 3
Enregistré le : lun. 25 mai 2020 13:35

Re: Bouton poussoir - démarrage - masquage du pointeur - lancement vidéo en boucle - nouvel appui - shutdown

Message par Nabla » lun. 25 mai 2020 23:00

Re,

Pour l'alimentation, voici un article intéressant :
https://www.firediy.fr/article/alimente ... omme-un-pc
Je dois le tester pour un ami (mais je n'ai pas les compétences de François en électronique ; loin de là).
Cette partie peut être reportée ultérieurement évidemment.

Pour débuter avec le Rpi, il faut procéder à l’installation de Raspbian Lite.
Puis exécuter

Code : Tout sélectionner

sudo raspi-config
pour changer divers paramètres (littérature facile à trouver)

Puis on redémarre avec

Code : Tout sélectionner

sudo reboot
Ensuite,

Code : Tout sélectionner

sudo apt update && sudo apt upgrade && sudo apt install omxplayer
pour mettre à jour et installer le lecteur vidéo

Pour le script :

Code : Tout sélectionner

nano /home/pi/video-boucle.sh
puis :

Code : Tout sélectionner

#!/bin/bash

# Chemin du dossier ou "path"
VIDEOPATH="/home/pi/videos"

# Service à utiliser
SERVICE="omxplayer"

# Le script en lui-même
while true; do
        if ps ax | grep -v grep | grep $SERVICE > /dev/null
        then
        sleep 100; 
else
        for entry in $VIDEOPATH/*
        do
                clear
                omxplayer -b $entry > /dev/null
        done
fi
done
Pour finir, modification de rc.local avec

Code : Tout sélectionner

sudo nano /etc/rc.local
et ajout de la ligne

Code : Tout sélectionner

sudo bash /home/pi/video-boucle.sh
juste avant la ligne # Print the IP address

Au redémarrage, tu dois avoir un Raspberry Pi qui diffuse la ou les vidéos contenues dans le dossier /home/pi/videos.

Une fois que cela sera fait, tu pourras ajouter le bouton d'extinction et créer le script idoine.
Autant procéder par étapes :-)

@+

remilat
Messages : 4
Enregistré le : jeu. 21 mai 2020 21:28

Re: Bouton poussoir - démarrage - masquage du pointeur - lancement vidéo en boucle - nouvel appui - shutdown

Message par remilat » lun. 25 mai 2020 23:30

Tu es au top !
Je vais déjà tenter ça dès que possible !

1000 mercis 😉

dyox
Raspinaute
Messages : 671
Enregistré le : dim. 28 déc. 2014 15:28
Localisation : Le long de la côte, au dessus du pays des bigoudennes, aïe

Re: Bouton poussoir - démarrage - masquage du pointeur - lancement vidéo en boucle - nouvel appui - shutdown

Message par dyox » mar. 26 mai 2020 23:02

Bonjour,

J'avais fait un tuto pour un ON / OFF avec un BP : https://forums.framboise314.fr/viewtopi ... =44&t=4423
A voir si cela vous convient.

Je sais qu'il existe une distribution (plutôt un raspian modifié) justement faite pour ça mais je ne la retrouve pas.

remilat
Messages : 4
Enregistré le : jeu. 21 mai 2020 21:28

Re: Bouton poussoir - démarrage - masquage du pointeur - lancement vidéo en boucle - nouvel appui - shutdown

Message par remilat » mar. 26 mai 2020 23:08

Merci beaucoup à toi aussi !
J’ai hâte d’avoir un peu de temps pour m’y mettre 😅

Répondre

Retourner vers « Projets »