Gamoover

[move]Vous vous épilez le maillot et collectionnez les bornes d'arcade avec des hommes musclés dessus ? Alors soyez les bienvenus sur Gamoover ! [/move]

[Tuto] La DMD Clock du pauvre (Data East Tritube) [128x16]

Démarré par Aganyte, Vendredi 27 Janvier 2017, 09:42:59 AM

SLEK

Honnetement c'est plus joli et plus lisible ! (Par contre j'ai toujours pas fait de nouvelles animations...)

el_nino

Pour le lecteur SD, y'a du nouveau ?
On peut garder espoir ?
Mes blogs :
Vide grenier, Import, Arcade - http://doudougomgom.blogspot.fr/
Système Lindbergh : http://sega-lindbergh.blogspot.fr/
Système NAOMI : http://arcade-sega-naomi.blogspot.fr/

Benoit33

il y a gars sur le forum qui faisais des DMD pour flipper clé en main vous savez qui c'est ?

sushy18

Aucune idée... ça m'aiderait bien aussi...
Il y a bien eu aganyte qui avait fait ça pour lui ...pour son star trek je crois...
Si tu ne sais pas demande, si tu sais partage !!
Faudrait pas perdre de vue qu'une borne d'arcade c'est pas une console, c'est rarement plug n play, plus souvent plug n pschitt... (Funkycochise 2008)
"Gratuit ? C'est déjà trop cher !!" ( Crying Freeman 2016)


Aganyte

Citation de: el_nino le Dimanche 22 Octobre 2017, 12:25:09 PM
Pour le lecteur SD, y'a du nouveau ?
On peut garder espoir ?


Je débarque apres plusieurs mois d'absence (je croule sous le boulot) et je suis surpris de ce commentaire.

le DMD-Clock actuel est déjà capable de gérer une carte SD, si il la détecte au démarrage, il est programmé pour jouer les animations qui seront dessus.

le dossier "SDCARD" présent dans l'archive que je vous ai donné est un exemple d'animations à mettre sur une carte SD. Chaque fichier texte (TXT) contient une animation.

le programme python Bmp2anim01 permet de générer un fichier TXT pour carte SD.

Dans le fichier configuration.h, cette ligne de code..

bool read_just_SD = false;

permet de ne lire que les animations de la SD (les animations programmées dans le code ne seront pas jouées)

Pour ce qui est du câblage de la SD, il faut la connecter sur le port SPI de l'arduino (il est possible en fonction de vos panneaux DMD d'être obligé d'amplifier le signal du port, si quelqu'un rencontre ce problème, je pourrais aider)

la patte d'activation par défaut (ChipSelect) dans le code est la sortie 10 de l'Arduino .

Amusez vous bien  ;)

el_nino

Gros merci aganyte
Je vais rassembler le matériel nécessaire et attendre avec impatience mes vacances de noël  <:)
Mes blogs :
Vide grenier, Import, Arcade - http://doudougomgom.blogspot.fr/
Système Lindbergh : http://sega-lindbergh.blogspot.fr/
Système NAOMI : http://arcade-sega-naomi.blogspot.fr/

houpelette

Bonsoir,
J ai fait le branchement du Leclerc de carte SD, et ça ne marche pas du premier coup... Ce serais trop facile :)

Ma première question concerne le pin sur l Arduino.
En effet, pour l écran j ai déjà utilisé le pin10. Est ce un soucis de mettre le lecteur sur le 12 par exemple, et de passer cette valeur en paramètre de la fonction Begin ?

Si ça ne pose pas de problème, je doit en avoir un autre, car rien n est détecté. Faut il un répertoire sur la carte où un fichier suffit ?

Merci  :-*

Aganyte

#312
Ça doit marcher avec la pin 12 du moment que tu la déclare dans le begin.

Les fichiers txt se place à la racine. Tu peux vérifier que la carte est bien reconnue par la liaison série.

houpelette

Hum, hum, d'accords !

Par contre, je ne comprend pas ce que ça veux dire "vérifier que la carte est bien reconnue par la liaison série"
si quelque'un peut m'expliquer.
:-*

Aganyte

Tu ouvres le terminal série de l'Arduino IDE (pensez à vérifier le port COM et la vitesse, par défaut à 9600 bauds)

L'ouverture du terminal redémarre l'horloge, c'est normal. Ensuite devrait s'afficher.

"Test de la SD card..."

Puis...

"Pas de carte SD ou probleme de communication avec le lecteur"

ou

"carte SD prete"

Cela permet de s'avoir si le câblage est bon, ainsi que la compatibilité de la carte.


houpelette

Super, je test ça ce soir.
Quand tu parle de compatibilité, c'est la carte SD elle même, ou le lecteur qui peut ne pas être compatible ?

Merci

Iro

En voulant reconnecter mon due pour expliquer le moniteur série, je me suis rendu compte qu'il n'est plus reconnu correctement.Il est détecté en "Bossa programm port"
Une idée ?
"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 - Ma collec' de panels

LES TUTOS DE GAMO   

Aganyte

Citation de: houpelette le Mardi 14 Novembre 2017, 09:40:22 AM
Super, je test ça ce soir.
Quand tu parle de compatibilité, c'est la carte SD elle même, ou le lecteur qui peut ne pas être compatible ?

Merci

La SD.

Pour le lecteur si c'est bien du SPI et que c'est correctement câblé, ça doit rouler.

Un test important à faire est de débrancher la nappe qui va aux dalles, si la carte SD est reconnue, c'est que le port SPI a besoin d'être amplifié (c'est le problème que j'avais eu)


houpelette

ok, super.

la compatibilité de carte, c'est du a son formatage ? ou  c'est matériel ?

Pour amplifier, c'est l'utilisation de la puce 74hc125 que tu as fait ?

Aganyte

#319
De mémoire, il me semble qu'il faut formater en FAT32. Pour ce qui est des cartes récalcitrantes, il y en aura toujours donc faire les essais avec 2 ou 3 cartes ne peut pas faire de mal.

Le 74HC125 fait le boulot mais n'importe qu'elle porte logique qui n'inversera pas le signal et qui soit suffisamment rapide fera l'affaire (une porte ET, comme le 74HC08, avec les entrées connectés entre elles par exemple)