Auteur Sujet: Tram italien premier projet avec Arduino  (Lu 36445 fois)

Tony04

  • Hero Member
  • *****
  • Messages: 549
    • Voir le profil
Re : Tram italien premier projet avec Arduino
« Réponse #45 le: novembre 02, 2018, 03:38:36 pm »
Bonjour FDMM,

cela voudrait dire que tu n'a pas de tension DCC (alternative), tu travailles en tension continu.
Si tu m'envoie un schéma exact du branchement du MEGA sur le booster de sortie et ton sketch je pourrais t'aider un peu plus. En tous les cas c'est un problème de commande du booster.

Cordialement
Antoine

Tony04

  • Hero Member
  • *****
  • Messages: 549
    • Voir le profil
Re : Tram italien premier projet avec Arduino
« Réponse #46 le: novembre 02, 2018, 03:47:54 pm »
As-tu bien respecté la pin 3 pour le PWM du booster et la pin 12 pour le DIR ?

Comme ici: http://www.locoduino.org/spip.php?article187

FDMM

  • Newbie
  • *
  • Messages: 30
    • Voir le profil
Re : Tram italien premier projet avec Arduino
« Réponse #47 le: novembre 02, 2018, 04:05:34 pm »
Bonjour Antoine

Merci pour ta proposition d'aide

As-tu bien respecté la pin 3 pour le PWM du booster et la pin 12 pour le DIR ?

Comme ici: http://www.locoduino.org/spip.php?article187

Non je  leurs ai données un autre numéro! 3 et 12 sont-ils obligatoire au vue de la conception du Mega?

FDMM

  • Newbie
  • *
  • Messages: 30
    • Voir le profil
Re : Tram italien premier projet avec Arduino
« Réponse #48 le: novembre 02, 2018, 04:12:04 pm »
voici le montage  :o mais j'ai tous vérifié plusieurs foi  ;D

https://imgur.com/a/TvmHm58

FDMM

  • Newbie
  • *
  • Messages: 30
    • Voir le profil
Re : Re : Tram italien premier projet avec Arduino
« Réponse #49 le: novembre 02, 2018, 04:17:17 pm »
Bonjour Antoine

Merci pour ta proposition d'aide

As-tu bien respecté la pin 3 pour le PWM du booster et la pin 12 pour le DIR ?

Comme ici: http://www.locoduino.org/spip.php?article187



Non je  leurs ai données un autre numéro! 3 et 12 sont-ils obligatoire au vue de la conception du Mega?

La réponse est dans lien que tu m'as envoyé, on change de numéro quand on branche une seconde voie!
« Modifié: novembre 02, 2018, 04:19:20 pm par FDMM »

Tony04

  • Hero Member
  • *****
  • Messages: 549
    • Voir le profil
Re : Re : Tram italien premier projet avec Arduino
« Réponse #50 le: novembre 02, 2018, 05:45:16 pm »
Non je  leurs ai données un autre numéro! 3 et 12 sont-ils obligatoire au vue de la conception du Mega?

Oui, j'ai eu les mêmes déboires et suis revenu à 3 et 12; est-ce compliqué de faire l'essai avec ces 2 bits ?

FDMM

  • Newbie
  • *
  • Messages: 30
    • Voir le profil
Re : Tram italien premier projet avec Arduino
« Réponse #51 le: novembre 03, 2018, 08:40:50 pm »
Bonsoir
Antoine, aussi étrange que blizzard, avec les PIN 3 et 12 le moteur ne fonce plus à toute allure.

un problème de résolu, au suivant...


Je vais prendre le temps de nettoyer le sketch avant de le publier et faire schéma des connections.

Marc

msport

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2218
  • HO avec DCC++ en DIY Réseaux très éphémères
    • Voir le profil
Re : Tram italien premier projet avec Arduino
« Réponse #52 le: novembre 03, 2018, 09:13:20 pm »
Sauf erreur, les pins utilisés par DCC++ sont liés à des timers internes. Point de salut en dehors de ceux-là !
Cordialement

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2889
  • 100% Arduino et N
    • Voir le profil
Re : Re : Tram italien premier projet avec Arduino
« Réponse #53 le: novembre 03, 2018, 09:32:26 pm »
Sauf erreur, les pins utilisés par DCC++ sont liés à des timers internes. Point de salut en dehors de ceux-là !

C’est ça effectivement.

Il est bon de relire quelques articles...

Cordialement,
Dominique

FDMM

  • Newbie
  • *
  • Messages: 30
    • Voir le profil
Re : Tram italien premier projet avec Arduino
« Réponse #54 le: novembre 26, 2018, 08:31:29 pm »
bonsoir à tous

Cela commence à prendre forme, le tram démarre, va jusque une gare, s’arrête, repart  dans l'autre sens , et  ...  ne s’arrête plus.
Donc j'ai le va mais pas encore le vient  ;D

Deux choses me posent problème;
* La pin A2 "STARTSTOP" est relier physiquement à quoi?

* je n'arrive pas suivre le déroulement sur le moniteur série.

Si vous s'avez m'aider....

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2889
  • 100% Arduino et N
    • Voir le profil
Re : Tram italien premier projet avec Arduino
« Réponse #55 le: novembre 26, 2018, 08:41:28 pm »
Est-ce que tu as publié ton schéma et ton programme ?

J’en était resté à des détecteurs bons à 50% et des erreurs de branchement.

Peux tu nous expliquer ?
Cordialement,
Dominique

FDMM

  • Newbie
  • *
  • Messages: 30
    • Voir le profil
Re : Tram italien premier projet avec Arduino
« Réponse #56 le: novembre 27, 2018, 07:55:12 pm »
C'est vraie qu'avec un schéma sera plus facile. J'y travail, le programme (qui est le tien modifié) je dois le "nettoyer".

J'ai douze détecteurs qui fonctionnent, ce qui me suffit.

Pour le branchement du Module LMD18200 cela est en ordre puisque les phases INIT, EXPLORE, ARRET, ACCELERE fonctionnent, c'est à partir de la phase PALER que cela part en vrille...

Quand j'ai fini le schéma et programme, je refait signe...


msport

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2218
  • HO avec DCC++ en DIY Réseaux très éphémères
    • Voir le profil
Re : Re : Tram italien premier projet avec Arduino
« Réponse #57 le: novembre 27, 2018, 08:46:27 pm »

* La pin A2 "STARTSTOP" est relier physiquement à quoi?


comme on a :
  pinMode(STARTSTOP, INPUT_PULLUP);

pour être activée cette pin A2 doit être mise au GND, en l'air sinon.
Cordialement

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2889
  • 100% Arduino et N
    • Voir le profil
Re : Re : Re : Tram italien premier projet avec Arduino
« Réponse #58 le: novembre 27, 2018, 09:02:56 pm »

* La pin A2 "STARTSTOP" est relier physiquement à quoi?


comme on a :
  pinMode(STARTSTOP, INPUT_PULLUP);

pour être activée cette pin A2 doit être mise au GND, en l'air sinon.

Oui A2 est relié à un interrupteur, tout simplement (ai-je oublié de le décrire ?)

Cordialement,
Dominique