Automatisation de l' APT de Patrice .

Répondre
Avatar du membre
France Amigorl
Posteur irrécupérable
Posteur irrécupérable
Messages : 918
Enregistré le : 02 févr. 2025, 20:15
Prénom : Rémy
LOCALISATION : Pau
Centres d'intérêts : Digitalisation matériel ancien, construction d'un réseau HO. Arduino, Dccex-Conmmand-Station, Rocrail, Digitalisation pont tournant Jouef, Decodeur accessoires DIY. 3D PLA et débutant SLA.
Echelle pratiquée : H0
Âge : 64
Pays :
France
France
janv. 2026 15 18:29

Re: Automatisation de l' APT de Patrice .

Message par France Amigorl

Je n'impose pas mes solutions, j'expose simplement ce que j'ai fait. Y a toujours plein de solutions différentes pour arriver au but, elles sont toutes respectables.

C'est la diversité et c'est très bien.

:PetitPoucejpg:
Avatar du membre
France patrice_b
2000 posts et +
2000 posts et +
Messages : 3770
Enregistré le : 31 janv. 2025, 14:45
Prénom : Patrice
LOCALISATION : Beziers Herault
Centres d'intérêts : Modelisme HO et HOM ou HOe
Echelle pratiquée : H0
Âge : 65
Pays :
France
France
janv. 2026 15 18:40

Re: Automatisation de l' APT de Patrice .

Message par France patrice_b

:bienv: :bienv: :merciiii:
Cordialement,

Patrice
Avatar du membre
France herwat
2000 posts et +
2000 posts et +
Messages : 6965
Enregistré le : 11 mars 2021, 16:14
Prénom : Hervé
LOCALISATION : Creuse
Centres d'intérêts : Modélisme ferroviaire
Impression 3D
Arduino
Echelle pratiquée : H0
Âge : 79
Pays :
France
France
janv. 2026 15 18:55

Re: Automatisation de l' APT de Patrice .

Message par France herwat

Amigorl a écrit : 15 janv. 2026, 18:29 Je n'impose pas mes solutions, j'expose simplement ce que j'ai fait. Y a toujours plein de solutions différentes pour arriver au but, elles sont toutes respectables.

C'est la diversité et c'est très bien.

:PetitPoucejpg:
:Pouce 1: :Pouce 1: :Pouce 1:

Oui, mais moi, en ce moment, je découvre beaucoup de choses .

Alors, comme on dit : Mieux vaut un qui sait que cent qui cherchent ! :siffle: :siffle: :siffle:

En tout cas, :merciiii: pour tes conseils
Avatar du membre
France Amigorl
Posteur irrécupérable
Posteur irrécupérable
Messages : 918
Enregistré le : 02 févr. 2025, 20:15
Prénom : Rémy
LOCALISATION : Pau
Centres d'intérêts : Digitalisation matériel ancien, construction d'un réseau HO. Arduino, Dccex-Conmmand-Station, Rocrail, Digitalisation pont tournant Jouef, Decodeur accessoires DIY. 3D PLA et débutant SLA.
Echelle pratiquée : H0
Âge : 64
Pays :
France
France
janv. 2026 15 18:58

Re: Automatisation de l' APT de Patrice .

Message par France Amigorl

Je ne suis pas dieu dcc non plus, j'apprends chaque jour des autres et si je peux transmettre, ben j'en suis ravi.
Avatar du membre
France Amigorl
Posteur irrécupérable
Posteur irrécupérable
Messages : 918
Enregistré le : 02 févr. 2025, 20:15
Prénom : Rémy
LOCALISATION : Pau
Centres d'intérêts : Digitalisation matériel ancien, construction d'un réseau HO. Arduino, Dccex-Conmmand-Station, Rocrail, Digitalisation pont tournant Jouef, Decodeur accessoires DIY. 3D PLA et débutant SLA.
Echelle pratiquée : H0
Âge : 64
Pays :
France
France
janv. 2026 15 18:59

Re: Automatisation de l' APT de Patrice .

Message par France Amigorl

