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

Pages: [1] 2
1
Vos projets / Re : Ça disjoncte...
« le: mars 16, 2021, 09:45:02 am »
Le PIR c'est :
https://www.amazon.fr/gp/product/B07CNBYRQ7/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1

Suite au investigations menées il semble que ce soit l'aiguillage physique qui provoque le court circuit.

Je suis tombé sur ça :
https://www.editions-eni.fr/open/mediabook.aspx?idR=0ca2e716c88f7df842945148fbdd300a
Et je pense que ENA/ENB se "marchent dessus" à un moment donné et que cela crée un conflit électrique.
Je vais donc tenter de changer la façon dont j'ai isolé mes cantons pour voir.
Si quelqu'un a un retour d'expérience ce serait cool.

2
Vos projets / Re : Ça disjoncte...
« le: mars 15, 2021, 04:31:59 pm »
Ouh là !
Donc, reste à vérifier votre PIR : est-il câblé conformément au schéma ? Est-il défectueux ?
Ce n'est pas ce modèle 555-28027 ? Si c'était le cas mettez une résistance de 100 ohms dans sa ligne d'alimentation 5V. Sa consommation de 3mA doit n'entrainer qu'une chute de tension de 0,3V.

Veuillez m'excuser mais je ne comprends rien à ces histoires de résistances (utilisateur lambda de train électrique) je ne fais que recopier des schémas existants. Encore une fois, Logo-Revue et d'autres magazines disent "Arduino c'est facile" alors je me suis dit "pourquoi pas essayer..." c'est tout. Je suis bon maquettiste, programmeur casual et mon hobby c'est le train électrique. Je n'ai pas de testeur de courant et je ne sais pas m'en servir, je n'ai aucune connaissance en électronique. Si vous ne me montrez pas un petit dessin avec la résistance, le fil rouge et le fil noir je serais dans l'incapacité totale de mettre en pratique ce que vous décrivez.

Bref. Sinon, le détecteur fonctionne puisque dans mon teste premier j'avais deux LED une en ENA et une en ENB qui s'allumaient lorsque je passais la main devant le détecteur donc, ça côté branchement et tout c'est OK.

Merci à vous pour tenter de me dépanner.

3
Vos projets / Re : Ça disjoncte...
« le: mars 15, 2021, 02:06:03 pm »
J'ai pris le segment de rails totalement hors réseau, posé la locomotive. Je met en route le courant : le train avance et stoppe. Tout est OK.
Je fais "coucou" au PIR : Ça disjoncte...

Je mentionne un transfo parce que mon alimentation est un transfo que je positionne sur "à fond", l'idée étant de le remplacer si la configuration Arduino finit par fonctionner un jour par une alimentation 12 volts sans potentiomètre.

4
Vos projets / Re : Ça disjoncte...
« le: mars 15, 2021, 01:02:33 pm »
Oui, le court circuit survient lorsque le PIR est activé et alimente de fait la section isolée.
Mais contrairement à ce que vous pensez, je n'ai pas alimenté (pour l'instant) le reste du circuit, je pose la locomotive sur le rail, fait coucou au PIR et "paf, ça disjoncte"...
Je ne comprend pas une chose dans votre approche, le L298N étant censé gérer la vitesse et le sens de rotation, pourquoi proposer un potentiomètre ? Il n'est pas possible d'obtenir un résultat automatique avec l'arduino ?

5
Vos projets / Re : Ça disjoncte...
« le: mars 15, 2021, 11:29:35 am »
Hop...

int buttonetat = 0;
const int buttonpin = 7;

const int IN1 = 12;
const int IN2 = 11;
const int ENA = 10;

const int IN3 = 4;
const int IN4 = 2;
const int ENB = 3;

void setup() {
  pinMode(buttonpin, INPUT);
  Serial.begin(9600);
  pinMode (IN1, OUTPUT);
  pinMode (IN2, OUTPUT);
  pinMode (IN3, OUTPUT);
  pinMode (IN4, OUTPUT);
  pinMode (ENA, OUTPUT);
  pinMode (ENB, OUTPUT);
  digitalWrite(IN1, HIGH);
  digitalWrite(IN2, LOW);

}

void loop() {
   int act = 255;
     buttonetat = digitalRead(buttonpin);
    if (buttonetat == HIGH)
      {
        delay(2000);
        Voie_A();
      } else {
          Serial.print("Else");
       digitalWrite(IN1, LOW);
       digitalWrite(IN2, LOW);
       digitalWrite(IN3, LOW);
       digitalWrite(IN4, LOW);
      }
}


void Voie_A() {
  digitalWrite(IN1, HIGH);
  digitalWrite(IN2, LOW);
  for (int i = 255; i >= 0; i--) {
    analogWrite(ENA, i);
      Serial.print(i);
    delay(10);
  }
  Serial.print("Done");
}

6
Vos projets / Re : Ça disjoncte...
« le: mars 15, 2021, 09:03:15 am »
Bon, c'est pas parfait mais j'ai fait avec les moyens du bord...
Pour rappel :
J'ai essayé :
- avec des LEDS sur ENA et ENB : ça fonctionne.
- avec une LED sur les rails connectés à ENA : ça fonctionne.
- avec le PIN 5V du L298N : ça fonctionne pas mieux.

