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 - Juan

Pages: 1 ... 6 7 [8] 9
106
Bibliothèques / Re : Analog pushes avec Commanders
« le: mai 25, 2021, 05:24:55 pm »
Merci beaucoup pour votre réponse Dominique, mais pourriez-vous être un peu plus précis ? Je ne le vois pas clairement.

107
Bibliothèques / Analog pushes avec Commanders
« le: mai 25, 2021, 12:46:58 pm »
Bonjour.
Pour construire une TOC, je dois utiliser 16 boutons poussoirs pour activer et désactiver 16 mécanismes. Pour simplifier, nous pouvons dire que je dois allumer et éteindre 16 LEDs.
Pour éviter un câblage excessif, le plus intéressant serait de connecter les boutons-poussoirs en série, en utilisant ButtonsCommanderAnalogPushes de la bibliothèque Commanders.
Une fois l'installation de test effectuée, et les différentes tensions calibrées, en principe tout semble fonctionner : lorsqu'on appuie sur un bouton, la LED correspondante s'allume. Mais, que faire pour l'éteindre en appuyant à nouveau dessus ? J'aurais besoin de quelque chose comme AddEvent, mais cette commande n'est pas valable pour les boutons-poussoirs en série.
Une aide ?
Merci beaucoup,

Juan.

108
Bibliothèques / Re : Aide avec la bibliothèque Commanders
« le: octobre 08, 2020, 11:06:18 am »
Bonjour,
Merci beaucoup pour vos réponses et désolé pour le retard dans la réponse.
Je vais expliquer brièvement l'assemblée réalisée :
1.- La centrale est une arduino Mega avec la célèbre (et fantastique) bibliothèque DCCpp de Thierry. Il a été prouvé qu'il fonctionnait parfaitement dans plusieurs assemblées.
2 - Je fais la connexion décodeur-central de deux façons :
   a) au moyen du célèbre décodeur DCC de Minabay.
   b) en connectant directement la broche 12 de la centrale avec la broche 2 du décodeur (interrupt=0).
  Les deux systèmes sont également testés sur d'autres ensembles et fonctionnent correctement.
3.-Le décodeur est un autre Mega  avec le sketch simple que j'inclus à la fin du message. Il s'agit simplement d'allumer une led (cathode vers GND, anode vers la broche 11) au moyen d'un signal DCC.

Je donne à la led l'adresse 40, qui dans le code DCCpp est équivalente à l'adresse 10, sous-adresse 3. Ensuite, par le moniteur série de la centrale, j'envoie la commande <a 10 3 1>, qui devrait allumer la led, mais cela ne fonctionne pas. Comme l'assemblée est si simple, je pense que je fais une énorme erreur, mais je ne le vois pas. C'est pourquoi je vous remercie pour votre aide.
#include <Commanders.h>

const int ledPin = 11;        // broche du led
void setup() {
  Commanders::begin(LED_BUILTIN);
  DccCommander.begin(0x00,0x00, digitalPinToInterrupt(2));
  Serial.begin(115200);

  pinMode(ledPin, OUTPUT);
 
}

