Auteur Sujet: [WIP] DMD clock by F4brice  (Lu 32238 fois)

Hors ligne Tormak

  • Alias Tic
  • Pilier
  • *
  • Messages: 557
  • Localisation: Le Mans
  • Sire, Sire ! On en a gros !
    • Voir le profil
    • Salon Freeplay
[WIP] DMD clock by F4brice
« Réponse #16 le: Lundi 05 Décembre 2016, 15:09:17 pm »
  • Ha nop du tout, c'est une multiplexage bette et méchant comme un afficheur de radio reveil mais en plus balaise, si tu cherche des infos sur le pinout :
    https://learn.adafruit.com/32x16-32x32-rgb-led-matrix/new-wiring

    Tic

    Hors ligne f4brice

    • ✌(◕‿◕)✌ Donateur 2018
    • Arcade Kingmaster
    • *
    • Messages: 4083
    • Localisation: Besançon (prononcez "B'zançon")
    • « Matériel inconnu ? Touche à ton cul ! »
      • Voir le profil
    [WIP] DMD clock by F4brice
    « Réponse #17 le: Lundi 05 Décembre 2016, 19:06:48 pm »
  • Bonsoir.

    Je vais tenter de répondre aux questions...  :)

    J'attends la version Pacman  :D

    Il suffit de mettre sur la SD l'animation qui va bien.  ;)

    Pourquoi ne pas être parti sur un pi ?

    La carte que j'utilise est bien moins chère (12 dollars US) et suffit largement ; en plus je connais bien les STM32F4.
    Sur la photo, c'est une carte d'évaluation du micro-contrôleur, que j'avais déjà en stock dans mon bordel.

    C'est quoi la sortie video des dalles ? Un DVI ?

    Non, la "sortie vidéo" est totalement spécifique à la technologie les panneaux lumineux à LEDs.
    Il n'est pas possible de connecter l'horloge à une TV ou un moniteur.

    f4brice, comment se passe l'ajout d'animations ?
    Il sera possible de faire ces propres ?

    Une animation = 1 fichier sur la SD, dans le répertoire "anim" placé à la racine de la SD.
    La SD est au format "FAT" et est lisible sur n'importe quel PC.
    Merci à ChaN qui a écrit le code qui permet d'interprêter cette bouse de format FAT sans se prendre la tête.

    On peut utiliser des sous-répertoires (profondeur de 4 répertoires maxi).
    On part d'une GIF animée en 128x32 et j'ai un script Python qui convertit le fichier au format lu par la carte.
    Je n'utilise pas le format GIF en natif car j'ai besoin d'un format non compressé et dont les octets soient proches de ce que doit recevoir l'électronique des panneaux.
    Les panneaux, c'est assez violent à commander...
    Pour optimiser les perfs sans gaspiller de RAM, j'ai dû écrire une partie du code en assembleur !

    Tu penses vendre seulement ton code pour les bricoleurs ?

    Je ne comprends pas ta question, Iro  =?=
    Pour le moment, je n'ai pas l'intention de diffuser mon code source.
    Je n'ai pas envie que des personnes peu scrupuleuses me le volent.
    Pour les modifs et demandes d'évolutions, je suis à l'écoute, dans la limite du réalisable !

    Une version sur batterie serait possible ?

    J'en doute fort, les panneaux lumineux à LEDs ne sont pas très économes en courant.
    Il faut même une bonne alim derrière (plusieurs Ampères).

    Je suis content que tu ai choisi une taille plus grande, ça en jette un max

    Oui, la taille des panneaux lumineux correspond bien.
    C'est assez grand sans être gigantesque.

    possibilité de personnaliser un brin (nom de la gaming room par exemple) ?

    Oui, si l'idée est sympa et peut intéresser du monde, sans souci.
    Tu voudrais que ça s'affiche quand / comment ?


    Pour le moment, les animations sont choisies de manière aléatoire.
    Je me suis arraché les neurones pour qu'on puisse mettre 4.000 animations sur la SD et pouvoir en prendre une au pif sans avoir à stocker l'ensemble des 4.000 noms de fichiers !
    Le micro-contrôleur dispose de 192 ko de RAM. Pas plus.

    La SD est vraiment utilisée de manière intensive (c'est de la lecture, donc pas grave).

    Hors ligne Iro

    • Alias le Rouston Masqué
    • Staff
    • Dieu de l' Arcade
    • *****
    • Messages: 100246
    • Localisation: Chilly Mazarin
    • Iro, chevalier Judaï
      • Voir le profil
    [WIP] DMD clock by F4brice
    « Réponse #18 le: Lundi 05 Décembre 2016, 19:16:39 pm »
  • Désolé , je n'ai pas été clair :)
    Je ne parle pas de diffuser tes sources mais de vendre juste la partie logiciel pour les bricoleurs qui voudraient se débrouiller tout seul sur le reste.
    "Jet set 2, c'est avec Robert Garcia ?" Kaneda, Lapsus de sac Vol.1
    Peter Shou Owner' Club

    WIPs : Naomi - SEGA Rally - AB Cop - Lethal Enforcers - COMPUMI - Terminator 2 - Space Invaders - Artworks pour Boitiers K7 Naomi CF

    LES TUTOS DE GAMO   

    Hors ligne olschool

    • ✌(◕‿◕)✌ Donateur 2018
    • Level Buster
    • *
    • Messages: 2653
    • Localisation: nice
    • Le JR's est Immortel
      • Voir le profil
      • Le JR's
    [WIP] DMD clock by F4brice
    « Réponse #19 le: Lundi 05 Décembre 2016, 21:13:51 pm »


  • Oui, si l'idée est sympa et peut intéresser du monde, sans souci.
    Tu voudrais que ça s'affiche quand / comment ?



     je n'ai pas d'idées définitives mais comme c'est pour nos gaming room
    si c'est possible pourquoi pas toutes les x secondes (Ca peut etre 30 s ou toutes les 5 minutes) afficher, l'heure , la température, et le nom de la gaming room avec ou sans logo  :D

    je dis ça je dis rien

    en tout cas super taf je suis fan
     ^-^  :-)=

    « Modifié: Lundi 05 Décembre 2016, 21:17:57 pm par olschool »
    Winner's Don't Use Drug mais ça aide quand même pour finir Ghost & Goblins.


    Recherche Bornes: Space  Invader/ Rolling Thunder/Dragon's Lair/Kung Fu Master et Karateka Champ et Lethal Enforcer.

    Hors ligne Sir Kayne

    • Arcade Druid
    • *
    • Messages: 3868
    • Localisation: Royaumes de l'Est - plaine d'Alsace
      • Voir le profil
      • Le monde de Shanarah
    [WIP] DMD clock by F4brice
    « Réponse #20 le: Mardi 06 Décembre 2016, 13:11:38 pm »
  • Ha nop du tout, c'est une multiplexage bette et méchant comme un afficheur de radio reveil mais en plus balaise, si tu cherche des infos sur le pinout :
    https://learn.adafruit.com/32x16-32x32-rgb-led-matrix/new-wiring

    Tic
    Merci, top le lien  ^-

    ...
    Non, la "sortie vidéo" est totalement spécifique à la technologie les panneaux lumineux à LEDs.
    Il n'est pas possible de connecter l'horloge à une TV ou un moniteur.
    ...
    Ok, j'avais en tete qu'il existait des panneaux à sortie DVI, mais c'est plus deja des panneaux de pub extérieur (et qui ont un autre prix).


    Cherche : pédale d'accélération d'une Outrun Upright, Une Racingcab (outrunner ou Daytona), pcb RaveRacer, PCB Missile Command (he oui), une Spacegun et le pcb Kabuki Z (on peut toujours rêver :)) et puis un flipper Raven (je l'aurais un jour...)
    "Ne me dite pas que je ne peux pas faire quelque chose!" J.Locke

    Hors ligne Little_Rabbit

    • Arcade Myth
    • *
    • Messages: 4660
    • Localisation: Nantes
    • The early 80's : the arcade golden age !!
      • Voir le profil
    [WIP] DMD clock by F4brice
    « Réponse #21 le: Mardi 06 Décembre 2016, 13:37:49 pm »
  • Salut,

    Génial ton développement F4brice !  :-)=

    Je suis fan aussi !

    Bon, je trouve qu'avec les anim "dot-matrix" de flips, c'est surtout destiné à ceux qui ont pas mal de flip dans leur game room, mais je suis curieux de voir le résultat avec des anims comme le Pacman, ou d'autres motifs emblématiques des premiers jeux vidéo d'arcade (Defender, Moon Patrol, Joust, etc) !

    Les anim "dot-matrix" de flips sont surtout dans les rouges : as-tu fait des essais avec d'autres couleurs ? Les panneaux délivrent-ils aussi des jaunes ou bleus pétant ?

    Tes fonctions de synchro de l'heure, passage automatique heure d'été/d'hiver, d'affichage de la température ou encore la possibilité de télécommande infra-rouge sont autant de fonctionnalités qui font la différence et en font un produit déjà abouti !

    Le fait que cela utilise des fichiers anim concoctables par tout un chacun est génial et permet le sur-mesure pour tout le monde !  ^-

    Bravo !

    A+
    Recherche dédiées ou PCB originaux: Miss Pacman, Dig Dug, Galaga, Mappy, Asteroids, Battlezone, Missile Command, Tempest, Star Wars, Donkey Kong (+ Jr), Mario Bros, Moon Patrol, Defender, Joust, Frogger, Gyruss, Pooyan, Space Tactics, Zaxxon, etc. Flip : Xenon, Baby Pac Man, Gottlieb des années 80 (Spirit, Amazon Hunt, ...). Divers :  Ice Cold Beer
    Trois fois rien quoi ! :D

    Hors ligne f4brice

    • ✌(◕‿◕)✌ Donateur 2018
    • Arcade Kingmaster
    • *
    • Messages: 4083
    • Localisation: Besançon (prononcez "B'zançon")
    • « Matériel inconnu ? Touche à ton cul ! »
      • Voir le profil
    [WIP] DMD clock by F4brice
    « Réponse #22 le: Mardi 06 Décembre 2016, 19:06:55 pm »
  • Faites péter les GIF animées, et je vous fais une vidéo du rendu.  :D
    La résolution optimale est 128x32.

    Hors ligne AsPiC

    • Admin
    • Dieu de l' Arcade
    • *****
    • Messages: 8093
    • Localisation: Les Herbiers (85)
    • Present pour Koh Lanta Retrogaming Party 2069 !
      • Voir le profil
      • Mon compte Instagram !!
    [WIP] DMD clock by F4brice
    « Réponse #23 le: Mardi 06 Décembre 2016, 19:13:16 pm »
  • Celle-ci ?


    Source : http://camdencc.deviantart.com/art/namco-Classic-8-bits-354721363

    Oups désolé pas vu ton indication de résolution...

    edit : Voici le GIF redimensionné à l'arrache en 128x32, forcément l'image source n'étant pas au bon ratio c'est un peux écrasé mais bon si tu peux faire un test :-*

    « Modifié: Mardi 06 Décembre 2016, 19:22:27 pm par AsPiC »


    Recherche tout élément de Jeutel Galaktron - "AsPiC c'est : no WIP but just RIP" - kos71 2014

    Hors ligne Little_Rabbit

    • Arcade Myth
    • *
    • Messages: 4660
    • Localisation: Nantes
    • The early 80's : the arcade golden age !!
      • Voir le profil
    [WIP] DMD clock by F4brice
    « Réponse #24 le: Mardi 06 Décembre 2016, 20:32:25 pm »
  • Re,

    Ah bah si en plus vous me prenez par les sentiments avec un Best Of NAMCO !  :-*

    :)

    A+
    Recherche dédiées ou PCB originaux: Miss Pacman, Dig Dug, Galaga, Mappy, Asteroids, Battlezone, Missile Command, Tempest, Star Wars, Donkey Kong (+ Jr), Mario Bros, Moon Patrol, Defender, Joust, Frogger, Gyruss, Pooyan, Space Tactics, Zaxxon, etc. Flip : Xenon, Baby Pac Man, Gottlieb des années 80 (Spirit, Amazon Hunt, ...). Divers :  Ice Cold Beer
    Trois fois rien quoi ! :D

    Hors ligne Iro

    • Alias le Rouston Masqué
    • Staff
    • Dieu de l' Arcade
    • *****
    • Messages: 100246
    • Localisation: Chilly Mazarin
    • Iro, chevalier Judaï
      • Voir le profil
    [WIP] DMD clock by F4brice
    « Réponse #25 le: Mardi 06 Décembre 2016, 20:57:59 pm »
  • oh la classe !!!
    "Jet set 2, c'est avec Robert Garcia ?" Kaneda, Lapsus de sac Vol.1
    Peter Shou Owner' Club

    WIPs : Naomi - SEGA Rally - AB Cop - Lethal Enforcers - COMPUMI - Terminator 2 - Space Invaders - Artworks pour Boitiers K7 Naomi CF

    LES TUTOS DE GAMO   

    Hors ligne ledjai

    • Passionné
    • *
    • Messages: 159
    • Localisation: PAU
      • Voir le profil
    [WIP] DMD clock by F4brice
    « Réponse #26 le: Mardi 06 Décembre 2016, 22:08:44 pm »
  • La classe  ^-^

    Un fan de plus!!! :-*
    Si tu glandes bien , tu arrives bien!

    Hors ligne Maitre_Poulpi

    • ✌(◕‿◕)✌ Donateur 2018
    • Alien
    • *
    • Messages: 4834
    • Localisation: Loire - Firminy
    • Consoles au fil je suis, ordis aussi
      • Voir le profil
    [WIP] DMD clock by F4brice
    « Réponse #27 le: Mardi 06 Décembre 2016, 22:09:12 pm »
  • Ca prend forme !
    J'ai été fan dès que tu en as parlé au BGS avec la jolie vidéo vue sur ton tél.

    Super classe pour la gameroom.
    Ca pourrait tout aussi bien servir dans une vitrine de commerce, ça peut être plus sympa que les textes qui défilent (et qui coutent cher en plus).

     ^-
    May the Gamooforce be with you !
    À partir du moment où un fou sait qu'il l'est, peut-on toujours le nommer ainsi ?
    Boulot, rétro, dodo... et un peu (beaucoup) de TATC...

    Hors ligne Little_Rabbit

    • Arcade Myth
    • *
    • Messages: 4660
    • Localisation: Nantes
    • The early 80's : the arcade golden age !!
      • Voir le profil
    [WIP] DMD clock by F4brice
    « Réponse #28 le: Mardi 06 Décembre 2016, 22:24:37 pm »
  • Re,

    Ca pourrait tout aussi bien servir dans une vitrine de commerce, ça peut être plus sympa que les textes qui défilent (et qui coutent cher en plus).

    C'est clair : tu peux déjà commencer à chercher un gif animé basse def d'épilation du maillot !

    En deuxième anim, tu pourrais proposer "Venez décourvrir l'endermologie : les lipomassages à base de tentacules de pieuvres, spécialité de Maîtresse Poulpi !"

    :D

    ;)

    A+
    Recherche dédiées ou PCB originaux: Miss Pacman, Dig Dug, Galaga, Mappy, Asteroids, Battlezone, Missile Command, Tempest, Star Wars, Donkey Kong (+ Jr), Mario Bros, Moon Patrol, Defender, Joust, Frogger, Gyruss, Pooyan, Space Tactics, Zaxxon, etc. Flip : Xenon, Baby Pac Man, Gottlieb des années 80 (Spirit, Amazon Hunt, ...). Divers :  Ice Cold Beer
    Trois fois rien quoi ! :D

    Hors ligne Stek

    • Level Buster
    • *
    • Messages: 2663
    • Localisation: Metz
    • PCB Hunter !
      • Voir le profil
    [WIP] DMD clock by F4brice
    « Réponse #29 le: Mardi 06 Décembre 2016, 23:29:17 pm »
  • ayet il craque le poulpi


    "Fun and nostalgia through gaming and beer is what we’re all about."

    Hors ligne aje_fr

    • Famille
    • *
    • Messages: 1159
      • Voir le profil
    [WIP] DMD clock by F4brice
    « Réponse #30 le: Mardi 06 Décembre 2016, 23:31:08 pm »
  • Je viens de voir la vidéo (je ne l'avais pas encore vue sur mon tél).
    Ca me donne de plus en plus envie d'en acheter quelques uns et faire des essais avec un pi zero
    Think different, don't purchase Apple !

    Hors ligne Gnomon

    • Addict
    • *
    • Messages: 310
    • Localisation: Un peu à l'Ouest
      • Voir le profil
    [WIP] DMD clock by F4brice
    « Réponse #31 le: Mercredi 07 Décembre 2016, 15:15:31 pm »
  • Ça claque !! Félicitation. Hâte de voir le produit final  ^-
    Bornes :Blast city, Naomi Universal Cabinet, Cocktail Taito, Darts Cobra Sport Tour
    Flippers : TFTC, Phantom of the Opera, Hurricane