Un chercheur qui cherche, on en trouve, un chercheur qui trouve, on en cherche.......
Avatar du membre
France patrice_b
2000 posts et +
2000 posts et +
Messages : 3770
Enregistré le : 31 janv. 2025, 14:45
Prénom : Patrice
LOCALISATION : Beziers Herault
Centres d'intérêts : Modelisme HO et HOM ou HOe
Echelle pratiquée : H0
Âge : 65
Pays :
France
France
janv. 2026 15 19:11

Re: Automatisation de l' APT de Patrice .

Message par France patrice_b

C'est ça qui est bien dans notre forum, on apprends les uns des autres !

:bienv:
Cordialement,

Patrice
Avatar du membre
France herwat
2000 posts et +
2000 posts et +
Messages : 6965
Enregistré le : 11 mars 2021, 16:14
Prénom : Hervé
LOCALISATION : Creuse
Centres d'intérêts : Modélisme ferroviaire
Impression 3D
Arduino
Echelle pratiquée : H0
Âge : 79
Pays :
France
France
janv. 2026 15 19:43

Re: Automatisation de l' APT de Patrice .

Message par France herwat

Amigorl a écrit : 15 janv. 2026, 18:59 Un chercheur qui cherche, on en trouve, un chercheur qui trouve, on en cherche.......
:hhhaaaa: :hhhaaaa: :hhhaaaa: :hhhaaaa:
Avatar du membre
France herwat
2000 posts et +
2000 posts et +
Messages : 6965
Enregistré le : 11 mars 2021, 16:14
Prénom : Hervé
LOCALISATION : Creuse
Centres d'intérêts : Modélisme ferroviaire
Impression 3D
Arduino
Echelle pratiquée : H0
Âge : 79
Pays :
France
France
janv. 2026 16 10:20

Re: Automatisation de l' APT de Patrice .

Message par France herwat

J'ai fait, vite fait, avec du matos existant un "simulateur de décodeur " :
.
IMG_3359.jpg
.
J'ai affecté à chaque BP un code et l'APT réagit parfaitement ! ! ! :yess: :yess: :yess:
Comme pour le décodeur définitif , le montage est en liaison Rx TX .

C'est super !

Bon, ben il n'y a plus qu'à faire le décodeur . . . facile . . . . . Euhhhh, pas si sûr ! :siffle: :siffle: :siffle:

:a_suivre:
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Avatar du membre
France patrice_b
2000 posts et +
2000 posts et +
Messages : 3770
Enregistré le : 31 janv. 2025, 14:45
Prénom : Patrice
LOCALISATION : Beziers Herault
Centres d'intérêts : Modelisme HO et HOM ou HOe
Echelle pratiquée : H0
Âge : 65
Pays :
France
France
janv. 2026 16 12:31

Re: Automatisation de l' APT de Patrice .

Message par France patrice_b

:bienv: :bienv: :bienv:

Je suis sur que ça va aller, tes chaud là :ouf

:tire langue
Cordialement,

Patrice
Avatar du membre
France Amigorl
Posteur irrécupérable
Posteur irrécupérable
Messages : 918
Enregistré le : 02 févr. 2025, 20:15
Prénom : Rémy
LOCALISATION : Pau
Centres d'intérêts : Digitalisation matériel ancien, construction d'un réseau HO. Arduino, Dccex-Conmmand-Station, Rocrail, Digitalisation pont tournant Jouef, Decodeur accessoires DIY. 3D PLA et débutant SLA.
Echelle pratiquée : H0
Âge : 64
Pays :
France
France
janv. 2026 16 17:37

Re: Automatisation de l' APT de Patrice .

Message par France Amigorl

:bienv:
Avatar du membre
France herwat
2000 posts et +
2000 posts et +
Messages : 6965
Enregistré le : 11 mars 2021, 16:14
Prénom : Hervé
LOCALISATION : Creuse
Centres d'intérêts : Modélisme ferroviaire
Impression 3D
Arduino
Echelle pratiquée : H0
Âge : 79
Pays :
France
France
janv. 2026 17 17:07

