Fabriquer une Mini TV pour son flipper

Répondre
Avatar du membre
goupil
Dept: 63
Rech/Achete: 0 flip
Messages : 40
Enregistré le : 30/03/2021
Pas vu depuis 10 mois
Niveau : Débutant
Pro / revendeur : non

Re: Fabriquer une Mini TV pour son flipper

Message par goupil » jeu. 16 09, 2021 08:32

Bonjour tout le monde.
Merci Brice pour ce partage !
J'ai rencontré un problème d'installation de ton image. C'est peut être lié à l'écran que j'ai trouvé sur Ali. Son driver serait il différent du tien ???
Je suis donc reparti sur le dernier Raspbian ;-)
Ça fonctionne bien, la qualité d'image est parfaite.
Je cherche maintenant à adapter la vidéo aux missions...
Il semblerait que certains l'aient fait ?
Est ce sur la même base (RPI) ? Une partie du GPIO est sans doute libre ?
Ça me tente beaucoup d'essayer ...
Marc

Avatar du membre
pezize
Dept: 77
Rech/Achete: 0 flip
Messages : 873
Enregistré le : 11/11/2013
Niveau : Débutant
Pro / revendeur : non

Re: Fabriquer une Mini TV pour son flipper

Message par pezize » jeu. 16 09, 2021 17:37

Spectre a écrit :
sam. 22 05, 2021 19:46
hello

pour l'indiana, c'est ultra simple, le tout est de savoir ce que tu veux voir sur l'écran ?

pas contre il faut savoir (c'est le constat que j'ai fait ) qu'on ne peut lire que 3 vidéos qu'il lira en boucle.
Tu as mis les vidéos à la suite des autres ? où ? Moi ça n’a jamais fonctionné. Juste une seule est lue en boucle et ce quelque soit sa taille des vidéos.
Aujourd’hui c’est moins cher que demain. Vivement que demain soit moins cher qu’aujourd’hui.

Il n’y a que les imbéciles qui ne changent pas d’avis. Seuls les imbéciles changent tout le temps d’avis.

Avatar du membre
Spectre
Dept: 31
Rech/Achete: 0 flip
Messages : 854
Enregistré le : 29/07/2015
Niveau : Initié
Pro / revendeur : non

Re: Fabriquer une Mini TV pour son flipper

Message par Spectre » jeu. 16 09, 2021 19:01

de mon côte 4 videos .. ensuite c'est la 1ere qui repasse.

pour répondre au message precedent, je suis en train de modifier un sys 80B. j'utilise un raspberry pi 4, j'e connecte une dalle au port HDMI, et je me sers du GPIO pour de l'adressage. Bref... je lis les bit qui viennent de la CPU du flipp et je balance une vidéo en fonction de l'octet et son ... example... extra ball, tilt, special et autre..
Modifié en dernier par Spectre le jeu. 16 09, 2021 20:15, modifié 1 fois.
CANADA DRY, BLACK HOLE, DIAMOND LADY, PIRATES DES CARAIBES (STERN), GODZILLA PREMIUM, JURASSIC PARK PREMIUM

Avatar du membre
Freeman98
Dept: 98
Collec Perso: 37 flips
Rech/Achete: 3 flips
aimable donateur accepte les visites de sa Gameroom
Messages : 3866
Enregistré le : 16/10/2015
Niveau : Initié
Pro / revendeur : non
Localisation : Monaco, Peille, Porticcio et Saulieu
Contact :

Re: Fabriquer une Mini TV pour son flipper

Message par Freeman98 » jeu. 16 09, 2021 19:26

Spectre a écrit :
jeu. 16 09, 2021 19:01
de mon côte 4 videos .. ensuite c'est la 1ere qui repasse.

pour répondre au message precedent, je suis en train de modifier un sys 80B. j'utilise un raspberry pi 4, j'e connecte une dalle au port HDMI, et je me sers du GPIO pour de l'adressage. Bref... je lis le bit qui viennenet de la CPU du flipp et je balance une vidéo en fonction de l'octet et son ... example... extra ball, tilt, special et autre..
mmmhhh c'est bon çà ! 8)
In Chamallow we trust !

Avatar du membre
brice
Dept: 81
Collec Perso: 3 flips
Rech/Achete: 6 flips
accepte les visites de sa Gameroom
Messages : 68
Enregistré le : 29/06/2018
Pas vu depuis 1 mois
Niveau : Initié
Pro / revendeur : non
Localisation : Mazamet
Contact :

Re: Fabriquer une Mini TV pour son flipper

Message par brice » mar. 21 09, 2021 10:45

Bonjour à tous,

j'ai aussi ça dans les cartons.
Pour le moment ca lit des vidéos en fonction de la matrice de switch sur les data east, je partagerai tout ça prochainement !
https://retrohappygames.fr/

