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

Pages: [1] 2 3 ... 23
1
Aide / Re : Interrupteur fin de course
« le: avril 24, 2025, 05:48:20 pm »
As-tu pensé à une cellule photoélectrique ? Dans une position, le bras de ton aiguille la recouvre, dans l'autre position non.
La mesure de luminosité reçue peut agir sur ce que tu veux.

2
Comme je sais que tu finiras par me le demander, j'ai anticipé.  ;)

Voici le projet de Passage à niveau à deux voies SAL 2 complet non sonorisé :
https://wokwi.com/projects/428656938257258497

Voie 1 en vert, voie 2 en bleu.
Les poussoirs remplacent les ILS. Deux appuis à moins de 2 sec sur un même poussoir ne sont pas pris en compte : on considère que c'est le même survol d'ILS.
Le délai d'attente entre clignotement et début de fermeture des barrières a été fixé à 4 sec. En réalité, c'est 8 et cela peut se régler à la ligne 20. Pour nous modélistes, cela dépend de la longueur du réseau.

Les voies sont bidirectionnelles et le refoulement est pris en compte, même pendant la manoeuvre des barrières. Aucune action n'est bloquante.

La séquence reproduit donc très bien un PN SAL 2 : voilà qui devrait faire le bonheur de nos industriels, puisque j'ai mis tout cela dans le domaine public. S'ils veulent me reverser quelque chose, j'accepte ! ;)

Il y a pas mal de commentaires et ce programme ne fait que reprendre celui de l'article, mais je reste à la disposition de ceux qui auraient des questions.

3
Voici le montage et le programme :
https://wokwi.com/projects/428648704885657601

Il prend en compte le refoulement. Les deux voies sont utilisables dans les deux sens.

Joyeuses Pâques à tous.  ;)

4
Bonjour soft3348,

Je suppose que ton prénom est François et que c'est à toi que j'ai répondu à la suite de l'article PN(1).
C'est très bien que tu aies ouvert ce fil car c'est le meilleur endroit possible pour trouver de l'aide.
Je t'ai donné une piste de travail : déjà une première question, est-ce que tu comprends le principe invoqué en dehors de toute programmation ?
Si oui, je t'aiderai à écrire le code, ou quelqu'un d'autre sur ce forum. On ne laisse pas tomber les gens, donc tu finiras par avoir ton PN à 2 voies !  ;)

Pour ceux qui voudraient aider, voici ce que j'ai répondu :

Visiblement, vous savez le faire pour une voie. S’il y a deux voies, on peut considérer que la zone PN est constituée de deux sous-zones (Z1 et Z2) constituées d’une seule voie. Vous savez faire la détection pour chaque sous-zone Z1 et Z2.
La zone totale du PN est libre si Z1 est libre ET Z2 est libre.
La zone totale du PN est occupée si Z1 est occupée OU Z2 est occupée (et à fortiori si les deux sont occupées).

Pour citer l’article :
Le mieux est de considérer que chaque voie est banalisée (deux sens de circulation possibles même si un sens est imposé) et dispose de sa propre zone de protection de PN (comme étudié dans le paragraphe précédent). La zone Z de protection du PN est alors constituée de deux sous-zones Z1 et Z2 et pour être libre, les deux sous-zones doivent être libres. Dès qu’une sous-zone est occupée, la zone de protection du PN doit être considérée comme occupée. C’est ce que montre la figure 4.

Il suffit de définir une variable d’occupation pour Z1 et une pour Z2 et de tester la condition donnée plus haut.


La Z1 correspond au montage de l'article.
La Z2 est une zone identique mise sur l'entrée 3 d'Arduino car elle est capable de faire une interruption externe.
La zonePN est de l'algèbre de Boole de ces deux zones, comme je l'ai expliqué.

La solution ne doit donc pas être si difficile pour ceux qui savent programmer (j'essaierai de faire le montage sur Wokwi mais ne sois pas pressé car je suis sur d'autres projets actuellement).

Bon, on en reparle...  ;)

5
Composants / Re : Le module ULN2803A - Questions sur son branchement
« le: avril 11, 2025, 11:32:56 am »
OK. Et bien bonne continuation alors.  ;)

6

...  ma question était "faut-il un board ou pas ?". Pour le moment, j'utilise un module relais.

Je pense avoir répondu à la question.

Le module relais est très bien puisqu'il permet d'alimenter les moteurs solénoïdes avec le courant accessoire, donc en alternatif.

Pour l'ULN2803A, ce sera en courant continu.

Ma question : si cela fonctionne avec vos relais, pourquoi vouloir changer pour du 2803 ?

7
Composants / Re : Le module ULN2803A - Questions sur son branchement
« le: avril 10, 2025, 10:16:47 am »
Et pourquoi la carte Uno possède trois broches GND alors qu'une seule suffirait ? D'ailleurs, il n'y a qu'une seule broche 5 V.
Ce sont juste des possibilités en plus, que l'utilisateur peut exploiter.
La première image que vous avez postée vous donne le branchement pour des moteurs d'aiguilles à solénoïde : avez vous essayé ?