Re: Automatisation de l' APT de Patrice .

Message par France herwat

Bon ! le décodeur est monté :
.
IMG_3360.jpg
.
je me suis inspiré du montage expliqué sur le site du club de Rouen : ici .

J'ai rajouté sur mon montage un brochage qui va permettre de commander des leds . Histoire de voir si ça marche . . . :siffle:
Et comme ça je vais pouvoir utiliser le programme du club . Parce que, pour le moment, l'arduino est vide ! ! !
Mais le problème avec ce genre de montage, c'est le prix ! Rendez-vous compte ; là, il y en a bien pour 4 € ! ! ! :hhhaaaa:

Bon, en attendant , :a_suivre:
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Avatar du membre
France herwat
2000 posts et +
2000 posts et +
Messages : 6965
Enregistré le : 11 mars 2021, 16:14
Prénom : Hervé
LOCALISATION : Creuse
Centres d'intérêts : Modélisme ferroviaire
Impression 3D
Arduino
Echelle pratiquée : H0
Âge : 79
Pays :
France
France
janv. 2026 17 17:20

Re: Automatisation de l' APT de Patrice .

Message par France herwat

Voilà, j'ai modifié le programme à ma sauce . . . . On verra bien . :siffle:

Code : Tout sélectionner

             /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
              * * * * *                                                 * * * * *
              * * * * *             Décodeur d'accessoires              * * * * *
              * * * * *                                                 * * * * *
              * * * * *                 Vu sur le site :                * * * * *
              * * * * *       Seine Modèle Club Ferroviaire - SMCF      * * * * *
              * * * * *   https://www.modelisme-ferroviaire-rouen.fr/   * * * * *
              * * * * *                                                 * * * * *
              * * * * *                                                 * * * * *
              * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

// Utilisation de la librairie DCC Decoder pour lire les trames DCC
#include "DCC_Decoder.h"

// Adresse de base du Arduino-Decodeur
#define baseAdresse 100  

// Déclaration des éléments par rapport aux broches de l'Arduino
// La LED1  est connectée à la broche 6
// La LED2  est connectée à la broche 7
// La LED3  est connectée à la broche 8
// La LED4  est connectée à la broche 9
const int Led_1 = 6;
const int Led_2 = 7;
const int Led_3 = 8;
const int Led_4 = 9;

// Cette fonction est appelée par la librairie pour 
// chaque activer / désactiver au niveau des adresses
void BasicAccDecoderPacket_Handler(int address, boolean activate, byte data) {
  address -= 1;
  address *= 4;
  address += 1;
  address += (data & 0x06) >> 1;
  //address = address - 4; // cette ligne devra être décommentée si centrale RocoMouse et/ou z21

  boolean enable = (data & 0x01) ? 1 : 0;
 
  // Ex: si adresse de base est 100 alors l'arduino réagit aux adresse 100, 101, 102,...
  // Si l'adresse accessoire envoyée par la centrale correspond à l'une de notre programme
  // Alors on récupère son état (activé/désactivé) et on exécute en conséquence les actions 
  // Ici la gestion de l'alimentation de 2 LEDs.
  switch (address) {
  
    case (baseAdresse): 
      if (enable) {
        digitalWrite(Led_1, LOW);
        digitalWrite(Led_2, HIGH);
      } else {
        digitalWrite(Led_1, HIGH);
        digitalWrite(Led_2, LOW);
      } 
      break;

    case (baseAdresse + 1):

if (enable) {
        digitalWrite(Led_3, LOW);
        digitalWrite(Led_4, HIGH);
      } else {
        digitalWrite(Led_3, HIGH);
        digitalWrite(Led_4, LOW);
      } 
      break;
/* Et ainsi de suite
    case (baseAdresse + 2):
     
      break;
*/
  }

}


