LOCODUINO

Parlons Arduino => JMRI et Arduino => Discussion démarrée par: fcot2002 le juillet 19, 2019, 04:32:32 pm

Titre: Ménage à trois... JMRI / CMRI / DCC++
Posté par: fcot2002 le juillet 19, 2019, 04:32:32 pm
Bonjour @ tous,

Ou ménage "libre" pourrait-on sous-titrer.   8) 8)

https://www.youtube.com/watch?v=WVwIgpnQk2w

Cette petite vidéo de démo vous montre les possibilités, une partie des possibilités, offertes par les logiciels gratuits et le « DIY » Arduino ; en matière de gestion de réseau ferroviaire.

Petite précision : pas d'ordinateur ici, juste un RPi3 B+  ;) ;) ;)

Nous avons ici l’alliance entre :

JMRI : Java Model Railroad Interface (open source project). Logiciel gratuit basé sur Java, permettant de concevoir, dessiner, gérer, automatiser etc. son réseau

CMRI : Computer/Model Railroad Interface (C/MRI) System. C / MRI est le système d’entrée / sortie (E / S) le plus renommé et totalement universel, conçu pour fonctionner avec tous les ordinateurs et tous les modèles de chemin de fer et répondre à tous les besoins. le C / MRI a été adopté comme protocole CMRInet par le NMRA en tant que spécification de contrôle de la mise en page LCS-9.10.1 datée de décembre 2014.

Appelé communément « bus de communication »

Merci à Marcel & Eric pour leur travail concernant les cartes 24 entrées / 48 sorties.

DCC++ : La centrale DCC basée sur Arduino. Une centrale DCC pour moins de 50 euros.

L’alliance des ces 3 produits couvre 99% des besoins en automatisation du réseau, mais laisse libre court à la « conduite manuelle » des trains. Chacun positionnera le curseur en fonction de ses propres besoins.

Logiciel libre, c’est libre 😊
Titre: Re : Ménage à trois... JMRI / CMRI / DCC++
Posté par: Dominique le juillet 19, 2019, 07:28:01 pm
Bonjour fcot2002,

Bravo pour cette présentation et cette démonstration du ménage à trois. C’est bien aussi de réveiller un peu ce forum, dans la torpeur de juillet.

Pour me mettre dans le bain j’ai aussi installé JMRI dans un RPi 3B+, il existe une image disque du RPI avec JMRI qui facilite la chose.

Je crois que l'étape suivante pour moi sera d’interfacer Les satellites via une passerelle C/RMI-Can pour profiter de tous leurs avantages (grande diversité de détecteurs et actionneurs) ainsi que le contrôle de la vitesse des trains. En tout cas ça m’interesse Beaucoup ;D
Amicalement
Dominique
Titre: Re : Ménage à trois... JMRI / CMRI / DCC++
Posté par: nopxor le juillet 19, 2019, 08:09:43 pm
Bonjour François,

Félicitation pour le travail accompli, ta vidéo de présentation de ce tiercé est très bien faite.
Titre: Re : Ménage à trois... JMRI / CMRI / DCC++
Posté par: Tanguy le juillet 19, 2019, 09:40:22 pm
Bonjour fcot2002,

Merci pour ce partage.
Je ne comprends pas comment JMRI connaît la position des locomotives.
Est-ce que les décodeurs DCC pour les signaux renvoient  également une information d’occupation ?


Tanguy
Titre: Re : Ménage à trois... JMRI / CMRI / DCC++
Posté par: Dominique le juillet 19, 2019, 11:28:42 pm
Bonsoir,

Le suivi des trains est expliqué en français ici :
http://jmri.org/help/fr/html/tools/tracker/index.shtml (http://jmri.org/help/fr/html/tools/tracker/index.shtml)

Ce n’est pas un truc simple, mais c’est l’art de prendre en compte les informations de détections avec des algorithmes de déductions et de prédictions. C’est la partie la plus intéressante du modélisme ferroviaire, pour moi

Il y a aussi cette page qui en dit long :
http://jmri.org/help/fr/html/tools/Logix.shtml (http://jmri.org/help/fr/html/tools/Logix.shtml)

