Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.


Messages - Syntaxerror

Pages: [1]
1
JMRI et Arduino / Communication JMRI et Arduino
« le: octobre 30, 2024, 11:33:47 am »
Bonjour à tous.
Je reprends le titre d'un des articles du site pour écrire ce post.
Tout d'abord, le chemin déjà parcouru:
-Fabrication d'une station DCC raccordée en Ethernet par un free-plug en suivant l'article "Une station DCC complète, polyvalente et économique avec JMRI";
-Installation et configuration de JMRI avec apprentissage de ma première loco (une vielle Jouef digitalisée avec un Lenz standard);
Chouette! 8) Jusqu'ici, tout va bien et je pilote mon premier train avec mon PC!
Comme je l'ai expliqué lors de ma présentation, c'est plus l'automatisation du réseau que le train lui-même qui me passionne...
C'est donc tout naturellement que je cherche à piloter des aiguillages, recevoir des infos de capteurs diverses et variés, et (pour le folklore) allumer et éteindre des feux.
Après avoir parcouru pas mal d'articles du site, je décide de commencer par le commencement et de m'essayer à l'USB en suivant les 2 étapes de "Communications entre JMRI et Arduino".
Je galère un peu avec les capteurs qui restent tristement sur "inconnu", puis, je décide de consulter l'article d'origine sur le blog de Geoff Bunza et je trouve MA solution en installant la version REV2 du script Python fournie par l'auteur!
Au passage, j’espère que cette info pourra aider ceux qui, à l'avenir, suivront le même chemin...
Aucun probléme en revanche avec les aiguillages que j'installe en 2 temps trois mouvements.Cool...

Voila donc ma situation:
JMRI et station utilisant DCC++ installés en montage distant (Ethernet) avec capteurs et aiguillages disponibles en USB.
Malheureusement, les aiguillages ne peuvent êtres pilotés que de manière "ON" ou "OFF" en restant de surcroit sous tension (ce qui créer naturellement une chauffe des électro-aimants)
Je recherche la solution pour piloter des servomoteurs afin de motoriser des aiguillages manuels mais je cale...
C'est ici que je pose ma première question en vous demandant si vous avez une piste à m'indiquer.
Je précise que je me suis borné au montage USB de base sans aller chercher sur des solutions utilisant les DCC ou le CAN ou autre chose...
Le but étant de faire fonctionner un système avant de chercher à en élaborer un autre.

D'autre part, j'ai plusieurs questions en vrac.
Je sors du sujet d'origine et au besoin, je reposterai dans une rubrique différente de ce forum.
A la base, je pensais pourvoir tout piloter en DCC mais, ce n'est visiblement pas le cas...Pourquoi séparer le pilotage des trains en DCC  du reste en USB, CAN ou autre?

La station DCC en Ethernet est un vrai plus car elle permet de piloter depuis l'ordinateur "à distance" mais l'USB occulte cet avantage car il requière une connexion filaire et donc, la présence d'un PC proche du réseau.
Il en va de même pour CAN qui nécessite lui aussi, un bus filaire.
J'ai cru comprendre que le 2.4Ghz ou Wifi, n'était pas adapté en raison des perturbations électromagnétiques générées par un réseau ferroviaire;Je me trompe?
Du coup, existe-t’il une solution pour piloter "à distance" des aiguillages ou recevoir des infos de capteurs ou les deux en utilisant JMRI?
En gros, mes deux plus importantes questions sont:
Pourquoi utiliser plusieurs types de communications quand je pensais que le DCC savait tout faire?
Existe-t'il une solution pour éviter la contrainte du filaire qui vient avec L'USB ou le CAN?
(Sous entendu l'utilisation de JMRI comme "contrôleur" de base.)

J'ai essayé de faire un post clair et pas trop fouillis tout en évitant d'étaler des questions dans tout le forum pour que ce soit plus simple.

Merci d'avance pour vos lumières et vos réponses!!!   ;)
                                         





2
Présentez vous ! / Présentation Syntaxerror
« le: octobre 25, 2024, 10:23:55 am »
Bonjour à tous!
Derrière ce pseudo (que certains fans des nuls connaitront peut être) , se cache un grand garçon de 50ans...
Je suis un passionné de modélisme depuis ma plus tendre enfance et j'ai commencé dans le monde de l’Arduino il y a quelques années pour construire des robots.
Loin d'être un "génie" de la programmation, j'ai de bonnes bases et cela me permet de construire quelques projets diverses et variés 8)
En terme de modélisme, c'est plutôt le monde de la RC qui obtient mes faveurs...
Pour être honnête , je m’intéresse au monde du modélisme ferroviaire , plus pour l'automatisation d'un réseau que pour les trains eux-mêmes.
Quoique...J'ai bien une petite idée de réseau avec un thème un peu particulier derrière la tête  ::)
Bref! J'ai d'abord pensé a me lancer avec un setup de base Roco, puis, je me suis dit qu'il devait bien y avoir quelques fans d’Arduino qui avaient créé quelque chose!
Quelques clics plus tard, je me suis retrouvé à parcourir le site et le forum de Locoduino.
Une mine d'or pour un garçon comme moi, qui adore savoir "comment c'est fait dedans" ;D
J'ai d'abord construis une station DCC++ en suivant un des tutos, je l'ai connecté à JMRI et j'ai appris mon premier décodeur...Youpii!!
Vient ensuite l'envie de connecter tout un tas de trucs, et c'est là qu'un milliards de questions se posent et que je rencontre quelques petits soucis...
Je me permettrai donc, au travers de différents posts, de solliciter votre aide pour éclairer mon parcours.
Merci d'avance!
Franck

Pages: [1]