void setup() {
 
  // Broche des LEDs en mode "Sortie"
  pinMode(Led_1, OUTPUT);
  pinMode(Led_2, OUTPUT);
  pinMode(Led_3, OUTPUT);
  pinMode(Led_4, OUTPUT);
  
  // Init les Voyants, par défaut Rouge actif
  digitalWrite(Led_1, HIGH);
  digitalWrite(Led_2, LOW);
  digitalWrite(Led_3, LOW);
  digitalWrite(Led_4, LOW);

  // Les 2 lignes suivantes permettent d'initialiser la librairie DCC Decoder
  DCC.SetBasicAccessoryDecoderPacketHandler(BasicAccDecoderPacket_Handler, true);
  DCC.SetupDecoder( 0x00, 0x00, 0 );
}


void loop() {

  // Appel de la librairie DCC pour lire les valeurs
  DCC.loop();
}
Avatar du membre
France patrice_b
2000 posts et +
2000 posts et +
Messages : 3770
Enregistré le : 31 janv. 2025, 14:45
Prénom : Patrice
LOCALISATION : Beziers Herault
Centres d'intérêts : Modelisme HO et HOM ou HOe
Echelle pratiquée : H0
Âge : 65
Pays :
France
France
janv. 2026 17 17:20

Re: Automatisation de l' APT de Patrice .

Message par France patrice_b

:bienv: :bienv:

Tu avances vite et bien Hervé.

:merciiii:
Cordialement,

Patrice
Avatar du membre
France Amigorl
Posteur irrécupérable
Posteur irrécupérable
Messages : 918
Enregistré le : 02 févr. 2025, 20:15
Prénom : Rémy
LOCALISATION : Pau
Centres d'intérêts : Digitalisation matériel ancien, construction d'un réseau HO. Arduino, Dccex-Conmmand-Station, Rocrail, Digitalisation pont tournant Jouef, Decodeur accessoires DIY. 3D PLA et débutant SLA.
Echelle pratiquée : H0
Âge : 64
Pays :
France
France
janv. 2026 17 17:22

Re: Automatisation de l' APT de Patrice .

Message par France Amigorl

Moi aussi j'utilise le même. Bibliothèque Dcc Minabay, simple à mettre en œuvre.
Petit défaut, la gestion des CV... Mal documenté, j'ai été obligé de mettre l'adresse du decodeur en dur dans le code !
Bon... Ça fonctionne..... Faut prévoir à l'avance les adresses pour éviter de téléverser sans arrêt.... Dans le fossé... :mdr3:

Avec la bibliothèque nmraDcc les CV sont mieux gérés mais pas encore vraiment essayé.
Avatar du membre
France patrice_b
2000 posts et +
2000 posts et +
Messages : 3770
Enregistré le : 31 janv. 2025, 14:45
Prénom : Patrice
LOCALISATION : Beziers Herault
Centres d'intérêts : Modelisme HO et HOM ou HOe
Echelle pratiquée : H0
Âge : 65
Pays :
France
France
janv. 2026 17 17:24

Re: Automatisation de l' APT de Patrice .

Message par France patrice_b

On trouve beaucoup de très intéressantes infos sur le site du club de Rouen ( Sur RocRail aussi).

:yess:
Cordialement,

Patrice
Avatar du membre
France Amigorl
Posteur irrécupérable
Posteur irrécupérable
Messages : 918
Enregistré le : 02 févr. 2025, 20:15
Prénom : Rémy
LOCALISATION : Pau
Centres d'intérêts : Digitalisation matériel ancien, construction d'un réseau HO. Arduino, Dccex-Conmmand-Station, Rocrail, Digitalisation pont tournant Jouef, Decodeur accessoires DIY. 3D PLA et débutant SLA.
Echelle pratiquée : H0
Âge : 64
Pays :
France
France
janv. 2026 17 17:32

Re: Automatisation de l' APT de Patrice .

Message par France Amigorl

