Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.


Messages - Dominique

Pages: 1 ... 128 129 [130] 131 132 ... 170
1936
Vos projets / Re : Passage a niveau en numérique
« le: octobre 03, 2017, 07:36:19 pm »
Voir l'article
http://www.locoduino.org/spip.php?article71


Et faire ce qu'écrit msport ci-dessus.

1937
Vos projets / Re : Passage a niveau en numérique
« le: octobre 02, 2017, 03:37:44 pm »
La bibliothèque de Jean-Luc marche très bien, je l'ai essayée.

Par contre je serais très intéressé par le couplage mécanique entre le servo et chaque bras du passage à niveau en N : c'est tellement petit et fragile que je cherche toujours les solutions possibles.

Cordialement
Dominique

1938
Débuter / Re : Problème sur pilotage aiguillages par arduino via I2C
« le: octobre 01, 2017, 07:51:05 pm »
Bon courage  ;D

1939
Débuter / Re : Problème sur pilotage aiguillages par arduino via I2C
« le: octobre 01, 2017, 06:45:14 pm »
Il n'y a pas de "cour" de débutants ni de confirmés chez Locoduino. Évitons les polémiques !


1940
Débuter / Re : Problème sur pilotage aiguillages par arduino via I2C
« le: octobre 01, 2017, 05:12:00 pm »
Citer
Bien d'accord, mais comment en analogique vérifier le bon positionnement des aiguilles ?

Avec des contacts de fin de course, par exemple.

Citer
le soft en lui même ne se plante pas mais continue à tourner normalement, mais  sans aucune efficacité.....

Ca prouve que le soft ne fait pas tout ce qu'il faut faire et ne vérifie pas qu'il est efficace.
Un soft qui ne se plante pas n'est pas forcément un bon soft.

1941
Débuter / Re : Problème sur pilotage aiguillages par arduino via I2C
« le: octobre 01, 2017, 05:07:58 pm »
Citer
Mais ces modules sont activés par quoi ?

Je vois que tu n'as pas lu ce que j'ai écrit !
http://forum.locoduino.org/index.php?topic=290.msg3412#msg3412

Les entrées des cartes relais (j'ai 44 relais !) sont directement connectées à des sorties de l'Arduino

1942
Débuter / Re : Problème sur pilotage aiguillages par arduino via I2C
« le: octobre 01, 2017, 03:35:00 pm »
Citer
Ok je ne savais pas que la fermeture du moniteur générait un reset ! J'aurais encore appris quelque chose !
Plus exactement, c'est l'ouverture du moniteur qui provoque le reset!

Dans mon montage à moi, les relais qui commandent les moteurs d'aiguille sont précédés d'optocoupleurs. Exemple :

http://www.ebay.com/itm/8-Channel-DC-5V-Relay-Shield-Module-for-Arduino-Raspberry-Pi-DSP-AVR-PIC-ARM-TO-/371861713855?epid=552272269&hash=item5694af73bf:g:M6YAAOSwo4pYI~G3

Même avec cette précaution, on n'est pas totalement à l'abris de parasites par induction ou d'une chute de tension au moment des changements d'état. Il faut penser à tout !

Pour moi, un programme ne doit pas se planter, je veux dire qu'il doit tenir compte autant que possible des aléas et être capable de se remettre d'aplomb tout seul. Dans mon cas je surveille l'état des aiguilles et je confirme leur position par un rafraichissement des positions d'aiguilles : 1 toutes les 10 secondes.

La notion de watchdog est très utile aussi pour surveiller le bon fonctionnement du programme. On peut partir de là pour faire un reset software quand il y a quelque chose qui cloche :

https://playground.arduino.cc/Main/ArduinoReset

Dominique

1943
Débuter / Re : Problème sur pilotage aiguillages par arduino via I2C
« le: septembre 29, 2017, 01:26:36 pm »
Bonjour,

Je ne sais pas si ça peut aider, mais voici comment j'ai réalisé mon contrôleur d'aiguilles:

http://forum.locoduino.org/index.php?topic=290.msg3412#msg3412

Il pilote des aiguilles Fleischmann alimentées en alternatif donc via des relais : j'en ai 44 je crois donc un Mega est le bon choix pour ne pas s'embêter.

Dominique

1944
Débuter / Re : Problème sur pilotage aiguillages par arduino via I2C
« le: septembre 26, 2017, 05:32:19 pm »
Je n'avais pas vu la valeur de la capa : 100 micro farad ! Dans ce cas il faut rajouter une capa de 100 nano farad en parallèle 

1945
Débuter / Re : Problème sur pilotage aiguillages par arduino via I2C
« le: septembre 26, 2017, 03:14:55 pm »
Au plus près du MCP car l'alim est déjà pourvue de condensateurs.

Les parasites sont récoltés entre l'alim et le circuit.

Cdt.

1946
Présentez vous ! / Re : Présentation nouveau membre
« le: septembre 21, 2017, 06:47:14 pm »
Bonjour Marco et bienvenue sur Locoduino  :D

Je vois que c'est parti sur les boudins de roues  8)

Pour info, ne mets pas ton code sous forme pdf mais directement en texte "Arduino" (copié-collé) entre deux balises code "#" ci-dessus, comme ceci :

#include <Accessories.h>

const int buttonPin = 8; // broche du poussoir

AccessoryLight light; // La DEL
PortOnePin port; // La connexion entre l'Arduino et la DEL.

void setup()
{
  Serial.begin (115200);
  Accessories::begin();

  port.begin(22, ANALOG); // broche 13 sur un Uno, broche digitale.

  light.begin(&port, 100); // On branche la DEL sur le port, et on lui assigne le No 100
  // initialise le poussoir comme entrée
  pinMode(buttonPin, INPUT);
}

void loop()
{
  // Selon l'état du bouton, on allume ou éteint la DEL
  if (digitalRead(buttonPin)== HIGH) {
    light.LightOn(); // Allume la DEL
  } else {
    light.LightOff(); // Eteint la DEL
  }
  delay (1500);
}

C'est plus facile à utiliser pour le tester sinon il faut remettre en forme la bouillie du pdf !

Pour les fichiers plus gros, on peut mettre en PJ, soit le fichier xxx.ino, soit le dossier qui le contient et zippé.

Bon courage

Dominique

1947
Présentez vous ! / Re : gestion canton avec arduino
« le: septembre 19, 2017, 04:04:47 pm »
Après discussion au téléphone, Jean-Bernard qui a bien la volonté de partager son projet sur Locoduino, va préparer sa présentation tranquillement et la poster à nouveau sur ce fil.

Nous avons pensé qu'il fallait mettre dans l'ordre :
- l'objectif du projet, le but à atteindre, donc le cahier des charges (pour utiliser les mots qui conviennent)
- les principes de réalisation choisis
- l'implémentation en dernier, avec le code Arduino

J'ai compris qu'il s'agit d'un système de gestion de circulation des trains avec détection des trains (rétrosignalisation), suivi des trains (poursuite en canton), gestion des signaux et respect par les trains (ralentissements, arrêt, BAL, ...), etc.. on a hâte d'en savoir plus  :D

Le principe de réalisation est "un Arduino par canton"

Je ne sais pas comment la modélisation complète du réseau est faite et traduite dans chaque Arduino, mais c'est ça le suspense  8) 8)

Donnons à Jean-Bernard le temps de préparer sa contribution.

Bon courage

Dominique

1948
Vos projets / Re : 2D2 Echelle 1/32
« le: septembre 18, 2017, 07:34:56 am »
Ces 2 adresses sont du même site DCC_decoder de Minabay :
Je l'ai utilisé pour compter et afficher les paquets DCC en vue d'observer le trafic mais pas pour réaliser les fonctions d'une loco.

D'autres réalisations se trouvent sur Locoduino.

Je ne connais pas du tout NMRA_decoder.

Maintenant c'est à vous de chercher en réalisant le prototype de votre projet.
D'autant que je n'aurai plus de temps durant les 2 prochaines semaines au moins.

J'espère que d'autres réponses vous viendront en aide.

Cordialement
Dominique

1949
Vos projets / Re : 2D2 Echelle 1/32
« le: septembre 17, 2017, 09:59:00 pm »
je ne connais pas  Nmra_decoder.h !
je n'ai rien trouvé par une recherche rapide, à part ce projet pour un ATtiny qui n'existe pas ailleurs :
https://www.circuitsonline.net/forum/view/24046/1/beginnen+avr

Sinon la différence entre 2 fichiers texte se détermine en les lisant !!!

Et ce n'est pas que le .h qui compte mais la bibliothèque toute entère   :D

1950
Vos projets / Re : 2D2 Echelle 1/32
« le: septembre 17, 2017, 08:56:23 pm »
Citer
j'ai trouvé d'occasion un Mobile Station 2 (Märklin)

J'en ai une aussi : elle marche très bien !

Pages: 1 ... 128 129 [130] 131 132 ... 170