DeskPi LCD 6.91" avec RPi Zero v1.3 pour Marquee d'un cabinet d'arcade

Bonjour à tous, j’ai un gros projet actuellement mais qui n’est pas sur des RPi, soit la construction d’un cabinet « tabletop » pour le jeu Half-Life 2 Survivor v2.0. Vous comprenez que vu c’est un jeu Source, il faut un vrai hardware de PC.

Je détaillerais pas cette partie du projet, vu que ce n’est pas fais sous RPi mais je vais vous parler plutot d’un composant du cabinet; le marquee, ou dans d’autres mots, la bannière.

J’ai cherche a avoir des autocollants au nom du jeu, mais juste le nom + logo HL2 j’en ai pour plus de 100$CAD (~66Euro), ce qui est énorme, sans garantie que le rendu sera beau.

Alors pour le même budget, j’ai acheté un écran DeskPi 6.91" de 1424x280px avec Touch. Je recycle avec un RPi limité, soit le RPi Zero v1.3 (celui sans le Wifi).

J’ai donc utilisé la dernière version de Raspbian Stretch (lite) pour la légèreté du OS, vu qu’il n’est pas sur réseau/internet, la sécurité et les MaJ sont pas requises. J’ai viré pas mal de services inutile et installé que le requis.

Le but est d’avoir des vidéos qui feront l’animation, pour me permettre d’en ajouter/retirer, contrôler l’ordre etc… j’ai créer une partition FAT32 sur la carte SD de 16Go (sur 32Go), alors je peut facilement éditer sans connecter sur réseau, juste transférer la carte SD sur mon PC Windows.

Alors les vidéos passe en boucle via OMX Player, quand je touche l’écran, il affiche pendant 10 secondes le guide des commandes des manettes. Alors j’ai de quoi de vraiment cool, car le joueur peut « in-game » toucher l’écran pour savoir ou est la touche rapidement.

Pour faire mes vidéo, qui n’ont pas besoin de son, j’utilise un (très) vieux logiciel, Jasc Software Animation Shop 3, ce qui me fait des vidéo de ~10s (le logiciel est très limité sur la capacité de sortie, avant tout axé sur les GIF et Icones animés). J’utilise une commande FFMpeg pour convertir en format H264 qui utilise le plein potentiel du VideoCore du RPi sans licence.

Le OS a été mis en version READ ONLY, alors peut de problème possible vu qu’il démarre avec le PC de L’arcade, il est relié au PSU de l’ordinateur (rail 12V avec convertisseur en 5V 3A pour lisser/stabiliser le courant).

Le rendu du DeskPi va parfaitement avec le fini Carbone du cabinet.

Coté logiciel, il a encore des « traces » visible au début mais une fois que le loop est passé (première série de vidéo) sa ce stabilise et disparait.