Bonne lecture
Titre: Re : Ménage à trois... JMRI / CMRI / DCC++
Posté par: fcot2002 le juillet 20, 2019, 08:52:22 am
Bonjour,

Tanguy c'est un vaste sujet de discussion off avec 2 autres forumeurs.

Il s'agit d'un suivi par "déduction".  Si tes cantons sont chainés dans l'ordre 1.2.3.4.5, ils passent par les portails 1/2, 2/3, 3/4, et 4/5.

Donc lorsque tu fais ton "bulletin" de ton train X avec comme loco A, tu indique qu'il part du canton 1 et à pour destination le 5, JMRI calcule le parcours. Seul la machine A répondra aux ordres comme nous sommes en DCC, et donc au fur et à mesure que le train avance il sera détecté dans les cantons.

Pour "sécuriser" les circulations JMRI propose de travailler avec le RFID pour être sûr d'agir sur le bon train. Ne pas oublier que JMRI nous vient d'outre-atlantique et que les circulations denses en boucles sont rares. Là-bas on joue au train avec manoeuvres point à point principalement.

Merci Dominique pour les liens. Par contre Logix est plutôt utilisé pour la gestion des itinéraires signaux aiguilles etc. Dans ma démo si le canton "boucle nord" était occupé, l'ouverture des aiguilles A31-32-33 serait bloquée tant que le canton ne se libère pas. C'est fait avec Logix.

Comme tout logiciel utilisant des logiques etc. Il faut un peu de temps à s'adapter. Rester humble et commencer avec un bout de ligne droite pour apprendre et tester. Prochaine étape affichage du nom du train à l'écran dans chaque canton.

Dominique comme tu parlais précédemment de la gestion de la vitesse, à savoir que JMRI gère la vitesse réduite au signal jaune, et pour aller plus loin on peut attribuer une vitesse spécifique à chaque canton.
Titre: Re : Ménage à trois... JMRI / CMRI / DCC++
Posté par: Dominique le juillet 20, 2019, 03:04:43 pm
Je suis d’accord depuis longtemps sur l’intérêt du RFID pour garantir une reconnaissance des trains en plus des déductions, voire des prédictions, selon la multitude de détecteurs qui pourraient être installés.

Railcom devrait d’ailleurs donner des résultats équivalents mais le RFID me semble plus facile à implémenter dans l’environnement « Satellite » ( c’est juste mon avis).
On peut se poser les 2 questions suivantes:
.
Titre: Re : Re : Ménage à trois... JMRI / CMRI / DCC++
Posté par: fcot2002 le juillet 20, 2019, 04:34:44 pm
Hello  8) 8) 8)


On peut se poser les 2 questions suivantes:
  • comment remontent les identifications RFID A JMRI ?
.

JMRI RFID : http://jmri.org/help/fr/html/hardware/rfid/index.shtml (http://jmri.org/help/fr/html/hardware/rfid/index.shtml)


On peut se poser les 2 questions suivantes:
  • où faut-il placer les détecteurs ? Quels emplacement judicieux ? Pas partout evidemment
.

Là chacun voit "midi à sa porte". Dans mon cas en premier lieu je verrais mes deux boucles cachées. Après pour "verrouiller" les voies de gares semblent pas mal, mais ça c'est la version "luxe"
Titre: Re : Ménage à trois... JMRI / CMRI / DCC++
Posté par: Dominique le juillet 20, 2019, 11:05:49 pm
Merci François,

Il y a du temps à passer pour comprendre tout ça et je m’absente 3-4 jours, donc j’y reviendrai très bientôt

Amicalement
Titre: Re : Ménage à trois... JMRI / CMRI / DCC++
Posté par: fmd14 le juillet 22, 2019, 07:28:14 pm
bonsoir,

bravo pour votre vidéo

est ce qu'on peux utilisé une centrale roco de base

les cartes que vous présentez sont dispo sur le forum (schéma) ?

décodeur signaux, les cartes Nano, cartes signaux


