EspaceTrain.Com - Le Forum

Modélisme ferroviaire => Arduino et ses clones, digital, électricité, électronique, logiciels => Arduino et ses clones => Discussion démarrée par: Ph Blondé le 31 Janvier 2021 à 11:24:19

Titre: Panneau publicitaire numérique
Posté par: Ph Blondé le 31 Janvier 2021 à 11:24:19
Bonjour à tous,

Dans une vidéo qui présentait un réseau  (je ne la retrouve pas), j'avais vu l'utilisation d'un mini lecteur MP4 transformé (camouflé) en panneau publicitaire avec des images de pub qui glissaient les unes derrière les autres.

Nous connaissons bien les écrans d'affichage des arrivées/départ comme :


Dans ce cas les données à afficher (tableaux de lettres et de chiffres) sont mis en mémoire dans le programme de l'Arduino.

Pas top si on veut présenter des publicités du genre « La vache qui rit », « Michelin » et autre « Shell » ou « Coca Cola » car on est limité par la taille de la mémoire. Solution : enregistrer les images dans une carte SD (micro SD, ici) puis les lire et les afficher l'une après l'autre.
Titre: Panneau publicitaire numérique
Posté par: Ph Blondé le 31 Janvier 2021 à 11:35:08
J'ai donc recherché un tel dispositif et trouvé chez Gotronic ce qui va bien : un écran couleur de 1,14'' : https://www.gotronic.fr/art-ecran-couleur-tft-ips-1-14-ada4383-30783.htm#complte_desc .
De plus tous les liens vers la documentation technique et le site d'Adafruit sont indiqués.

Cet écran possède son propre lecteur de carte micro SD (non comprise) et alimenté en 5V (à prendre sur l'Arduino).
Pour le reste, il nous faut un Arduino NANO ou UNO et une alimentation 5V filtrée

A ce sujet, j'ai pris un régulateur 6V (7806)qui absorbe la différence de 6V avec les 12V présents sur le réseau et qui fait que le régulateur de l'Arduino n'a plus qu'à traiter une différence de 1V et dégage ainsi moins de chaleur.

Pour la partie maquette, je suis parti sur l'idée d'un panneau d'affichage déroulant posé sur le pignon d'un bâtiment. Il sera entouré d'un cadre couleur jaune/jonquille façon panneaux publicitaires Giraudy ou autre.
Titre: Panneau publicitaire numérique
Posté par: Ph Blondé le 31 Janvier 2021 à 11:39:59
Pour la partie Arduino, il faut charger Adafruit ImageReader ainsi que :

- Adafruit_GFX
- Adafruit_ST7789
- SdFat
- Adafruit_SPIFlash

La base du programme se trouve dans « Fichier / Exemples / Adafruit ImageReader » ; choisir « BreakoutST7735-160x128 ». C'est la base du fichier .ino. qui est joint (également au format txt).

Maintenant je vais être honnête, la compréhension ce qui se trouve avant le  « void loop() » dépasse largement mes connaissances. Les seules choses que j'ai comprises se trouvent dans le loop.

Mais ce n'est pas un problème, le tout est d'arriver à ce que l'on veut faire.

Dans le « loop » on trouve la répétition de la lecture des fichier bmp de leur enregistrement, de leur affichage et d'un délai pour leur lecture sur l'écran.

Les fichiers image doivent être effectivement au format bmp. J'ai mis quelques exemples en fichiers joints

Dans le « loop », on a la répétition de ces trois lignes de programme :

stat = reader.drawBMP("/banania.bmp", tft, 0, 0);
reader.printStatus(stat);
delay(3000);

- "/banania.bmp" c'est le nom du fichier image avec un / devant ce nom et le tout dans les deux ''.
- Tft : je suppose que c'est un paramètre qui fait appel à une bibliothèque (je suppose :) )
- 0,0 : les coordonnées du point à partir duquel l'image va apparaitre.
- reader.printStatus : c'est l'ordre d'affichage.
- delay (3000) : c'est le temps d'exposition de l'image de la pub que j'ai indiqué.

Une petite vidéo pour illustrer cela  :


Je vais essayer de trouver le truc pour que les images montent ou descendent comme s'il y avait des enrouleurs car un défilement de gauche à droite n'est pas très réaliste même s'il y a au moins ça.
Titre: Panneau publicitaire numérique
Posté par: Ph Blondé le 31 Janvier 2021 à 11:43:24
Les photos montrent comment c'est installé.

L'écran est relier à l'Arduino via un connecteur et le trou me permet de passer mon doigt pour récupérer et remettre la carte micro SD.

L'Arduino est amovible (connecteurs sur plaque à bandes) et placé pour que l'on puisse enfiler la prise USB.
Titre: Panneau publicitaire numérique
Posté par: Ph Blondé le 31 Janvier 2021 à 11:45:32
Ce petit hangar recevra deux tracteurs et sera placé à côté du hangar à paille avec sa moissonneuse-batteuse Artitec  http://forum.espacetrain.com/index.php?topic=168.195 ; restera à faire une ferme chti avec les briques  :)

J'oubliais, sur la vidéo il manque une pub que je viens de recevoir  ::)
Titre: Panneau publicitaire numérique
Posté par: Dan du 56 le 31 Janvier 2021 à 13:59:13
Super !!  :D :D :D
Titre: Panneau publicitaire numérique
Posté par: Ph Blondé le 31 Janvier 2021 à 15:00:14
Merci Dan,
Mais il faut que je trouve le truc pour que les affiches donnent l'impression de monter et descendre comme dans la réalité.
Bon dimanche... très humide ici  ;)
Titre: Panneau publicitaire numérique
Posté par: Philippe de l Est le 31 Janvier 2021 à 15:01:11
Très très bonne idée  :D :AA   ;D

