8x32 PI : interface web, matrice verticale, compatibilité Raspbian 11
- Interface web (serveur_web.py, Flask, gabarits dans web/) : dépôt de GIF, PNG animés et séquences de PNG, aperçus animés, ordre de lecture, activer / désactiver, corbeille, « jouer maintenant » et « suivante ». Service systemd vitrine-web, activé par installer.sh. - Lecteur : réagit aux demandes de la page web (post-it dans /run/vitrine-pixels), écrit l'animation en cours, éteint la matrice proprement sur SIGTERM. - Matrice posée debout : réglage ROTATION (90 = image 8 × 32) dans matrice.py ; images couchées tournées automatiquement ; exemples, animations codées, aperçus et page web adaptés au format vertical. - Compatibilité Raspbian 11 Bullseye : partition /boot, Pillow 8.1, Flask 1.1. - Doc : nouveau guide INTERFACE_WEB.md ; README, GUIDE_KRITA, MODE_VITRINE, CODER_EN_PYTHON mis à jour (format 8 × 32, adresses Wi-Fi / câble du Pi). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -56,6 +56,7 @@ sudo systemctl disable --now vitrine-pixels
|
||||
| Je veux… | Commande |
|
||||
|---|---|
|
||||
| savoir si le lecteur tourne | `systemctl status vitrine-pixels` (`active (running)` = oui ; **q** pour quitter) |
|
||||
| savoir si l'interface web tourne | `systemctl status vitrine-web` |
|
||||
| voir ce qu'il affiche, en direct | `journalctl -u vitrine-pixels -f` (**Ctrl + C** pour quitter) |
|
||||
| l'arrêter jusqu'au prochain démarrage | `sudo systemctl stop vitrine-pixels` |
|
||||
| le relancer (après avoir modifié un réglage) | `sudo systemctl restart vitrine-pixels` |
|
||||
@@ -79,6 +80,14 @@ le format des clés USB, que **Windows, macOS et Linux** savent tous lire et
|
||||
Le dossier est **relu à chaque tour de boucle** : pas besoin de redémarrer
|
||||
le lecteur après un changement.
|
||||
|
||||
### Méthode 0 : la page web (la plus simple)
|
||||
|
||||
Ouvrez l'adresse du Pi dans un navigateur : `http://172.16.50.27` depuis le
|
||||
Wi-Fi, `http://172.16.7.199` depuis le réseau filaire (voir
|
||||
[INTERFACE_WEB.md, partie 1](INTERFACE_WEB.md#1-ouvrir-la-page)) : on y dépose les animations, on choisit celles qui sont jouées
|
||||
et leur ordre. Tout est expliqué dans [INTERFACE_WEB.md](INTERFACE_WEB.md).
|
||||
Les méthodes suivantes servent quand il n'y a pas de réseau.
|
||||
|
||||
### Méthode 1 : la carte SD (sans réseau, sans terminal)
|
||||
|
||||
C'est la méthode à donner à l'équipe design.
|
||||
|
||||
Reference in New Issue
Block a user