FMD14
Titre: Re : Ménage à trois... JMRI / CMRI / DCC++
Posté par: CATPLUS le juillet 23, 2019, 04:09:21 pm
Bonjour

les cartes que vous présentez sont dispos sur le forum (schéma) ?

http://forum.locoduino.org/index.php?topic=507.0

Cordialement
Marcel
Titre: Re : Re : Ménage à trois... JMRI / CMRI / DCC++
Posté par: fcot2002 le juillet 23, 2019, 07:17:20 pm
Bonsoir @ tous

bonsoir,

bravo pour votre vidéo

Merci  8) 8) 8)


est ce qu'on peux utilisé une centrale roco de base


Tout à fait. JMRI reconnait toutes les centrales du commerce.


les cartes que vous présentez sont dispo sur le forum (schéma) ?

décodeur signaux, les cartes Nano, cartes signaux


Pour les cartes Catplus t'a répondu, lui et NopXop en sont à l'origine. (Encore merci les gars)

Les capteurs de présence sont des "Locoduino"

Les sketch des Nano je peux les donner, le code est basique et non optimisé, mais il fonctionne.

Qu'entends-tu par Décodeur signaux et Cartes signaux ?
Titre: Re : Ménage à trois... JMRI / CMRI / DCC++
Posté par: fmd14 le juillet 23, 2019, 10:18:37 pm
Bonsoir,

les cartes entrées sorties je les avait trouvées

cartes pour les signaux  sont les 3 décodeurs dcc 
les cartes supports de led
et les cartes pour les 3 nano pour aiguillages

peut on avoir un schéma de branchement de tous les éléments

Bravo pour ta centrale DCC et son joli boitier avec ventilateur

FMD14
Titre: Re : Ménage à trois... JMRI / CMRI / DCC++
Posté par: fmd14 le juillet 25, 2019, 09:44:02 am
Bonjour,

Les 3 décodeurs sont des détecteurs de consommation ?

FMD14
Titre: Re : Ménage à trois... JMRI / CMRI / DCC++
Posté par: fcot2002 le juillet 25, 2019, 02:18:28 pm
Bonjour,

Oui il s'agit de détecteurs de présence par consommation (issu de Locoduino)

Attention à l'abus de langage "détecteurs" et "décodeurs".

Les cartes signaux ne sont que de vulgaires CI avec des leds soudées dessus  ;-)

Pour les nano il s'agit de Nano avec un shield connecteur (je suis fainéant et pas à l'aise avec la soudure)

J'espère t'avoir éclairé.
Titre: Re : Ménage à trois... JMRI / CMRI / DCC++
Posté par: fmd14 le juillet 25, 2019, 06:33:58 pm
Bonjour fcot2002,

Merci pour tes réponses

Si tu as un moment pour faire un schéma pour raccorder tous ce petit monde

Merci d'avance

FMD14
Titre: Re : Ménage à trois... JMRI / CMRI / DCC++
Posté par: fcot2002 le juillet 27, 2019, 11:03:29 am
Bonjour FMD14,

Ok je regarde pour faire simple.   :o :o :o
Titre: Re : Ménage à trois... JMRI / CMRI / DCC++
Posté par: fmd14 le septembre 18, 2019, 11:41:35 am
Bonjour fcot2002

Je viens aux nouvelles pour le schéma de branchement

Merci d'avance

François
Titre: Re : Ménage à trois... JMRI / CMRI / DCC++
Posté par: fmd14 le avril 03, 2020, 06:22:44 pm
Bonjour fcot2002,

Je vous ai envoyé un MP
l'avez-vous reçu ?
Je viens aux nouvelles pour le schéma de branchement



Merci d'avance

François
Titre: Re : Ménage à trois... JMRI / CMRI / DCC++
Posté par: fmd14 le avril 07, 2020, 06:50:23 pm
Bonsoir François,
 

J’espère que tu vas bien par les temps qui courent 



François
Titre: Re : Ménage à trois... JMRI / CMRI / DCC++
Posté par: fmd14 le avril 27, 2020, 08:29:24 pm
bonsoir,