Excellente réalisation !

Et je dis cela en toute neutralité, bien sûr, vous le devinez !  ::)

Philippe, de l'Est



Titre: Panneau publicitaire numérique
Posté par: Dan du 56 le 31 Janvier 2021 à 15:39:19
Citation de: Ph Blondé le 31 Janvier 2021 à 15:00:14
Merci Dan,
Mais il faut que je trouve le truc pour que les affiches donnent l'impression de monter et descendre comme dans la réalité.
Bon dimanche... très humide ici  ;)
Très humide ici aussi, bon pour le défilement vertical des affiches, c'est simple........tu fais pivoter 1/4 de tour à ton écran.........OK je sors !!!!!!!!
Titre: Panneau publicitaire numérique
Posté par: Attiny le 31 Janvier 2021 à 16:52:47
@Ph Blondé

Je pense que la vidéo dont tu parlais dans ton premier message est issue du site LOCODUINO et plus précisément de l'article :Réalisation d'un affichage de gare ARRIVEE DEPART https://www.locoduino.org/spip.php?article205 (https://www.locoduino.org/spip.php?article205)

Moi qui suis fan des animations je vais suivre ce sujet avec attention.
Titre: Panneau publicitaire numérique
Posté par: jacquot le 31 Janvier 2021 à 17:17:28
Bonjour Philippe B.

Excellent ce montage de panneau publicitaire. Bravo. Tu es à la pointe de la technique arduino.

Penses-tu que les pubs que l'on voit étaient sur des panneaux lumineux et défilants ?  Elles me semblent bien antérieures  et se trouvaient affichées sur des murs fixes... C'est difficile de toujours faire raccord à une époque et rien n'empêche de mixer pour le plaisir.

Amicalement,
Jacquot
Titre: Panneau publicitaire numérique
Posté par: Ph Blondé le 31 Janvier 2021 à 18:02:20
Citation de: Attiny le 31 Janvier 2021 à 16:52:47
@Ph Blondé

Je pense que la vidéo dont tu parlais dans ton premier message est issue du site LOCODUINO et plus précisément de l'article :Réalisation d'un affichage de gare ARRIVEE DEPART https://www.locoduino.org/spip.php?article205 (https://www.locoduino.org/spip.php?article205)

Moi qui suis fan des animations je vais suivre ce sujet avec attention.
Bonjour,
Effectivement on le trouve sur Locoduino.
Mais comme je le disait, le contenu de ces tableaux d'affichage (données en hexa) sont enregistrées dans le programme chargé dans l'Arduino.
Cela m'ennuyait un peu, c'est pour cela que j'ai utilidé le principe de la carte SD.
Merci ton rappel
Philippe
Titre: Panneau publicitaire numérique
Posté par: Ph Blondé le 31 Janvier 2021 à 18:04:17
Citation de: jacquot le 31 Janvier 2021 à 17:17:28
Bonjour Philippe B.

Excellent ce montage de panneau publicitaire. Bravo. Tu es à la pointe de la technique arduino.

Penses-tu que les pubs que l'on voit étaient sur des panneaux lumineux et défilants ?  Elles me semblent bien antérieures  et se trouvaient affichées sur des murs fixes... C'est difficile de toujours faire raccord à une époque et rien n'empêche de mixer pour le plaisir.

Amicalement,
Jacquot
Bonjour Jacquot,
Merci pour ton appréciation.
Et oui, normalement les panneaux à enrouleurs faisaient défiler les affiches du haut vers le bas, puis l'inverse.
C'est ce que je cherche à faire maintenant.
Titre: Panneau publicitaire numérique
Posté par: Ph Blondé le 31 Janvier 2021 à 18:09:59
Citation de: Dan du 56 le 31 Janvier 2021 à 15:39:19
Très humide ici aussi, bon pour le défilement vertical des affiches, c'est simple........tu fais pivoter 1/4 de tour à ton écran.........OK je sors !!!!!!!!
:D :D J'aime bien.
Mais tu vas rigoler car les images SONT en position verticale  :)) :))
Titre: Panneau publicitaire numérique
Posté par: Ph Blondé le 31 Janvier 2021 à 18:11:02
Citation de: Philippe de l Est le 31 Janvier 2021 à 15:01:11
Très très bonne idée  :D :AA   ;D

