LOCODUINO
Parlons Arduino => JMRI et Arduino => Discussion démarrée 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 😊
-
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
-
Bonjour François,
Félicitation pour le travail accompli, ta vidéo de présentation de ce tiercé est très bien faite.
-
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
-
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
-
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.
-
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:
- comment remontent les identifications RFID A JMRI ?
- où faut-il placer les détecteurs ? Quels emplacement judicieux ? Pas partout evidemment
.
-
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"
-
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
-
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
-
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
-
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 ?
-
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
-
Bonjour,
Les 3 décodeurs sont des détecteurs de consommation ?
FMD14
-
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é.
-
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
-
Bonjour FMD14,
Ok je regarde pour faire simple. :o :o :o
-
Bonjour fcot2002
Je viens aux nouvelles pour le schéma de branchement
Merci d'avance
François
-
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
-
Bonsoir François,
J’espère que tu vas bien par les temps qui courent
François
-
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
-
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
-
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
-
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 !
-
...
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.