Ha ça oui. J'ai commencé à comprendre Rocrail grâce à ce site. Merci à eux.
Avatar du membre
France Amigorl
Posteur irrécupérable
Posteur irrécupérable
Messages : 918
Enregistré le : 02 févr. 2025, 20:15
Prénom : Rémy
LOCALISATION : Pau
Centres d'intérêts : Digitalisation matériel ancien, construction d'un réseau HO. Arduino, Dccex-Conmmand-Station, Rocrail, Digitalisation pont tournant Jouef, Decodeur accessoires DIY. 3D PLA et débutant SLA.
Echelle pratiquée : H0
Âge : 64
Pays :
France
France
janv. 2026 17 17:34

Re: Automatisation de l' APT de Patrice .

Message par France Amigorl

Le site des décodeurs Arcomora diy, ils donnent accès libre au code, intéressant de s'en inspirer :

https://www.arcomora.com/
ArcomoraOverzicht2-1536x1048.jpg
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Avatar du membre
France herwat
2000 posts et +
2000 posts et +
Messages : 6965
Enregistré le : 11 mars 2021, 16:14
Prénom : Hervé
LOCALISATION : Creuse
Centres d'intérêts : Modélisme ferroviaire
Impression 3D
Arduino
Echelle pratiquée : H0
Âge : 79
Pays :
France
France
janv. 2026 17 18:30

Re: Automatisation de l' APT de Patrice .

Message par France herwat

:cooooool:
Je regarderai . :merciiii:
Avatar du membre
France herwat
2000 posts et +
2000 posts et +
Messages : 6965
Enregistré le : 11 mars 2021, 16:14
Prénom : Hervé
LOCALISATION : Creuse
Centres d'intérêts : Modélisme ferroviaire
Impression 3D
Arduino
Echelle pratiquée : H0
Âge : 79
Pays :
France
France
janv. 2026 18 17:29

Re: Automatisation de l' APT de Patrice .

Message par France herwat

Caramba ! ça ne fonctionne pas . . . :3: :3: :3:

J'ai vérifié et re-vérifié mon montage : tout semble correct .
J'ai chargé dans l'arduino le programme fourni par Github : DCC monitor , comme le propose le tuto du club de Rouen . Il ne détecte aucune trame . . .

Ma centrale fonctionne bien .

Pige pas . :3:

Je vais continuer à chercher .
Avatar du membre
France likiki
Site Admin
Site Admin
Messages : 16764
Enregistré le : 27 févr. 2021, 16:11
Prénom : Christian
LOCALISATION : Ile de France
Centres d'intérêts : Le train miniature (H0 3R), l'impression 3D
Echelle pratiquée : H0
Âge : 59
Pays :
France
France
janv. 2026 18 17:34

Re: Automatisation de l' APT de Patrice .

Message par France likiki

Tu a mouillé tes doigts et mis sur les fils ?

Si tu a fait Aïe c'est bon sinon c'est pas bon.
:mdr: :mdr: :mdr:

:sivousme:
Si le Goëland se gratte le gland, il fera mauvais temps,
Si il se gratte le cul, il ne fera pas beau non plus.

Proverbe de là bas.

ImageImageImage

:tirechap:

.
Si vous souhaitez faire un don pour le forum , c'est ici.
Avatar du membre
France Amigorl
Posteur irrécupérable
Posteur irrécupérable
Messages : 918
Enregistré le : 02 févr. 2025, 20:15
Prénom : Rémy
LOCALISATION : Pau
Centres d'intérêts : Digitalisation matériel ancien, construction d'un réseau HO. Arduino, Dccex-Conmmand-Station, Rocrail, Digitalisation pont tournant Jouef, Decodeur accessoires DIY. 3D PLA et débutant SLA.
Echelle pratiquée : H0
Âge : 64
Pays :
France
France
janv. 2026 18 19:05

Re: Automatisation de l' APT de Patrice .

Message par France Amigorl

:a_suivre: Pour faire fonctionner le décodeur dcc il est nécessaire de :

- utiliser un étage de conversation dcc vers ttl avec un optocoupleur rapide ( en général 6n137)
50c496c8-a827-4056-903f-d52463235f87.jpg
- ensuite, connecter la sortie ttl sur la pin D2 ou pin D3 du nano ou uno ( pins avec interruption : obligatoire)

Pour la bibliothèque Minabay :