Voilà, merci à vous.

7
Vos projets / Re : Ça disjoncte...
« le: mars 14, 2021, 05:57:24 pm »
Ah... Le soucis c'est que je ne connais rien de rien à l'électronique, je recopie les plans trouvés ici où là. Pour préciser le court-jus se fait lorsque j'active le PIR.

8
Vos projets / Ça disjoncte...
« le: mars 14, 2021, 11:39:17 am »
Bonjour à tous,
Voilà, j'ai donc décidé de gérer mon train avec un détecteur PIR. J'ai pris soin de tester avec des ampoules LED de 12 volts et tout fonctionne.
Hélas, lorsque à la place de la LED je connecte mes rails le L298N disjoncte dès que la locomotive arrive dans ma section de rails.
Si quelqu'un a une idée je suis preneur...
J'ai quelques photos de l'ensemble pour donner une idée de la configuration.
Merci à vous.

9
Vos projets / Re : Projet de gare aléatoire
« le: février 07, 2021, 08:03:43 am »
Merci beaucoup

10
Vos projets / Re : Projet de gare aléatoire
« le: février 05, 2021, 06:23:47 pm »
Et un kit RFID ? Un récepteur sous la voie, un émetteur dans le train et hop ?

11
Vos projets / Re : Projet de gare aléatoire
« le: février 05, 2021, 06:13:41 pm »
Merci pour vos réponses. Je vais creuser la solution Nice.

12
Vos projets / Re : Projet de gare aléatoire
« le: février 05, 2021, 04:50:19 pm »
Tout est en analogique, et je n'ai pas vu sur le site une réponse à ma question dans ma configuration.

13
Vos projets / Projet de gare aléatoire
« le: février 05, 2021, 10:00:00 am »
Voilà ce que je projette de réaliser : un détecteur caché dans le tunnel fait baisser la vitesse du train. Les aiguillages sont positionnés de telle sorte que aléatoirement le train :

1) Passe son chemin tout droit sans passer par la gare et reprend sa vitesse.
2) Stoppe à la gare, patiente une minute et repart reprenant sa vitesse
3) Se rende sur la voie de garage et stoppe.

Ma question : quel détecteur intégrer à l'Arduino pour tester si un train est en voie de garage inverser le courant pour qu'il recule et modifier l'aiguillage pour retrouver le circuit principal ?

Pourquoi cette question ? Parce que si je coupe le courant, l'Arduino ne sait pas que le train est en voie de garage.

14
Vos projets / Finalement ça marche
« le: février 05, 2021, 08:31:03 am »
Avec du scotch ça tient !
Le Nano tient à peine dans la plaque et ses petites papates sautent au moindre choc, le L298N a été correctement programmé et fait le job. Juste une remarque sur la complexité à visser les fils dans les emplacements bleus, ça tient très mal aussi. Mais tout cela est lié au fait que l'électronique demande des doigts de fée sans doute, pas des gros fingers de sénior.
La seconde image c'est un petit écran Oled sur un Uno, avec un autre L298N qui gère le second train en parallèle.
Voilà. Alors si, comme moi, vous débutez dans l'électronisation de votre train électrique, que vous n'avez aucune notion d'électricité sachez une chose : VOUS ALLEZ EN BAVER !
Mais ça vaut le coup !
Ah, oui, j'ai réussi tout cela en me basant sur des tutos en Anglais, la plupart des autos francophones étant gavés de schémas électriques que je ne sais pas lire, de détails inutiles et de photo avec deux câbles de la même couleur qui se croisent et se mélangent avec d'autres et, du coup, on ne sait pas dire qui va où... Malin le gars qui a fait ce tutoriel..

15
Débuter / Avant de commencer...
« le: janvier 18, 2021, 10:21:07 am »
Bonjour,
Comme expliqué dans ma présentation à ce forum, mes compétences électriques et électroniques sont nulles. Aussi, avant d'investir dans du matériel, je tiens à expliquer mon projet à vous, passionnés ou professionnels, avant de me lancer.
Alors, mon projet :
Mon réseau comprend 3 niveaux. Le Niveau 0 est composé d'un circuit circulaire TGV caché à 90% et qui comporte un canton. Ce canton, à l'heure actuelle, je l'alimente électriquement en actionnant un interrupteur et le train poursuit sa course. L'idée avec ARDUINO : Demander à l'Arduino de mettre le courant à ma place, par exemple tous les quarts d'heures où plus, afin de simuler un traffic. Voir un random de temps, mais ça c'est du développement et je n'ai pas de soucis en dév. Comment est-ce possible techniquement avec l'Arduino ? Car, le petit ordinateur n'est pas alimenté par le train, d'après ce que j'ai compris, il est alimenté par un port USB au cul d'un PC je n'ai pas de PC à proximité de mon train. Faut-il donc une alimentation externe que je raccorde à mon réseau ferré ou un bidule peut il transformer le 12V de mon circuit de train pour alimenter l'Arduino ? Deuxièmement j'ai vu aussi que comme le voltage est différent entre mon train et l'Arduino, il est possible d'installer un machin qui va modifier le courant, est-ce facile à installer ? Voilà pour ma toute première question technique... Merci d'avance pour votre aide.

Pages: [1] 2