Excellente réalisation !

Et je dis cela en toute neutralité, bien sûr, vous le devinez !  ::)

Philippe, de l'Est
:D :D Merci
Titre: Panneau publicitaire numérique
Posté par: BLRC45 le 02 Février 2021 à 22:35:24
Bonjour à tous,

Comme d'habitude, Philippe, avec sa maîtrise de la chose, nous habitue à du beau boulot qui fait son effet !   :D

Toujours aussi inventif pour notre plus grand plaisir.   ;)

Bravo et merci, c'est le minimum que l'on puisse dire.  :AA   :AA

Cordialement.
Titre: Panneau publicitaire numérique
Posté par: Ph Blondé le 04 Février 2021 à 19:15:38
Merci Christian  :)
Titre: Panneau publicitaire numérique
Posté par: cevenol38 le 06 Février 2021 à 06:51:18
C'est top !  :D
Titre: Panneau publicitaire numérique
Posté par: CC6536 le 10 Février 2021 à 18:26:00
Nous avons du PIPA, maintenant mesdames et messieurs nous avons du PB. :AA
Dom 8)
Titre: Panneau publicitaire numérique
Posté par: Ph Blondé le 10 Février 2021 à 18:43:24
 :) Merci Dominique  :)
Titre: Panneau publicitaire numérique
Posté par: CC6536 le 10 Février 2021 à 23:23:41
Moi qui rêve d'un panneau lumineux en couleur et tout et tout pour afficher mes petits trains au Gros-moulin.
Avec les trains qui changent.
Comme celui-ci. O:-)
Titre: Panneau publicitaire numérique
Posté par: Philippe de l Est le 11 Février 2021 à 00:06:49
Moi, je rêve de faire le panneau à "plaquette qui tourne" avec le nom des villes comme il y a eu à Saint Lazare. Sans aller aux panneaux d'aéroport..

Sur Louyotte, j'ai fait dans la gare l'ancien panneau de St Lazare des années 60 ou le gars mettait manuellement les différentes infos : heure de départ / n° train / pour / via / quai n°, en tirant un "portillon" de l'arrière et insérant le panneau correspondant.  Il y avait un panneau qui s'ouvrait complètement, il était possible de passer sa tête par le trou pour verifier..Je dois en avoir une photo de ma réalisation (figée), rien de visible maintenant..

Philippe,  de l'Est
Titre: Panneau publicitaire numérique
Posté par: guillaumevlv62 le 17 Janvier 2023 à 19:08:14
Bonjour,

Quelle est le format des images ? avec quel logiciel modifiez vous les images ?
Merci pour votre retour et félicitation pour ce beau travail
Titre: Panneau publicitaire numérique
Posté par: Ph Blondé le 23 Janvier 2023 à 21:15:11
Citation de: guillaumevlv62 le 17 Janvier 2023 à 19:08:14Bonjour,

Quelle est le format des images ? avec quel logiciel modifiez vous les images ?
Merci pour votre retour et félicitation pour ce beau travail
Bonsoir,
Le format est de 240x320.
Pour y arriver j'utilise photofiltre ; c'est simple, basique et c'est gratuit.
Titre: Panneau publicitaire numérique
Posté par: guillaumevlv62 le 23 Janvier 2023 à 21:35:16
Bonsoir,
Merci pour votre retour
j'ai commandé cette écran de 1,14 pouces selon le lien le format est 135x240 donc dans le code il faut aussi faire la modification et aussi comme vous le dite mettre les images au bon format.
Encore merci et excellant travail de votre part
Titre: Panneau publicitaire numérique
Posté par: guillaumevlv62 le 04 Septembre 2023 à 19:02:26
Citation de: Ph Blondé le 31 Janvier 2021 à 15:00:14Merci Dan,
Mais il faut que je trouve le truc pour que les affiches donnent l'impression de monter et descendre comme dans la réalité.
Bon dimanche... très humide ici  ;)

Bonjour, avez vous trouver la solution pour faire monter et descendre comme dans la réalité ?
Titre: Panneau publicitaire numérique
Posté par: Ph Blondé le 05 Septembre 2023 à 10:18:29
Citation de: guillaumevlv62 le 04 Septembre 2023 à 19:02:26Bonjour, avez vous trouver la solution pour faire monter et descendre comme dans la réalité ?
Et non, pas encore.
Mais en ce moment je fais du décor sur le réseau https://forum.espacetrain.com/index.php?topic=1117.435