Messages récents

Pages: 1 [2] 3 4 ... 10
11
Débuter / Re : Une station DCC complète, polyvalente et économique avec JMRI
« Dernier message par marchandmarthe207 le novembre 15, 2019, 05:03:16 pm »
Quand je branche l’Arduino Mega + Shield Ethernet W5100 sur la prise USB du PC portable, Ethernet fonctionne et les voyants de la carte Shield Ethernet clignotent. Quand je branche l’Arduino Mega + Shield Ethernet + alimentation 220v-18v-10A. Les voyants rouges des cartes s’allument, mais pas les voyants du réseau Ethernet. Il y a juste les voyants rouges des deux cartes. Est-ce que se serait un problème avec le langage C++ ou une erreur quand j‘ai retranscrit le programme avant de le téléverser. Les cartes sont branchées comme sur le schéma. Avant de téléverser un nouveau programme, doit-on remettre la carte Arduino Mega à zéro (reset). Doit-on mettre impérativement une carte mémoire Micro SD dans l’emplacement sur la carte Shield Ethernet ? Ci-joint le texte écrit.

Programmation DCCpp_uno, onglet config.h
  1 /**********************************************************************
  2
  3 Config.h
  4 COPYRIGHT (c) 2013-2016 Gregg E. Berman
  5
  6 Part of DCC++ BASE STATION for the Arduino
  7
  8 **********************************************************************/
  9
10 /////////////////////////////////////////////////////////////////////////////////////
11//
12 // DEFINE MOTOR_SHIELD_TYPE ACCORDING TO THE FOLLOWING TABLE:
13 //
14 //  0 = ARDUINO MOTOR SHIELD          (MAX 18V/2A PER CHANNEL)
15 //  1 = POLOLU MC33926 MOTOR SHIELD   (MAX 28V/3A PER CHANNEL)
16 //  2 = L9110s Dual Motor Driver      (MAX 28v/10A PER CHANNEL)
17
18 #define MOTOR_SHIELD_TYPE   2
19
20 /////////////////////////////////////////////////////////////////////////////////////
21 //
22 // DEFINE NUMBER OF MAIN TRACK REGISTER
23
24 #define MAX_MAIN_REGISTERS 12
25
26 /////////////////////////////////////////////////////////////////////////////////////
27 //
28 // DEFINE COMMUNICATIONS INTERFACE
29 //
30 //  0 = Built-in Serial Port
31 //  1 = Arduino.cc Ethernet/SD-Card Shield
32 //  2 = Arduino.org Ethernet/SD-Card Shield
33 //  3 = Seeed Studio Ethernet/SD-Card Shield W5200
34
35 #define COMM_INTERFACE   1
36
37 /////////////////////////////////////////////////////////////////////////////////////
38 //
39 // DEFINE STATIC IP ADDRESS *OR* COMMENT OUT TO USE DHCP
40 //
41
42 #define IP_ADDRESS { 192, 168, 1, 200 }
43
44 /////////////////////////////////////////////////////////////////////////////////////
45 //
46 // DEFINE PORT TO USE FOR ETHERNET COMMUNICATIONS INTERFACE
47 //
48
49 #define ETHERNET_PORT 2560
50
51 /////////////////////////////////////////////////////////////////////////////////////
52 //
53 // DEFINE MAC ADDRESS ARRAY FOR ETHERNET COMMUNICATIONS INTERFACE
54 //
55
56 #define MAC_ADDRESS {  0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xEF }
57
58 /////////////////////////////////////////////////////////////////////////////////////
12
Vie du forum / Re : Support Servo Moteur pour aiguillages
« Dernier message par fcot2002 le novembre 15, 2019, 02:25:14 pm »
Bonjour @ tous

un peu de rangement et j'ai retrouvé mes supports.

ils sont eux aussi issus et modifiés de https://www.thingiverse.com/

13
JMRI et Arduino / Re : Une nouvelle rubrique dédiée à JMRI et l’Arduino
« Dernier message par fcot2002 le novembre 15, 2019, 10:25:50 am »
Bonjour @ tous,

Ne pas oublier que JMRI est principalement pensé USA. J'ai beaucoup discuté sur le groupe Yahoo, et aussi en direct avec des modélistes US, ils ne pensent pas comme nous coté circulations.

Ils pensent un train, un itinéraire, une conduite, manœuvres.

J'ai trouvé les même embûches que vous dès lors que je voulais automatiser avec "itinéraires" plus d'un train.

La gestion automatique des blocs fonctionne très bien avec les détecteurs réels/virtuels, mais l'arrêt des trains est plus complexe.

La solution que j'ai trouvé pour les arrêts au pieds des signaux, est l'utilisation du freinage ABC.
14
Débuter / Re : Une station DCC complète, polyvalente et économique avec JMRI
« Dernier message par msport le novembre 14, 2019, 04:25:05 pm »
Pour être conforme au schéma, il faut que la sortie OUT - soit reliée au GND en entrée du MAX471.