je voudrais savoir combien il faut avoir de détection par consommation par canton pour JMRI ?

pour avoir le freinage, accélération et le ralentissement

les cantons sont-ils isolés ente eux avec une éclisse isolante

FMD14
Titre: Re : Ménage à trois... JMRI / CMRI / DCC++
Posté par: fmd14 le avril 29, 2020, 10:12:31 am
Bonjour,

J'ai posées ces questions car certain logiciels on besoin de plusieurs coupures sur le canton pour gérer l’arrêt et le ralentissement

donc plusieurs détecteurs

Pouvez me réponde à ces questions

Merci d'avance

FMD14
Titre: Re : Ménage à trois... JMRI / CMRI / DCC++
Posté par: CATPLUS le avril 29, 2020, 07:04:30 pm
Bonsoir

Mon ami François ne peut pas vous répondre pour le moment.

Oui il faut couper chaque tronçons que vous voulez détecter et insérer une éclisse isolante
Je vous conseille de lire ou de relire

http://forum.locoduino.org/index.php?topic=558.0
http://forum.locoduino.org/index.php?topic=558.msg8857#msg8857

Pour le ralentissement
Vous pouvez régler les CVs 03 (accélération) & 04 (décélération) => voir la vidéo de François

Il y a une autre possibilité le "System ABC"

https://www.google.com/search?q=dcc+ABC&tbm=isch&ved=2ahUKEwiJ3bupjY7pAhVDEhoKHXuODuoQ2-cCegQIABAA&oq=dcc+ABC&gs_lcp=CgNpbWcQAzoCCAA6BAgAEB46BAgAEBNQupYKWNWeCmDppwpoAHAAeACAAYgBiAG2ApIBAzIuMZgBAKABAaoBC2d3cy13aXotaW1n&sclient=img&ei=y7GpXsnLHMOkaPucutAO#imgrc=GbZGJldgT2ZGlM

Faite d'autre  recherche sur gogole.
L'inconvénient il ne fonctionne qu'avec certains type de décodeur.

Cordialement
Marcel
Si vous voulez vous pouvez communiquer en MP





Titre: Re : Ménage à trois... JMRI / CMRI / DCC++
Posté par: fcot2002 le juin 06, 2020, 10:34:51 am
Hellooooooooooooooooooo  8) 8) 8)

Bonjour FMD14 et je te prie de bien vouloir m'excuser, tout va bien mais une petite absence. Une desintox d'internet dirons-nous :-)

MERCI Marcel pour la réponse  ;-)

FMD Marcel à tout résumé, cela dit tu peux aller plus loin via JMRI concernant les décélération / accélération, mais cela implique une réglage identique des décodeurs de locos, et des cantons de longueur "quasi" égale.

Le mieux si tu as des décodeurs de locos compatible c'est le freinage type ABC.

Voila encore toutes mes excuses pour cette absence :-)

Et j'en profite PORTEZ VOUS BIEN TOUS !
 
Titre: Re : Ménage à trois... JMRI / CMRI / DCC++
Posté par: Erik84750 le décembre 24, 2021, 12:02:08 pm
...


JMRI : Java Model Railroad Interface (open source project). Logiciel gratuit basé sur Java, permettant de concevoir, dessiner, gérer, automatiser etc. son réseau

CMRI : Computer/Model Railroad Interface (C/MRI) System. C / MRI est le système d’entrée / sortie (E / S) le plus renommé et totalement universel, conçu pour fonctionner avec tous les ordinateurs et tous les modèles de chemin de fer et répondre à tous les besoins. le C / MRI a été adopté comme protocole CMRInet par le NMRA en tant que spécification de contrôle de la mise en page LCS-9.10.1 datée de décembre 2014.

...


Bonjour,
oú se trouvent les info's à propos des nano aiguiilages?

Merci!
Erik

EDIT 16/01/2022: excusez-moi svp, je reviens après un an ayant oublié que j'avais fait ce poste. Et c'était une mauvaise question: je viens de découvrir que C/MRI et JMRI permettent toutes sortes de signaux de sortie pour aiguillages.