1. Introduction
Ce programme écrit en Visual Basic permet de piloter un réseau de trains miniatures par ordinateur en DCC.
Ce programme est destiné au SPROG avec rétrosignalisation par des modules pilotables en Visual Basic, mais il peut aussi être utilisé avec une centrale LENZ.
Pour la rétrosignalisation, il y a quatre choix possibles:
- carte VM 110 avec interface USB
- module RAVAR IO24 avec interface USB
- système RS de LENZ avec adaptateur LI101F et adaptateur série-USB
- système HSI-88 de LDT avec interface série HSI-88-G et adaptateur série-USB
CARTO-DCC s'adresse plutôt à des petits réseaux point à point permettant de réaliser de nombreuses manoeuvres en "va et vient". C'est le cas de mon réseau et de celui de mon club, le Cercle Atlantique du Zéro. Ce logiciel n'a pas l'intention de rivaliser avec des logiciels très connus comme RRTC pour le pilotage de grands réseaux bouclés avec de nombreux cantons.
CARTO-DCC permet de commander très facilement des accessoires comme un pont tournant, un portique de transbordement, un wagon grue, etc.. ce qui n'est pas toujours très facile avec certains logiciels.
Ce logiciel se distingue des autres logiciels de pilotage de réseau en ce sens qu'il n'y a pas d'interface graphique avec création d'un dessin de réseau.
Pour créer un trajet, il suffit de piloter un train avec une manette de jeu sans fil et l'ordinateur enregistre automatiquement les mouvements du train et crée un trajet qui peut ensuite être reproduit automatiquement par l'ordinateur. La prise en main du logiciel est ainsi très rapide. Il suffit de s'habituer à l'utilisation de la manette de jeu qui permet de piloter un ou deux trains et aussi les aiguillages.
Il est possible de se passer de la manette de jeu en utilisant des commandes au clavier mais cette solution ne permet pas de suivre les trains sur le réseau, ce qui n'est pas pratique.
Une autre approche consiste à utiliser un smartphone ou une tablette pour piloter les trains. Cette approche nécessite de disposer d'un routeur Wi-Fi qui assure l'interface avec le PC.
Les trajets créés automatiquement par l'ordinateur sont associés à des itinéraires. Un trajet correspond à la circulation d'un ou deux trains. Un itinéraire peut contenir jusqu'à 4 trajets. Il est donc possible de faire circuler simultanément jusqu'à 8 trains sur le réseau.
Les itinéraires sont décrits dans des tableaux Excel. Excel est un logiciel connu de quasiment toute personne ayant déjà travaillé sur un ordinateur. C’est un tableur facile à utiliser et ses fichiers sont simples à échanger.Il est aussi possible d'utiliser des tableurs OpenOffice. La suite OpenOffice est gratuite et son tableur CALC peut tout à fait remplacer Excel.
Les tableaux Excel sont créés automatiquement par l'ordinateur en mode "enregistrement" mais il est tout à fait possible de les modifier par la suite.
Le logiciel CARTO-DCC permet de gérer un block système en assurant l'espacement des trains circulant dans le même sens sur une même voie.
Note importante
Ce programme s'adresse surtout aux personnes qui connaissent Visual Basic, car ils pourront modifier facilement le programme pour l'adapter aux exigences de leur réseau.
CARTO-DCC a été écrit en VB6 pour Windows XP. Il a été ensuite converti en Visual Basic 2008 et Visual Basic 2010 pour les personnes qui ne possèdent pas VB6 qui n'est plus disponible actuellement alors que Visual Basic 2010 est fourni gratuitement par Microsoft.
CARTO-DCC n'est pour l'instant utilisable qu'avec Windows XP. Celà provient du composant logiciel utilisé pour accéder au port série (réel ou virtuel) des centrales DCC (SPROG ou LENZ). Ce composant MSCOMM32 n'est plus disponible avec Windows Vista ou Windows 7.
J'ai l'intention de modifier le logiciel pour l'adapter à ces versions de Windows, mais pour l'instant, je n'ai développé qu'un régulateur à commande vocale décrit ici.
2. Manette de jeu sans fil
La manette de jeu sans fil est un modèle T-Wireless de THRUSTMASTER que l'on trouve dans le commerce à moins de 30 Euros.