Une souris Xpressnet

Voir le sujet précédent Voir le sujet suivant Aller en bas

Une souris Xpressnet

Message par Plume le Sam 23 Jan 2016 - 22:27

Depuis plusieurs années, le club de Nevers a en projet de piloter une locomotive en DCC via un vrai pupitre d’engin SNCF.

Ce devrait être un pupitre de TGV PSE qu'il faudra relier à la centrale DCC, c’est à dire concevoir une souris DCC un peu particulière. La centrale utilisée est une centrale Roco.

En préparant, testant le prototype de cette commande sur la base d’une carte ARDUINO Mega, ce projet a aussi donné naissance à un autre projet : réaliser une souris « esclave » compatible avec une centrale DCC utilisant le protocole de communication XpressNet entre la centrale et les souris.

La présentation détaillée et les fichiers source sont disponibles sur le site : http://modelisme58.free.fr/index.php/arduino.html.

Le projet a été réalisé grâce à la librairie XpressNet réalisée par http://pgahtow.de/wiki/index.php?title=Zentrale.

La souris permet de commander la vitesse des locomotives avec un bouton encodeur rotatif et les fonctions F0 à F28 avec un clavier numérique. Toutes les fonctions sont affichées sur un écran LCD 2x16 alphanumérique.

La souris dispose d'une bibliothèque d'au moins 50 locomotives paramétrables via une carte micro SD ce qui facilite les recherches des locos. La souris permet aussi de sélectionner la locomotive via son adresse (CV1).

La souris a été testée avec une centrale Roco 10784, Z21 et Viessmann Commander.

La carte Arduino et ses accessoires peuvent se loger dans un pupitre, TCO ou dans une boite afin d'être portative.
avatar
Plume
Aiguilleur

Date d'inscription : 21/05/2015
Echelle(s) que je pratique : HO
Digital - Analogique : Analogique et Digital

http://modelisme58.free.fr

Revenir en haut Aller en bas

Re: Une souris Xpressnet

Message par Jpp38 le Dim 24 Jan 2016 - 8:06

Bonjour,

Intéressant. Merci pour le lien.
Par contre, je n'ai pas réussi à voir l'apparence de la souris. Aurais-tu une photo?

JP
avatar
Jpp38
Modérateur Réseau FTM

Date d'inscription : 29/04/2007
Echelle(s) que je pratique : H0 - N digital
Digital - Analogique : Digital (DCC)
Centrales Lenz, Intellibox, Multimaus, + CDM-Rail

http://jeanpierre.pillou.free.fr

Revenir en haut Aller en bas

Re: Une souris Xpressnet

Message par Plume le Dim 24 Jan 2016 - 21:56

Il n'y a pas encore de photos : un projet de boitier en bois ou réalisé avec une imprimante 3D est en cours.

J'ai déjà réalisé un boitier pour une autre souris réalisée avec un PIC (Minimaus). On devrait être proche du boitier ci-dessous.


Pour le boitier, je vais essayer de gagner en largeur mais il sera peut-être un peu plus long à cause de la carte Arduino Méga.
avatar
Plume
Aiguilleur

Date d'inscription : 21/05/2015
Echelle(s) que je pratique : HO
Digital - Analogique : Analogique et Digital

http://modelisme58.free.fr

Revenir en haut Aller en bas

Re: Une souris Xpressnet

Message par Jpp38 le Lun 25 Jan 2016 - 7:55

Merci pour la photo. Wink

JP
avatar
Jpp38
Modérateur Réseau FTM

Date d'inscription : 29/04/2007
Echelle(s) que je pratique : H0 - N digital
Digital - Analogique : Digital (DCC)
Centrales Lenz, Intellibox, Multimaus, + CDM-Rail

http://jeanpierre.pillou.free.fr

Revenir en haut Aller en bas

Re: Une souris Xpressnet

Message par Plume le Mer 24 Fév 2016 - 19:59

Voici une photo du boitier réalisé et en fonctionnement :


Locomotive BB 67581 avec son adresse DCC = 58, avec une vitesse à 89% de la pleine vitesse et fonctions suivantes activées : F0, 1, 2, 4, 7, 8, 12, 13, 22 et 28.

Un bouton est prévu pour piloter les accessoires comme les aiguillages, décodeurs sonores d'annonce en gare...
avatar
Plume
Aiguilleur

Date d'inscription : 21/05/2015
Echelle(s) que je pratique : HO
Digital - Analogique : Analogique et Digital

http://modelisme58.free.fr

Revenir en haut Aller en bas

Re: Une souris Xpressnet

Message par Jpp38 le Jeu 25 Fév 2016 - 7:48

Bonjour,

L'état des fonctions, ce sont tous les symboles à droite du %age de vitesse qui les donnent?
Et le pourcentage de vitesse, c'est le rapport du cran vitesse à 126?
Et au fait, quelle taille ,le boitier?

JP

PS: bravo pour cette réalisation.
avatar
Jpp38
Modérateur Réseau FTM

Date d'inscription : 29/04/2007
Echelle(s) que je pratique : H0 - N digital
Digital - Analogique : Digital (DCC)
Centrales Lenz, Intellibox, Multimaus, + CDM-Rail

http://jeanpierre.pillou.free.fr

Revenir en haut Aller en bas

Re: Une souris Xpressnet

Message par Papybricolo le Jeu 25 Fév 2016 - 8:44

Je n'arrive pas a télécharger les photos de Thierry avec mon Smartphone 😞 je vais regarder cela avec attention au retour 😉 car la prouesse est remarquable !

______________________________________________________________________________________________
Le sage se demande à lui-même la cause de ses fautes, l'insensé le demande aux autres .
Confucius


A bientôt Invité tirchapeau Amicalement Jean-Claude



http://trainminiature.discutforum.com/t8066-le-reseau-de-papybricolo-premiere-partie#90397
http://trainminiature.discutforum.com/t17433-le-reseau-de-papybricolo-deuxieme-partie#264595
blog: http://papybricolo.over-blog.com/
avatar
Papybricolo
Administrateur

Date d'inscription : 21/01/2010
Echelle(s) que je pratique : H0 2 Rails & HOm, époques III à V
Digital - Analogique : DCC: ECoS V2 piloté avec RRTC V.8 Gold, et Multimaus (sur 2ème site), décodeurs locos : ESU, Lenz,Zimo Kuehn, et Ulhlenbrock. Modules rétro & accessoires CDF.

http://papybricolo.over-blog.com/

Revenir en haut Aller en bas

Re: Une souris Xpressnet

Message par Plume le Jeu 25 Fév 2016 - 12:38

L'écran affiche les fonctions "F1 à F28" comme suit avec une barre pour les fonctions activées (F0 correspond au symbole *) :
1   2   3   4   5  6  7   8  9 10
11 12 13 14 15 16 17 18 19 20
21 22 23 24 25 26 27 28

J'ai créé une bibliothèque de caractères spécifique pour afficher 3 symboles pour un seul caractère utilisé sur l'écran LCD.

Le % de la vitesse est par rapport à 128 pas. S'il faut, on pourra modifier le programmer pour utiliser d'autres échelles de pas (14,28). C'est prévu dans les valeurs du fichier CSV mais non utilisé. J'ai essayé avec des pas différents mais je n'ai pas vu de différence, la centrale (souris Maître) devant peut être modifier des paramètres quand plusieurs souris sont utilisées.

Les symboles '<' ou '>' donne le sens de marche.

Le boitier présenté est un prototype qui fait 15,5 x 9,5 cm x 6 cm. On peut diminuer la longueur si on enlève les 3 boutons (arrêt d'urgence, reset et mode aiguillage) mais les boutons me semblent utiles. En largeur, on peut difficilement faire moins avec un écran LCD. Pour la hauteur, 6 cm avec un boitier déjà réalisé que j'avais sous la main. Je pense qu'il est facilement possible de réduire d'au moins de 2,5 cm.
avatar
Plume
Aiguilleur

Date d'inscription : 21/05/2015
Echelle(s) que je pratique : HO
Digital - Analogique : Analogique et Digital

http://modelisme58.free.fr

Revenir en haut Aller en bas

Re: Une souris Xpressnet

Message par Jpp38 le Dim 28 Fév 2016 - 8:57

Merci pour les explications. Wink

JP
avatar
Jpp38
Modérateur Réseau FTM

Date d'inscription : 29/04/2007
Echelle(s) que je pratique : H0 - N digital
Digital - Analogique : Digital (DCC)
Centrales Lenz, Intellibox, Multimaus, + CDM-Rail

http://jeanpierre.pillou.free.fr

Revenir en haut Aller en bas

Re: Une souris Xpressnet

Message par Plume le Lun 3 Avr 2017 - 13:21

Bonjour,

Vous trouverez en ligne la nouvelle version de la souris compatible avec les centrales Roco, Lenz, Viessmann, Nanox,...
http://modelisme58.free.fr/index.php/arduino.html

La souris pourra être mobile ou insérée dans un TCO, pupitre de commande. Avec des améliorations, cette nouvelle version permet dorénavant de piloter des accessoires et des séries de commandes : par exemple, couper le son des locomotives présentes sur le réseau (liste des locomotives enregistrées dans une carte SD.

L'utilisation des bibliothèques d'adresse de locomotives peut être intéressante dans les clubs : il suffit de lister les locomotives dans un fichier CSV. Chaque membre pourra avoir un fichier à son nom. On peut également créer des listes par type de locomotives : vapeur, diesel, électrique, ... De plus, on peut sélectionner les locomotives par le nom de l'engin, ceci peut être plus pratique.

Voici quelques fonctions :

  • Commande des locomotives et accessoires avec les adresses longues ( 1 à 999)
  • Commande et visualisation des fonctions des locomotives F0 à F28
  • Sélection des locomotives à partir d'un fichier CSV ou du CV1
  • Paramètres enregistrés sur une carte SD
  • Possibilité de lire plusieurs fichiers de liste de locomotives, pas de programmation de l'Arduino à renouveler une fois le programme compilé
  • Commande d'itinéraires : plusieurs commandes d'accessoires
  • ...

La souris comprend des boutons, un écran LCD, un clavier numérique, un lecteur de carte SD.
Si la carte SD n'est pas insérée, la souris est opérationnelle : les paramètres par défaut sont alors utilisés.

A venir : Souris XpressNet infrarouge, comandée à l'aide d'une télécommande de TV, lecteur DVD,...
avatar
Plume
Aiguilleur

Date d'inscription : 21/05/2015
Echelle(s) que je pratique : HO
Digital - Analogique : Analogique et Digital

http://modelisme58.free.fr

Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum