LOCODUINO
Discussions Générales => Présentez vous ! => Discussion démarrée par: litzis le mai 01, 2017, 05:40:30 pm
-
Bonjour depuis Genève,
Je viens de publier documentation et source de la librairie Raildue
http://www.gelit.ch/Raildue_F.pdf
http://www.gelit.ch/Raildue.zip
Il suffit d'ajouter un transceiver à la carte Arduino Due pour bénéficier d'un système puissant (CPU & Mémoire)
3 exemples vous permettent :
- une circulation manuelle avec commande d'aiguillage
- la détection de l'UID MFX
- une séquence simple avec rétrosignalisation via S88
Vive Arduino et bon vent / Gérald Litzistorf - gelit.ch (professeur à 4 mois de la retraite)
-
Bonjours Litzis, et bienvenue à la Suisse !
Ce projet est très intéressant car de nombreux modélistes possèdent une MS2. J'en fais partie donc je pourrais tester ce montage. Merci de partager ton expérience sur Locoduino.
Mais je n'ai pas compris comment le Due peut remplacer la MS2 sans écrans ni boutons : je vais regarder attentivement tous tes documents.
J'utilise déjà avec succès un Due équipé d'un transmetteur CAN. Il me sert pour le gestionnaire de mon réseau. Le composant est différent du tien, mais c'est équivalent.
À bientôt donc après de plus amples lectures et tests de ton projet.
Amicalement.
-
Bonjour Dominique,
La carte Arduino Due a besoin d'un PC pour remplacer la Mobile Station
J'utilise Win7 et le logiciel putty pour communiquer avec la carte
Voir le détail dans mon tutoriel http://www.gelit.ch/Raildue_F.pdf
Bon dimanche
-
Merci Litzis,
Comme je ne veux pas de PC sur mon réseau, je vais surtout utiliser le protocole CAN entre le Due et le booster Marklin.
Mais avant, je dois découvrir tout ce qu'il sait faire. En particulier pour la programmation.
Cordialement
Dominique
-
Bonjour Dominique,
Concernant le protocole CAN, la librairie supporte un mode sniffer (qui n'est pas documenté)
Il suffit de remplacer
cmd.ControlMFX(false); // Mandatory with MFX loc (no Sniffer)
par
cmd.ControlMFX(true);
pour visualiser les paquets échangés ... sur le PC
Très utile en phase de développement
Bien cordialement
-
Merci beaucoup pour cette information des plus utiles.
Cordialement
Dominique