void loop() {
  unsigned long ret = Commanders::loop();
  if (DCCID(ret) == 40 && DCCACTIVATION(ret) == 1)
  {
    digitalWrite(ledPin, HIGH);
  }
  else
  {
    digitalWrite(ledPin, LOW);
  }

109
Bibliothèques / Aide avec la bibliothèque Commanders
« le: octobre 04, 2020, 06:40:32 pm »
Bon après-midi,
Je commence ce nouveau sujet parce que je suis sur le point de devenir fou :o avec cette bibliothèque. Je n'arrive pas à le faire fonctionner.
Pour simplifier, je veux juste allumer une Led que j'associe à l'adresse 40 du DCC  (par exemple).
Donc, si j'envoie la commande correspondante par le central DCC, qui serait <a 10 3 1>, cette Led devrait être allumée.
Mais je ne peux pas le faire, et j'essaie depuis plusieurs jours.
Une aide ?
Merci beaucoup,
Juan

110
Bibliothèques / Re : Expanders pour la bibliothèque Accessoires
« le: septembre 20, 2020, 06:57:23 pm »
Extraordinaire Thierry,  ;D ;D
le MCP23017 fonctionne aussi parfaitement. Vous ne pouvez pas imaginer le temps que j'ai passé à modifier d'autres décodeurs pour pouvoir gérer le MCP23017. Merci encore une fois, excellent travail.

Demain, je commencerai à tester le PCA9505.

111
Bibliothèques / Re : Expanders pour la bibliothèque Accessoires
« le: septembre 20, 2020, 05:49:38 pm »
Désolé pour ma stupidité, je ne sais pas à quoi je pensais.
J'ai l'exemple, MCP23017.ino, et je vais le vérifier.

112
Bibliothèques / Re : Expanders pour la bibliothèque Accessoires
« le: septembre 20, 2020, 05:42:23 pm »
Impossible, rien à voir avec MCP23017.  Beaucoup de devoirs pour mes connaissances limitées. J'aurais besoin d'un exemple PortExpanderMCP23017.h, comme dans le cas du shift register .

113
Bibliothèques / Re : Expanders pour la bibliothèque Accessoires
« le: septembre 20, 2020, 05:18:47 pm »
Re-bonjour.
Laissez-moi vous expliquer : je n'ai aucun problème avec les poisoirs à boutons, ils fonctionnent parfaitement en allumant et en éteignant les LED.

Le problème est que je n'arrive pas à faire fonctionner les commandes DCC du central, il faut donc utiliser DccCommander.

D'autre part, je vous dirai que j'ai essayé le PortExpander74HC595.h, celui que vous avez comme exemple dans la bibliothèque, et il fonctionne parfaitement. De plus, je l'ai essayé avec deux 74HC595 enchaînés ensemble, fonctionnant parfaitement.

Je vais maintenant essayer le MCP23017.

114
Bibliothèques / Re : Expanders pour la bibliothèque Accessoires
« le: septembre 20, 2020, 10:46:20 am »
Bonjour Thierry,
En effet, dans la nouvelle version de la bibliothèque je peux activer le ACCESSORIES_DEBUG_MODE sans aucun problème, merci beaucoup.

Mais j'ai un problème plus sérieux : j'apprends à utiliser les Commandants et les Accessoires, puis je pourrai essayer les PortExpanders.J'ai réalisé la chose la plus élémentaire, à savoir faire allumer et éteindre les DEL au moyen de poussoirs de boutton, mais il n'y a pas moyen qu'elles fonctionnent avec le DccCommander.
Je copie votre croquis pour qu'il s'imprime sur le moniteur série DCCID(ret) et DCCACTIVATIO(ret), mais je ne vois rien. Le cas est que le BUILTIN_LED clignote lorsque le DCC Central est actif, mais j'envoie des commandes DCC et rien ne se passe.

Je dois faire quelque chose de mal, mais je ne peux pas le réparer. Par exemple, j'envoie la commande DCC <a 10 3 1> pour allumer la DEL avec l'adresse 40, et je ne vois rien dans le moniteur série (ni la DEL qui s'allume, évidemment).
Qu'est-ce que je fais de mal ? Bien que ce problème serait peut-être mieux traité dans un autre bloc, je ne sais pas.

Quoi qu'il en soit, j'attends votre aide.
Salutations,

Traduit avec www.DeepL.com/Translator (version gratuite)

115
Bibliothèques / Re : Expanders pour la bibliothèque Accessoires
« le: septembre 18, 2020, 02:16:43 pm »
Excuse-moi, Thierry, mais je suis encore là, à te harceler  :'(.
Le fait est que j'essaie les nouvelles bibliothèques Commandants et Accessoires. En particulier, dans ce dernier, si j'enlève le "//" pour activer le ACCESSORIES_DEBUG_MODE, j'obtiens l'erreur de compilation : exit status 1
'printPortPin' is not a member of 'Port'.
Des idées ?
Merci encore une fois.

116
Bibliothèques / Re : Expanders pour la bibliothèque Accessoires
« le: septembre 18, 2020, 10:05:40 am »
Bonjour,
D'accord, je vais passer aux nouvelles bibliothèques (du moins, je vais essayer), mais en attendant, je vais travailler avec un petit assemblage élémentaire (éclairage à leds), pour vérifier si les nouveaux PortExpanders fonctionnent.
Passez une bonne journée,
Juan

117
Bibliothèques / Re : Expanders pour la bibliothèque Accessoires
« le: septembre 17, 2020, 07:03:43 pm »
Thierry,
Désolé, j'ai mal compris votre message précédent, et il s'avère que vous avez déjà réalisé les PortExtender pour PCA9505 et MCP23017 !
BRAVO !
Merci beaucoup.
Je peux maintenant les essayer avec mes multiplexeurs, mais j'ai une question : pour le moment, j'utilise un mélange de votre article sur les aiguillages à solénoïdes en utilisant l'ancienne bibliothèque UAD, rassemblant en un seul croquis le mode TCO et le mode DCC.  Mon idée est de passer aux nouvelles bibliothèques Commandants et Accessoires, mais je ne l'ai pas pour le moment.

Et bien sûr, j'ai peur que les extensions de port ne fonctionnent pas avec l'ancien UAD, n'est-ce pas ?
Je réitère mes remerciements.
Salutations amicales,
Juan

118
Bibliothèques / Re : Expanders pour la bibliothèque Accessoires
« le: septembre 17, 2020, 10:23:14 am »
Bon, j'espère me mettre bientôt au travail avec le PortExpander74HC595, dont j'ai plusieurs unités à tester (et j'apprends pour les autres multiplexeurs d'ailleurs  :)).
J'ai commandé plusieurs SX1509 à l'Extrême-Orient, afin de pouvoir également tester leur PortExpander.
Je vous tiendrai informés.
Merci beaucoup,
Juan.

119
Bibliothèques / Re : Expanders pour la bibliothèque Accessoires
« le: septembre 14, 2020, 06:34:13 pm »
Bonjour, Thierry,
Et merci pour votre réponse. Ne vous inquiétez pas, je comprends parfaitement que vous soyez très occupé et que vous n'ayez plus de temps libre.  Mais je vous remercierai de votre aide en temps voulu, car je vais essayer de le faire moi-même, en me basant sur les deux expansions déjà réalisées, comme vous me le conseillez.
Et bien sûr, si le projet se déroule bien, vous pouvez compter sur eux pour tout ce que vous voulez.

Pour terminer, un simple commentaire sur ces deux multiplexeurs : le MCP23017 a des caractéristiques très similaires au SX1509, avec 16 E/S. Il convient de mentionner le PCA9505, qui dispose de 48 E/S ! Imaginez la capacité.

Quoi qu'il en soit, j'espère commencer bientôt cette nouvelle tâche, dont je vais rendre compte.

Merci beaucoup à tous et à Locoduino, qui est un puits de sagesse.

Juan.

120
Bibliothèques / Expanders pour la bibliothèque Accessoires
« le: septembre 12, 2020, 10:42:48 am »
Bonjour,
Je trouve les expandeurs SX1509 et SN74HC595 très intéressants et utilisables.
Ma question est de savoir si quelque chose de similaire ne pourrait pas être fait pour les multiplexeurs PCA9505 et MCP23017, qui ont de très bonnes caractéristiques.
C'est juste que j'ai beaucoup de ces multiplexeurs, mais pas de SX1509  ;D  ;D
Merci beaucoup,

Pages: 1 ... 6 7 [8] 9