- Dans le code, déclarer la pin utilisée par son numéro d'interruption : pin 2 c'est 0, pin 3 c'est 1
7b88831c-6a85-4e12-9bd5-6a50a4ff9375.jpg
Ici, utilisation de la pin 2

- déclarer l'adresse de base du décodeur, sauf pour DCC monitor qui n'en a pas besoin.

Si problèmes persistant, publier ici le code.
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Avatar du membre
France herwat
2000 posts et +
2000 posts et +
Messages : 6965
Enregistré le : 11 mars 2021, 16:14
Prénom : Hervé
LOCALISATION : Creuse
Centres d'intérêts : Modélisme ferroviaire
Impression 3D
Arduino
Echelle pratiquée : H0
Âge : 79
Pays :
France
France
janv. 2026 18 19:15

Re: Automatisation de l' APT de Patrice .

Message par France herwat

Sur le schémas que j'utilise, il y a une résistance de 10 K entre les pin 7 et 8 de l'optocoupleur, probablement pour forcer l'entrée de la porte au niveau haut .
Le problème viendrait-il de là ?
Pour le moment j'utilise DCC monitor .
Et la pin 2 de l'arduino pour l'interruption 0
Avatar du membre
France ramasoft
Chef es bogies
Chef es bogies
Messages : 5672
Enregistré le : 29 juil. 2024, 19:06
Prénom : Patrick
LOCALISATION : Indre - Levroux
Centres d'intérêts : Modélisme ferroviaire
Programmation C++, VB6 et assembleur
Électronique
Echelle pratiquée : H0
Âge : 68
Pays :
France
France
janv. 2026 18 19:24

Re: Automatisation de l' APT de Patrice .

Message par France ramasoft

herwat a écrit : 18 janv. 2026, 19:15 Sur le schémas que j'utilise, il y a une résistance de 10 K entre les pin 7 et 8 de l'optocoupleur, probablement pour forcer l'entrée de la porte au niveau haut .
Le problème viendrait-il de là ?
Pour le moment j'utilise DCC monitor .
Et la pin 2 de l'arduino pour l'interruption 0
Oui, je pense qu'il n'y a pas besoin de pullup devant un optocoupleur
Avatar du membre
France Amigorl
Posteur irrécupérable
Posteur irrécupérable
Messages : 918
Enregistré le : 02 févr. 2025, 20:15
Prénom : Rémy
LOCALISATION : Pau
Centres d'intérêts : Digitalisation matériel ancien, construction d'un réseau HO. Arduino, Dccex-Conmmand-Station, Rocrail, Digitalisation pont tournant Jouef, Decodeur accessoires DIY. 3D PLA et débutant SLA.
Echelle pratiquée : H0
Âge : 64
Pays :
France
France
janv. 2026 18 19:26

Re: Automatisation de l' APT de Patrice .

Message par France Amigorl

Quel schéma ? Pas vu ?

Celui-ci ?
OIP.YhIIotTir_9pZ0vLtKuJ3AHaDH.jpg.png
Il y a plein de versions.....

J'ai ajouté une led sur la sortie avec une résistance. Comme cela je vois si alim dcc.....
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Avatar du membre
France herwat
2000 posts et +
2000 posts et +
Messages : 6965
Enregistré le : 11 mars 2021, 16:14
Prénom : Hervé
LOCALISATION : Creuse
Centres d'intérêts : Modélisme ferroviaire
Impression 3D
Arduino
Echelle pratiquée : H0
Âge : 79
Pays :
France
France
janv. 2026 18 19:41

Re: Automatisation de l' APT de Patrice .

Message par France herwat

Amigorl a écrit : 18 janv. 2026, 19:26

J'ai ajouté une led sur la sortie avec une résistance. Comme cela je vois si alim dcc.....
Pas bête ! :cooooool:
Oui, j'utilise ce schémas .

J'ai suivi le conseil de Patrick et enlevé la résistance de 10k mais hélas , toujours rien !
Répondre

Retourner vers « L'ascenseur a trains »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité