LOCODUINO

Discussions Générales => Présentez vous ! => Discussion démarrée par: litzis le mai 01, 2017, 05:40:30 pm

Titre: après Railuino : Raildue
Posté 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)
Titre: Re : après Railuino : Raildue
Posté par: Dominique le mai 02, 2017, 10:07:25 pm
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.
Titre: Re : après Railuino : Raildue
Posté par: litzis le mai 06, 2017, 03:49:11 pm
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 
Titre: Re : après Railuino : Raildue
Posté par: Dominique le mai 07, 2017, 09:13:22 am
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
Titre: Re : après Railuino : Raildue
Posté par: litzis le mai 09, 2017, 11:01:59 am
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
Titre: Re : après Railuino : Raildue
Posté par: Dominique le mai 10, 2017, 11:40:43 am
Merci beaucoup pour cette information des plus utiles.

Cordialement
Dominique