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]

Twin Sega Rally "el_nino" - SSD sebarcade / FFB CONTROLLER / PWM2M2

Démarré par el_nino, Samedi 26 Mars 2022, 21:29:26 PM

AsPiC

Salut dvseb, tous est normal, le personnage est spécial et à le droit à un traitement spécifique à son passif.

dvseb

Citation de: AsPiC le Jeudi 31 Mars 2022, 10:12:42 AM
Salut dvseb, tous est normal, le personnage est spécial et à le droit à un traitement spécifique à son passif.

Ok, au moins je comprend.

Merci de l'info <:)

spotting

Citation de: dvseb le Jeudi 31 Mars 2022, 12:34:37 PM
Ok, au moins je comprend.

Merci de l'info <:)

Comme tu l as constaté dans mon mp je suis agressif et désagréable :-)
Une bonne âme m a transmis un lien pour une iso de ton ssd.
Si il y'a une licence à payer ou autre n hésites pas à m envoyer un mp pour me le signaler  :ang:

el_nino

Un peu de nouvelles sur ce projet qui me tient à cœur !

Alors j'ai ramené les FFB CONTROLLER à la maison pour qu'il soit programmé avec le bon code et vérifier qu'il fonctionne encore

1. Sur mon PC fixe en windows 7 Pro, marche pas  >:(
2. Sur mon PC Portable Windows 10 Pro, ça marche  :-)=

