Page 2 sur 2

Re: ARDUINO / JMRI : UN DECODEUR ACCESSOIRES (7 AIGUILLES) POUR « PRESQUE QUE DALLE »

Posté : 17 mars 2019, 17:51
par Suppr sur demande
Salut Jean-Luc !

Les "vulgarisation" JMRI vont arriver dans la foulée :wink: :wink: :wink:

Moi je suis preneur de "vulgarisation" du montage des kits :siffle: :siffle: :siffle: :siffle:

Re: ARDUINO / JMRI : UN DECODEUR ACCESSOIRES (7 AIGUILLES) POUR « PRESQUE QUE DALLE »

Posté : 18 mars 2019, 12:18
par Suppr sur demande
Bonjour @ tous !

Pour Daniel 67 et jld31250 un extrait pour le paramétrage d'un servo-moteur :

accessory[0].address = 31; // Adresse DCC de l'aiguillage
ArduinoBorne[0] = 4; // Borne de l'Arduino utilisée pour piloter le servomoteur
servos[0].minangle=90; // Position extrême du servomteur (mini - valeur mini = 0 )
servos[0].maxangle=150; // Position extrême du servomteur (maxi - valeur maxi = 180)
servos[0].angle=servos[0].minangle; // Position intiale du servomoteur
servos[0].inverted=true; // true = inversion des positions mini et maxi
servos[0].functionnumber=0; // Numero d'ordre de configuration des accessoires pilotés
servos[0].sens=2; // Position de l'aiguillage

Dans mon cas de figure, s'agissant que d'aiguilles la vitesse est la même, mais rien n'empêche d'inclure une vitesse personnalisée dans le paramétrage de l'accessoire.

const byte servotimer = 60; // Vitesse de déplacement du servomoteur. Plus la valeur est faible, plus la vitesse est rapide

remplacé par quelque chose comme :

servos[0].servotimer=100; par exemple

Re: ARDUINO / JMRI : UN DECODEUR ACCESSOIRES (7 AIGUILLES) POUR « PRESQUE QUE DALLE »

Posté : 18 mars 2019, 19:31
par Daniel67
Merci pour ces compléments. :D