Mais c'est équivalent à alimenter l'Arduino entre VIN (+) et GND (-) par la sortie du convertisseur, ce qui me semble plus direct.
15
JMRI et Arduino / Re : Une nouvelle rubrique dédiée à JMRI et l’Arduino
« Dernier message par nopxor le novembre 14, 2019, 04:14:20 pm »
Bonjour Luc,

Tu es à un stade plus avancé que moi car je n'ai pas encore essayé de lancer 2 trains en mode auto.

Effectivement les capteurs de direction sont en fait obligatoires.
Même s'il s'agit de capteurs "internes" donc virtuels.

Peux-tu joindre ton fichier .xml de panneau pour que l'on puisse jeter un oeil ?

Tu as la possibilité d'exposer ton problème sur Github là:
https://github.com/JMRI/JMRI/issues
Les membres sont assez réactifs.
16
JMRI et Arduino / Re : Une nouvelle rubrique dédiée à JMRI et l’Arduino
« Dernier message par lucdelch le novembre 14, 2019, 03:35:43 pm »
bonjour, à tous

je rencontre des difficultés dans l'automatisation du réseau sous JMRI
je suis sur un mode "labo" avec une simple planche (2.50x1.30), deux ovales avec deux bretelles et deux voies de garage
la logique des signaux est me semble t'il fonctionnelle
les capteurs de direction identifiés comme facultatifs, sont en fait obligatoires
cela fonctionne correctement avec un seul train
par contre l'ajout d'un deuxième train en simultané n'est pas terrible
j'ai un fonctionnement par intermittence et des blocages complets au bout d'un certain temps
Quel est votre retour d'expérience sur cette partie ?
en espérant que je suis tout seul dans la difficulté et que vos conseils vont me permettre d'avancer
une bonne journée
luc
17
Débuter / Re : Une station DCC complète, polyvalente et économique avec JMRI
« Dernier message par marchandmarthe207 le novembre 13, 2019, 07:47:48 pm »
Bonjour,
Le fil noir qui me reste en sortie du Convertisseur de tension Module LM2596S 3V-34V, dois je le branche sur une borne de la carte Shield Ethernet ?
Merci.
Cordialement,
18
Débuter / Re : Une station DCC complète, polyvalente et économique avec JMRI
« Dernier message par marchandmarthe207 le novembre 13, 2019, 04:39:11 pm »
Bonjour,
Merci pour les renseignements.
J'ai rebranché tous les fils comme indiqué sur le schéma suite à votre réponse sur le forum. Mais il me reste un fil noir (GND) à brancher ou... Le module abaisseur régulateur que je procède est avec lecture du voltage en digital (comme sur la photo Convertisseur de tension Module LM2596S 3V-34V) une entrée IN avec réglage du voltage + -  et une sortie OUT avec réglage du voltage, un fil + et un fil -.
Merci.
Cordialement,

19
Vos projets / Re : Besoin Aide pour Moteur 16V pour Petit Manege
« Dernier message par msport le novembre 13, 2019, 10:31:00 am »
Bonjour,
si vous débutez, inspirez vous de l'exemple blink de l'IDE Arduino pour commander un relais ou un FET par la broche 13.

https://www.ebay.fr/itm/5V-1-2-4-8-Channel-Relay-Board-Module-Arduino-Raspberry-Pi-ARM-AVR-DSP-PIC-Lot/254193882669

https://www.ebay.fr/itm/2x-Red-IRF520-MOS-FET-Driver-module-pour-Arduino-IRF-520-de-DC-PWM-9H/223706441213

Si vous utilisez plusieurs relais, alimentez les en 12V (et non 5V, autres bobines) par un 12V commun avec l"Arduino :

https://www.ebay.fr/itm/1-2-4-8-16-12V-Channel-Relay-Module-With-optocoupler-For-PIC-AVR-DSP-ARM-Arduino/173604730014

/*
  Blink
  Turns on an LED on for one second, then off for one second, repeatedly.

  This example code is in the public domain.
 */

// Pin 13 has an LED connected on most Arduino boards.
// Pin 11 has the LED on Teensy 2.0
// Pin 6  has the LED on Teensy++ 2.0
// Pin 13 has the LED on Teensy 3.0
// give it a name:
int led = 13;

// the setup routine runs once when you press reset:
void setup() {
  // initialize the digital pin as an output.
  pinMode(led, OUTPUT);
}

// the loop routine runs over and over again forever:
void loop() {
  digitalWrite(led, HIGH);   // turn the LED on (HIGH is the voltage level)
  delay(1000);               // wait for a second
  digitalWrite(led, LOW);    // turn the LED off by making the voltage LOW
  delay(1000);               // wait for a second
}

Vous pouvez abaisser le 16V  à 12V avec un "step down" :
https://www.ebay.fr/itm/LM2596-DC-DC-Step-down-Adjustable-CC-CV-Power-Supply-Module-Converter-1-25V-35V/163372942332
20
Vos projets / Re : Besoin Aide pour Moteur 16V pour Petit Manege
« Dernier message par CATPLUS le novembre 13, 2019, 06:29:09 am »
Pages: 1 [2] 3 4 ... 10