Retour sur les bornes, ça ne fonctionne pas avec mes câbles USB long (J'avais pris des 3 m pour bosser confortablement avec les PC au dessus de l'écran à la place du topper, et pensai les mettre derrière l'écran plat), mais fonctionne avec les câbles courts.

Ensuite, épisode galère de soudure, me rappelant mes cours de technologie de collège  :?

Du côté du MASTER, je galère mais j'y suis parvenu.
L'origine de mes galères :
- Le m2hack sega rally / Daytona avec un connecteur d'alim trop court et avec des indications ne correspondant pas à ma config. Il est indiqué dans l'ordre  :
COIN1 / COIN2 / TEST / 1P Service / 2P Service  / TILT / 1P START / 2P START / SW1 / SW2 ...
alors que le connecteur de la Sega RALLY est :
COIN1 / COIN2 / TEST / 1P Service / START  / x / x / VR SW / x / SHIFT 1-3/ SHIFT 2-4/ ...
Bref, du temps de perdu, des soudures à refaire, défaire, refaire...
- Le bouquet final, les soudures au cul du arduino  :-((

oui, il va falloir souder sur des points du dessus  :(

Pour ma part, je ne compte pas illuminer les boutons pour l'instant, juste jouer, je vais donc au plus simple
Dans le log, je vois enfin des cases se cocher quand j'actionne mes boutons et des jauges bouger quand je tourne mon volant ou appuie sur mes pédales.
Enfin presque, mon COIN ne fonctionne pas.
Je vérifie mes continuités, dessoude, ressoude, marche pas  >:(
Je contacte de nouveau sebarcade et j'apprend que le COIN ne fonctionne pas sur ma version logiciel  ;D

Bon, il est temps de passé au slave, et c'est une autre histoire.
Avec mes soudures caca sur le m2hack j'ai des problèmes de continuité, des trucs reliés alors qu'il ne devrait pas l'être.
J'utilise alors une tresse à dessouder pour la première fois, et ça semble fonctionner...enfin presque.
J'ai au moins un pin d'un connecteur qui ne fait plus contact avec la partie à souder, mais à cet endroit ça semblait ne pas poser de problèmes  :?
Bref, atelier soudure, le retour.
Je soude tranquille, quitte mon local, retour une semaine plus tard,  manipule le truc et 3 fils se dessoudent, c'est reparti pour un tour.
Au final, une vitesse ne fonctionne pas, ni mes pédales...
Je creuse, vérifie des continuités, je ne trouve pas.

J'ai donc contacté Aganyte hier au sujet de version PRO sans soudure, j'aimerai vraiment terminer ce projet pour l'été.

 







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/

Aganyte

Je te suis pas trop. La version pro est exclusivement réservée aux bornes JVS, ce qui n'est pas ton cas.

el_nino

Merci pour cette précision, je pensai qu'il existait une carte regroupant le hack model 2 et le ffb...ça a peut être du potentiel  :laugh:

Alors je pensai un de me FFB Controller HS car l'action des pédales ne provoquait aucune réaction dans le logiciel sur les jauges Y et Z, pourtant quand je mets mon cable de frein ou d'accelerateur sur le steering, je vois bien l'action dans le X.
Quand je mets mon steering sur le connecteur de l'accélérateur ou du frein, toujours rien sur l'axe Y et Z.

Avant de renvoyer le tout à Aganyte, Sebarcade m'informe que le soucis peut provenir du Arduino.
Je commande donc un arduino neuf, j'injecte le code et test : ça marche pas.
Je conclus donc que ma carte FFB Controller est HS...mais j'insiste encore à peu...et ce n'est à plus rien y comprendre !

Résultat des test :
Mon cab / Mon carte Hack / Mon FFB+Arduino (On appellera la S le cab Slave (avec son hack Slave, son ffb+arduino slave) , M le cab Master :
S / S / S : OK
S / S / M : NON - Y et Z marche pas -> Mon ffb/arduino Slave déconne
M / M / S : OK
M / M / M : NON - Y et Z marche pas -> Mon ffb/arduino Slave déconne
jusqu'ici c'est cohérent, Mon ffb/arduino Slave déconne

Poussons un peu plus loin, le problème vient il de ma carte ffb et du arduino ?

Sur le cab Master :
FFB M + Arduino S : OK
FFB S + Arduino M : NON - Y et Z marche pas -> Mon arduino M pourtant neuf déconne
FFB S + Arduino S : OK
FFB M + Arduino M : NON  - Y et Z marche pas -> Mon arduino M pourtant neuf déconne

Sur le cab Slave :
FFB M + Arduino S : OK
FFB S + Arduino M : NON - il se passe n'imp même sur le X ???
FFB S + Arduino S : OK
FFB M + Arduino M : NON  - Y et Z marche pas -> Mon arduino M pourtant neuf déconne

Bon, la je commence à fatiguer...ça fait des heures que je suis dessus, je vais  demander à Aganyte de bien vouloir y jeter un œil  :-\










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/

njz3

Jai vu avec Marcus que le code Arduino qu'il avait ne marchait pas, principalement un mauvais mapping.
Essaie avec le dernier code et la version 0.6 de mon feeder, en cochant bien le pinout alternatif et digital pwm, puis commit & reset.

el_nino

Citation de: njz3 le Dimanche 15 Mai 2022, 10:59:11 AM
Jai vu avec Marcus que le code Arduino qu'il avait ne marchait pas, principalement un mauvais mapping.
Essaie avec le dernier code et la version 0.6 de mon feeder, en cochant bien le pinout alternatif et digital pwm, puis commit & reset.

Je te remercie pour ton aide.
Je souhaite utiliser le tout avec le SSD de sebarcade... si je passe par un autre mapping, ça collera plus à ce qu'attend le SSD, non ?
Merci
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/

njz3

Oui cela ne correspondra pas, il faudra remapper dans le feeder et copier coller dans les repertoires.
A toi de voir ce qui est le plus long a faire : continuer a deboguer au niveau electrique, ou faire des copier coller.


Aganyte

#25
Je ne pense pas que ta carte soit en cause car les entrées analogiques sont en directes sur l'Arduino. Tu me dirais j'ai un soucis avec la sortie Midi, là je te proposerais de regarder car il y a des composants pour faire cette partie là.

Tu peux faire un test sans le shield si tu veux en avoir le cœur net.

el_nino

Citation de: Aganyte le Dimanche 15 Mai 2022, 19:20:19 PM
Tu peux faire un test sans le shield si tu veux en avoir le cœur net.

Tu peux être plus clair, je suis novice  :D
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/

Aganyte

En gros, tu sépares l'arduino mega du reste, et tu test avec l'arduino Mega seul.

vinz12070

salut si tu veux je pourrais passer samedi pour que on regard ensemble tu connais mon niveau d'acharnement et ma vitesse de travail et de diagnostique quand je mais les main dedan  :D :D :D :D :D

el_nino

Merci à tous !

> RDV est posé avec Aganyte pour diagnostique en ligne
> Aganyte : Je me demandai justement si le fonctionnement de l'un sans l'autre avec le code était possible. Je découvre doucement l'Arduino, c'est magique !
> vinz12070 : Je te remercie mais au départ j'avais envie de bidouiller le moins possible ces bornes, il y a sans doute moyen de contourner ces problèmes mais j'avais envie de profiter du SSD sebarcade sans me retaper tout un tas de config...

Bonne semaine à tous

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/

vinz12070

Tkt pas je comprends très bien après je parlais pour les test direct sur analogique du Arduino vue que je suis câbler comme sa moi sur une de mes borne

el_nino

Quelques nouvelles !

Aganyte m'a accordé du temps en soirée, et je le remercie pour effectuer divers tests.
Finalement je lui ai retourné mes 2 cartes qui semblaient défectueuses et pour m'éviter les soudures au cul du arduino j'ai droit à la nouvelle version.
J'ai reçu le matériel il y a près d'un mois, juste pour le début de mes vacances.
Quelques soudures, j'envoie le code et retour à la gameroom pour le test.

La nouvelle carte est en haut :



Je connecte le tout, démarre le PC : elle est reconnue :-)=
Je tourne le volant : je vois bien dans le log la jauge verte évoluer  :-)=

Par contre rien sur le frein et l'accélérateur  >:(
Installation sur l'autre cab : rien ne bouge  >:(

C'est un peu la loose, j'ai pas envie de revoir ce cab pendant un an après mes congés dans son wip sans fin.
Je me demande vraiment si je ne vais pas tout revendre si ça ne fonctionne toujours pas à la fin de mes congés.
Entre le cab, les écrans, les PCs, les diverses cartes j'ai dépensé une véritable fortune.

Bon je colle ça là, je vais tenter de me connecter directement au connecteur sans le hack ou mes soudures sont peut être la cause des soucis :
CN1
1-5 : 5V
6-10 : GND

CN7
1->5 : RGB SYNC GND

CN2
1-5 : 5V
6-11- GND

CN14 (Connecteur 16 pins)
1 : TX0
2 : TX2
3 : TX4
4 : TX6
5 : AVCC
6 : STEERING
7 : AGND
8 : x
9 : BREAK


CN8 (Connecteur 18 pins)
1 : TX1
2 : TX3
3 : TX5
4 : TX7
5 : AVCC
6 : ACCEL
7 : AGND

CN11 ( Connecteur 8 pins)
1 : METER1
2 : METER2
3 : START LAMP
4 : x
5 : x
6 : VR LAMP
7 : x
8 : LEADER LAMP

CN10 (Connecteur 25 pins)
1 : COIN1
2 : COIN2
3 : TEST
4 : SERVICE
5 : START
6 : x
7 : x
8 : VR SW
9 : x
10 : x
11 : x
12 : x
13 : SHIFT 1/3
14 : SHIFT 2/4
15 SHIFT 12/34
16 : x
17 : RX0
18 : RX1
19 : RX2
20 : RX3
21 : RX4
22 : RX5
23 : RX6
24 : RX7
25 : x

Diga njz3








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/