Auteur Sujet: Bonjour  (Lu 31644 fois)

jrioublanc

  • Newbie
  • *
  • Messages: 17
    • Voir le profil
Bonjour
« le: décembre 14, 2018, 07:54:54 pm »
Bonjour à tous,

Je consulte le site depuis plusieurs mois afin de concevoir mon système DCC++. Je viens de franchir le pas et de m’inscrire afin de pouvoir échanger avec vous.
Pour l’instant je dispose d’un Arduino, d’un schield Chinois et d’un décodeur Laisdcc, je vais faire quelques essais.

A bientôt.

Jérôme
Cordialement,

Jérôme

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 3037
  • 100% Arduino et N
    • Voir le profil
Re : Bonjour
« Réponse #1 le: décembre 14, 2018, 09:56:29 pm »
Bonjour Jérôme,

Bienvenue sur Locoduino.

Nulle doute que ça va bien se passer avec ces ingrédients là.
J’ai aussi acheté un décodeur Laisdcc, mais pas encore essayé.


Cordialement,
Dominique

jrioublanc

  • Newbie
  • *
  • Messages: 17
    • Voir le profil
Re : Bonjour
« Réponse #2 le: décembre 15, 2018, 10:04:29 am »
Merci pour le message,

Je commence mes recherches par un tuto qui me permettra d’installer un sketch pour faire de l’Arduino le générateur DCC++.

Cordialement.
Cordialement,

Jérôme

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 3037
  • 100% Arduino et N
    • Voir le profil
Re : Bonjour
« Réponse #3 le: décembre 15, 2018, 02:35:16 pm »
Bonjour,

Pour démarrer avec DPP++, le mieux est de charger la bibliothèque DCCpp dans l'IDE et de commencer avec les exemples fournis, ainsi que lire la documentation.

Ensuite il vous faudra choisir des formes d'interfaces utilisateurs pour les commandes de vos trains : une face avant avec écran et boutons gérée par l'Arduino qui porte DCCpp, une ou plusieurs manettes déportées, une commande en WiFi ou en Can, une interface avec un gestionnaire, etc.. ou plusieurs à la fois.

N'hésitez pas à nous demander notre avis sur vos souhaits

Dominique
Cordialement,
Dominique

msport

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2217
  • HO avec DCC++ en DIY Réseaux très éphémères
    • Voir le profil
Re: Bonjour
« Réponse #4 le: décembre 15, 2018, 04:00:12 pm »
Message refait ci-dessous, les caractères accentués font mal aux yeux.
Et lire la série : http://locoduino.org/spip.php?article182
« Modifié: décembre 15, 2018, 11:59:01 pm par msport »
Cordialement

msport

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2217
  • HO avec DCC++ en DIY Réseaux très éphémères
    • Voir le profil
Re : Bonjour
« Réponse #5 le: décembre 15, 2018, 11:52:49 pm »
Et pour être récompensé tout de suite de ses efforts, monter le motor shield sur le Uno, connecter une alimentation 12V, télédéverser DCCpp_Uno dans le UNO, envoyer <1> via le serial monitor à 115200 bauds et voir les LED s'allumer.
Puis avec une loco avec son décodeur (non modifié, adresse 3) sur la voie principale, envoyer <t 1 03 20 1>  via le serial monitor à 115200 bauds pour la voir démarrer. Arrêt avec <0>
Ensuite, tout est dit dans : Commands for DCCpp BaseStation.docx
Cordialement

jrioublanc

  • Newbie
  • *
  • Messages: 17
    • Voir le profil
Re : Bonjour
« Réponse #6 le: décembre 16, 2018, 09:53:15 am »
Merci à vous tous pour ces réponses, j’ai un bon guide de départ.
Cordialement,

Jérôme

jrioublanc

  • Newbie
  • *
  • Messages: 17
    • Voir le profil
Re : Bonjour
« Réponse #7 le: décembre 18, 2018, 10:19:59 am »
Bonjour,

Après avoir pris connaissance des documents mentionnés, j'ai une question sur le fonctionnement du DCC++.
La BaseStation constituée par l'Arduino et le Motor Shield permet d'envoyer des commandes aux décodeurs (machines et accessoires), on passe par un étage de sortie avec des MOSFET qui transmettent la puissance et le signal... Mais il est possible d'interroger un décodeur pour obtenir des états.
Vu dans une vidéo de JMRI
 

Comment cela se passe-t-il ? Par où revient le signal vers l'Arduino ?

Merci de votre aide.
« Modifié: décembre 18, 2018, 10:23:05 am par jrioublanc »
Cordialement,

Jérôme

msport

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2217
  • HO avec DCC++ en DIY Réseaux très éphémères
    • Voir le profil
Re : Bonjour
« Réponse #8 le: décembre 18, 2018, 10:55:10 am »
Bonjour,
en allant un peu plus loin dans la lecture du site de Locoduino, on note que le retour d'information depuis UN décodeur est assuré par des impulsions de consommation (générées sur le moteur). Ces impulsions sont détectées par la mesure de consommation (motor shield ou circuit dédié) comprise dans la BaseStation. Typiquement pour la lecture des CV.
Cordialement
Cordialement

jrioublanc

  • Newbie
  • *
  • Messages: 17
    • Voir le profil
Re : Bonjour
« Réponse #9 le: décembre 18, 2018, 01:28:55 pm »
Effectivement, il y a la mesure du courant consommé !
Je comprends que cela doive se faire sur la voie de programmation car il faut qu'un seul décodeur consomme en répondant pour que la mesure soit utilisable.

C'est donc un problème pour moi, mon motor shield n'en n'est pas pourvu. Il faut que j'en commande un autre.

Merci beaucoup de cette réponse rapide.
Cordialement,

Jérôme

msport

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2217
  • HO avec DCC++ en DIY Réseaux très éphémères
    • Voir le profil
Re : Re : Bonjour
« Réponse #10 le: décembre 18, 2018, 02:34:37 pm »
... que cela doive se faire sur la voie de programmation ...

Non, non, voyez DCCpp_Nano que Dominique a publié et qui commence par interroger l'adresse de la seule locomotive qui serait placée sur la voie principale et l'affiche sur le serial monitor.

PS : Dominique, je ne retrouve plus l'article ...
Cordialement

msport

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2217
  • HO avec DCC++ en DIY Réseaux très éphémères
    • Voir le profil
Re : Re : Bonjour
« Réponse #11 le: décembre 18, 2018, 02:37:58 pm »
... mon motor shield n'en n'est pas pourvu ...
Curieux pour un motor shield : quel modèle avez-vous ?
Cordialement

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 3037
  • 100% Arduino et N
    • Voir le profil
Re : Bonjour
« Réponse #12 le: décembre 18, 2018, 03:22:02 pm »
L’article est là :
http://www.locoduino.org/spip.php?article232

Pour la mesure de courant vous verrez comment utiliser un Max471
Cordialement,
Dominique

msport

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2217
  • HO avec DCC++ en DIY Réseaux très éphémères
    • Voir le profil
Re : Bonjour
« Réponse #13 le: décembre 18, 2018, 04:50:13 pm »
Dominique, avant le va-et-vient tu avais publié l'adaptation de la BaseStation au Nano alors que la VO n'était prévue que pour Uno et Mega ?
Cordialement

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 3037
  • 100% Arduino et N
    • Voir le profil
Re : Bonjour
« Réponse #14 le: décembre 18, 2018, 05:01:34 pm »
Oui, ici

http://forum.locoduino.org/index.php?topic=46.msg1912#msg1912

Ça fait partie maintenant de la bibliothèque DCCpp.
Cordialement,
Dominique