par Xavier » 02 Octobre 2016, 11:53
Bonjour,
Merci Christian pour cette mise en situation.
Effectivement, le décodeur utilise une seule adresse et fonctionne comme un aiguillage.
A la fermeture des barrières, il y a un délais entre l'allumage des clignotants et le mouvement de la barrière.
Le clignotement dure tant que les barrières sont fermées.
L'ouverture se fait à réception de la commande Dcc.
Il peut y avoir 2 servomoteurs, un par barrière.
Tout se configure via USB sur un PC:
- Vitesse du mouvement.
- Positions ouverte et fermée des servomoteurs
- Délais entre clignotement et fermeture
- Adresse Dcc (avec un mode d'apprentissage)
J'ai bien noté l'extinction des feux à l'ouverture que je vais mettre en paramètre dans une prochaine version du sketch.
A la mise sous tension, les mouvements des servomoteurs sont incontrôlables par programmation. Avec l'aide de Yves (SuperN) nous travaillons sur le même soucis pour notre décodeur 8 servomoteurs et nous dirigeons vers une solution électronique (Nous nous sommes rencontrés il y a 8 jours pour effectuer des tests qui nous ont amenés à cette conclusion)
Le second point à améliorer est la sauvegarde de la position courante à la coupure de courant. Nous avons la solution mais elle n'est pas installée sur le shield de Christian.
Amicalement,
Xavier
Echelle N , Run depuis le 01/01/2013
Centrale NanoX/Roco + GenLiS88, Dcc++, Décodeurs Accessoires à base d'Arduino
Rétrosignalisation LDT RM-GB-8-N-B, Décodeur d'aiguillage LDT M-DEC-DC-B, Moteurs Conrad 219998
Club; AMFBC 73