Avatar du membre
Spectre
Dept: 31
Rech/Achete: 0 flip
Messages : 854
Enregistré le : 29/07/2015
Niveau : Initié
Pro / revendeur : non

Re: Fabriquer une Mini TV pour son flipper

Message par Spectre » mar. 21 09, 2021 12:51

hello

:x26: , je fais pareil sur un SYS 80B !!! je n'ai pas fini

bravo :x26: :x26: :x26: :x26:
CANADA DRY, BLACK HOLE, DIAMOND LADY, PIRATES DES CARAIBES (STERN), GODZILLA PREMIUM, JURASSIC PARK PREMIUM

Avatar du membre
brice
Dept: 81
Collec Perso: 3 flips
Rech/Achete: 6 flips
accepte les visites de sa Gameroom
Messages : 68
Enregistré le : 29/06/2018
Pas vu depuis 1 mois
Niveau : Initié
Pro / revendeur : non
Localisation : Mazamet
Contact :

Re: Fabriquer une Mini TV pour son flipper

Message par brice » mar. 28 09, 2021 15:23

Si tu veux qu'on échange sur le sujet ce sera avec plaisir.
https://retrohappygames.fr/

Avatar du membre
goupil
Dept: 63
Rech/Achete: 0 flip
Messages : 40
Enregistré le : 30/03/2021
Pas vu depuis 10 mois
Niveau : Débutant
Pro / revendeur : non

Re: Fabriquer une Mini TV pour son flipper

Message par goupil » ven. 05 11, 2021 08:11

Bonjour tout le monde,
je poursuis ce projet pour mon Jurassic Park Data East.
Ce flip a une cible qui déclenche toutes les missions et lorsqu'elle est active, une lampe s'allume.
L'idée est de placer un opto-coupleur sur cette lampe. Lorsqu'elle s'allume, une vidéo se lance et lorsqu'elle s’éteint, la vidéo s’interrompt (avec un beau fond d'écran).
Pour ça, j'utilise omxplayer, qui me semble plus puissant que mplayer

Pour le lancer -> sudo -u root omxplayer -o hdmi /home/pi/pintv/nom_du_film &

Pour interrompre la vidéo -> kill $(pgrep omxplayer)

Pour la commande -> un script python sur le GPIO 20 qui m'a semblé ne pas être utilisé pour l'écran.

Les vidéos sont extraites de youtube et reformatées / coupées par l'éditeur libre "shotcut".

J'en suis au câblage du GPIO, je vous tiens informés du résultat.
Marc

Avatar du membre
goupil
Dept: 63
Rech/Achete: 0 flip
Messages : 40
Enregistré le : 30/03/2021
Pas vu depuis 10 mois
Niveau : Débutant
Pro / revendeur : non

Re: Fabriquer une Mini TV pour son flipper

Message par goupil » sam. 06 11, 2021 14:16

Bonjour tout le monde,
Ça fonctionne bien sur le GPIO 20, voici le code python

#######################################################################
# Imports
import time
import RPi.GPIO as GPIO
import subprocess
old_etat = 0


pinBtn = 20
GPIO.setmode(GPIO.BCM)
GPIO.setup(pinBtn, GPIO.IN, pull_up_down = GPIO.PUD_DOWN)

# Boucle infinie
while True:
etat = GPIO.input(pinBtn)

if (etat == 0 and old_etat ==1) :
subprocess.call('./pintv.sh')
print("Lancement du film")
old_etat = 0
if (etat == 1 and old_etat ==0) :
subprocess.call('./kill_pintv.sh')
print("Fin du film")
old_etat = 1

time.sleep(0.3)
############################################################################

Le code bash qui lance les fils aléatoires (pintv.sh) est :

#!/bin/bash
film="/home/pi/pintv/jp"$((1+ $RANDOM %10))".mp4"
sudo -u root omxplayer -o hdmi `echo "$film" ` &

Les vidéos sont dans /home/pi/pintv/ et se nomment jp1.mp4, jp2,mp4,.... ici jusqu'à jp10.mp4
et celui qui stoppe la vidéo (kill_pintv.sh)

#!/bin/bash
kill $(pgrep omxplayer) &

Il me reste à intégrer le tout dans le flip :,):

Avatar du membre
Spectre
Dept: 31
Rech/Achete: 0 flip
Messages : 854
Enregistré le : 29/07/2015
Niveau : Initié
Pro / revendeur : non

Re: Fabriquer une Mini TV pour son flipper

Message par Spectre » sam. 06 11, 2021 14:22

:x26:
CANADA DRY, BLACK HOLE, DIAMOND LADY, PIRATES DES CARAIBES (STERN), GODZILLA PREMIUM, JURASSIC PARK PREMIUM

Répondre