8
Composants / Re : Le module ULN2803A - Questions sur son branchement
« le: avril 09, 2025, 02:08:41 pm »
L'ULN2803A est un circuit intégré et à ce titre, il a besoin d'un circuit imprimé pour être soudé dessus.
C'est justement l'intérêt des boards : elles utilisent les circuits intégrés et on les connecte au reste du montage grâce à leurs pins, avec des câbles Dupont. Pour connaitre l'emploi des pins, il suffit de lire ce qui est écrit : G ou GND pour la masse, V ou Vcc pour la tension d'alimentation, etc.
Si vous ne savez pas souder, utilisez une breadboard : les composants s'enfichent dessus.
Tout est décrit sur le site éditorial : vous pourrez acquérir vos premières connaissances, il y a même un cours d'électronique en téléchargement.  ;)

9
Composants / Re : Le module ULN2803A - Questions sur son branchement
« le: avril 08, 2025, 10:03:18 am »
Pour répondre à votre question, la board ne contient que l'ULN2803 et des connecteurs reliés à ses broches.
Vous pouvez parfaitement n'utiliser que le circuit intégré, mais il faudra le souder sur une carte support, ce qui est déjà fait avec la board.

Pour ma part, en plus de l'article conseillé par CATPLUS, je vous conseille celui-ci :
https://www.locoduino.org/spip.php?article10

10
Présentez vous ! / Re : Nouveau avec Arduino
« le: avril 06, 2025, 12:03:24 pm »
Merci Fantasio : voilà qui va bien aider Bernard (et d'autres) puisqu'il y a à la fois le plan du montage et le programme.
Mes images serviront pour l'intégration sur le réseau.  ;)

11
Présentez vous ! / Re : Nouveau avec Arduino
« le: avril 04, 2025, 02:37:24 pm »
Ce montage est à base d'ATtiny : comme Bernard est débutant, programmer un ATtiny n'est pas évident.
Le même montage a été réalisé avec une carte Uno. On trouve le programme à cette adresse :
https://forum.lrpresse.fr/viewtopic.php?p=2480531#p2480531
Voici les branchements sur la carte Uno :


12
Présentez vous ! / Re : Re : Nouveau avec Arduino
« le: avril 03, 2025, 04:55:26 pm »
Bonjour à tous.
Je pense Christian que tu parles de ceci:
https://wokwi.com/projects/361842926168929281

Oui et non. Plutôt non d'ailleurs.  :D
Ce montage utilise des détecteurs d'occupation, ici remplacés par des interrupteurs puisque ces derniers n'existent pas dans Wokwi.
Or, pour Bernard, il faut des détecteurs de passage car ses rails sont posés SANS canton.
Le mieux pour lui est donc de créer un canton fictif avec deux ILS. Tout est expliqué page 108 de mon guide.
Vu qu'il débute, je reste à sa disposition pour lui fournir le schéma de branchement avec Uno (celui de la fiche pratique s'il n'a pas cette dernière) ainsi que le programme, mais celui-ci doit pouvoir être récupéré sur Wokwi.

Cette animation est très facile à réaliser et donne vraiment l'impression d'un Block Automatique Lumineux, alors qu'il est seulement simulé. Pour un petit réseau, c'est parfait.  ;)

13
Présentez vous ! / Re : Nouveau avec Arduino
« le: avril 03, 2025, 09:42:39 am »
Bonjour Bernard,

J'ai décrit le système que tu évoques dans la fiche pratique III.42 du Loco-Revue 838 de mai 2017, publication reprise dans mon guide "Animez votre réseau : initiation au système Arduino" publié chez LR-Modélisme.
Il te faut deux détecteurs genre ILS ou capteur Hall ou cellule photoélectrique ou capteur IR et une carte Arduino. On peut aussi utiliser un microcontrôleur genre ATtiny.
Tu peux aussi t'inspirer de ce système et ne mettre qu'un seul détecteur et prévoir des temporisations pour les différents allumages (comme ce que tu décris), mais le résultat sera moins crédible.
Cordialement.

Christian

14
...
Je me rends compte qu'il s'est produit beaucoup de choses depuis le 21 Novembre 2023 et je remercie chaleureusement  ;D tous ceux qui ont apporté de nouvelles briques innovantes qui permettent progressivement d'enrichir LaBox.

Tous ces apports ne sont pas encore intégrés dans l'article et cela se fera petit à petit.
...

Il n'est jamais trop tard pour bien faire !  ;)
Mais cela montre aussi la limitation d'un forum : souvent, le créateur partage son travail sur un forum et pense que l'information est donnée définitivement. Or, c'est beaucoup plus difficile de retrouver une information sur un forum (et spécialement celui de LOCODUINO qui est très actif) alors qu'avec des articles c'est plus facile puisqu'ils sont classés en rubriques.
Mon sentiment (qui n'est pas récent) est que le forum est sur-utilisé au détriment des articles (rien de publié depuis novembre) : dommage...
Nous avions aussi instauré les mises à jour sur nos articles mais peu de rédacteur s'est donné la peine de les faire au fur et à mesure. Et quand cela s'accumule, bonjour la galère !

Pour ma part, je continue à répondre aux questions des lecteurs suite à mes articles et à faire les mises à jour de ceux-ci si j'ai connaissance d'un fait nouveau. Comme je l'ai dit, on ne rompt pas définitivement...   :)

15
Discussions ouvertes / Re : DCC-ex les limites
« le: mars 21, 2025, 01:49:29 pm »
Content d'avoir joué un rôle !
Comme quoi on ne rompt jamais complètement avec LOCODUINO !  :)

Pages: [1] 2 3 ... 23