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

Pages: 1 2 [3] 4 5 ... 37
31
Aide / Re : Commande de passage à niveau par DCC
« le: mars 01, 2023, 10:48:27 am »
Aie!!!

es-tu sûr de ne pas avoir attaqué trop difficile pour commencer ? Car j'ai l'impression qu'il te manque pas mal de bases pour la suite des opérations.

Mais rassure-toi, je peux continuer à t'aider, il faut juste que tu sois plus concis dans tes messages et pour ne pas "polluer" inutilement le forum, pourquoi ne pas communiquer en direct par nos messageries persos.
Tu peux m'envoyer ton mail par messagerie privé si tu le souhaites.

32
Aide / Re : Commande de passage à niveau par DCC
« le: mars 01, 2023, 10:10:04 am »
Je viens de faire des essais avec ton sketch "Decodeur_2_feux_26_fevrier.ino" et c'est bien la partie gestion des servos qui bloque le programme.
Le voici avec la gestion des servos désactivée, tu peux essayer pour voir si cela fonctionne

Comme il y a plusieurs delay() dans les boucles des servos, je pense que cela empêche la détection correcte des trames DCC.

Il vaut mieux partir sur la librairie SlowMotion comme l'exemple que je t'ai fourni.

Bon courage, tu vas y arriver  :)


33
Aide / Re : Commande de passage à niveau par DCC
« le: mars 01, 2023, 09:15:09 am »
Bonjour Jocelyn,

c'est tout a fait cela, et les 2 parties sont bien distinctes. Par contre je ne comprends pas trop ce que tu veux faire car la partie PN est sensée fonctionner avec des capteurs sur les voies (IR ou autre), or si j'ai bien compris toi tu veux le commander avec ta MM.

Je te propose de réaliser ton sketch en 2 étapes. La première serait de gérer simplement les leds afin qu'elles répondent à ton besoin.
Ensuite quand cela fonctionne tu peux passer à la gestion du PN.

Quand tu auras réussi la première étape, envoie moi le sketch avant de passer à l'étape suivante.

Cordialement
Antoine 

34
Aide / Re : Commande de passage à niveau par DCC
« le: février 28, 2023, 04:27:29 pm »
Oui, mais je pense que la librairie servo et DCCDecoder ont du mal à cohabiter, mais cela n'engage que moi.

A toi d'adapter le sketch à la librairie NmraDCC.

Cordialement
Antoine

35
Aide / Re : Commande de passage à niveau par DCC
« le: février 28, 2023, 09:27:49 am »
Bonjour Jocelyn,

peux-tu faire l'essai suivant:

Tu installes la librairie Nmra suivante: https://github.com/mrrwa/NmraDcc

Puis tu téléverses le sketch ci-joint sur ton Arduino équipé du sniffer et relies 1 servo à la pin A0.

Tu devrais voir sur la console série les adresses que tu envoies par ta centrale et le servo devrait faire un va et vient.

Bon essai
Cordialement
Antoine

36
Aide / Re : Re : Commande de passage à niveau par DCC
« le: février 27, 2023, 09:20:53 pm »
merci de tes réponses.
Le schéma du 6N137 est celui de la page 8 du document joint. J'en ai réalisé 2, l'un sur une plaque d'essais, l'autre sur un circuit imprimé fabriqué par un membre du forum.

Sur la plupart des schémas de sniffer il y a une capa d'environ 27pF en parallèle sur la diode D4, tu peux toujours essayer puis enlever les lignes de code que je t'ai proposées pour voir si cela fonctionne.

37
Aide / Re : Re : Commande de passage à niveau par DCC
« le: février 27, 2023, 07:53:34 pm »
Ce serait bien d'avoir une photo du montage où on voit les tenants et aboutissants ...

Je suis totalement d'accord avec Michel, une photo et surtout un schéma précis (juste de la partie 6N137) serait utile.

38
Aide / Re : Commande de passage à niveau par DCC
« le: février 27, 2023, 07:46:34 pm »
Tu es sur la bonne voie, il semblerait que ta centrale n'envoie rien de cohérent.

Bon courage pour la suite et bonne soirée

Cordialement
Antoine

39
Aide / Re : Commande de passage à niveau par DCC
« le: février 27, 2023, 07:31:03 pm »
Peux-tu envoyer une copie écran de la console série avec le sketch Doc Marco ?

40
Aide / Re : Re : Commande de passage à niveau par DCC
« le: février 27, 2023, 07:27:52 pm »
je te joins le programme

et ce programme tu l'as téléversé dans ton montage relié au PN ou l'as-tu mis dans un autre Arduino ?

41
Aide / Re : Re : Commande de passage à niveau par DCC
« le: février 27, 2023, 07:05:00 pm »

42
Aide / Re : Re : Commande de passage à niveau par DCC
« le: février 27, 2023, 07:00:37 pm »
et en installant un sniffer, les trames sont bien lues sur le monitor

Qu'appelles-tu installer un sniffer ? As-tu juste téléversé un programme de sniffer dans ton UNO que tu utilises pour ton PN ? Et si oui lequel ?

On tourne en rond je crois...

43
Aide / Re : Commande de passage à niveau par DCC
« le: février 27, 2023, 06:52:27 pm »
et ma question sur ce qui s'affiche maintenant dans la console série ?

44
Aide / Re : Commande de passage à niveau par DCC
« le: février 27, 2023, 06:31:44 pm »
Quand tu dis le circuit fonctionne, qu'est ce qui s'affiche dans la console série ?

Ton schéma n'aide en rien à résoudre ton problème, de quel schéma es-tu parti pour la partie récupération/traitement DCC ?

Si tu n'es pas plus précis dans tes réponses, je ne pourrais plus t'aider malheureusement.

45
Aide / Re : Commande de passage à niveau par DCC
« le: février 27, 2023, 05:22:50 pm »
Peux-tu remplacer tes 2 Serial.print par ces lignes et me donner le résultat ?

   Serial.print("address = ");
  Serial.println(address);
  char buf[20];
sprintf(buf, "%d", address);
String stringTo = buf;
Serial.print("longueur = ");
  Serial.println(stringTo.length());

Pages: 1 2 [3] 4 5 ... 37