[Train bois] Passage à niveau piloté par Arduino

4 participants

Aller en bas

[Train bois] Passage à niveau piloté par Arduino Empty [Train bois] Passage à niveau piloté par Arduino

Message  Jivé Mar 3 Aoû 2021 - 19:41

Bonjour

Un peu d'électronique pour pimenter l'impression 3D.
L'idée était de piloter un passage à niveau pour train bois.

Je me suis largement inspiré du "Traffic light" qu'une maman danoise a déposé sur Thingiverse.

Traffic light Brio Ikea

Quand j'ai montré les premiers essais aux moussaillons, ils y ont vu plutôt un passage à niveau qu'ils commanderaient.
[Train bois] Passage à niveau piloté par Arduino Img_2178

Pour la possibilité d'avoir une barrière de part et d'autre et peut-être un 3e feu en bordure de voie face aux trains, le projet a été remodelé sous Freecad avec des queues d'aronde pour accueillir des blocs amovibles.
[Train bois] Passage à niveau piloté par Arduino Captu121

La validation du câblage et du code a été  faite avec Tinkercad (le code était justement un des TP du Mooc "Programmez avec Arduino")
[Train bois] Passage à niveau piloté par Arduino Captu119

Une première transposition sur Protoboard U Pesy qui reproduit le même schéma qu'une "planche à pain" où on pique les câbles.
Il me restait une carte Nano moins encombrante que les Uno (format carte bancaire)

[Train bois] Passage à niveau piloté par Arduino Img_2177

Le circuit validé, il restait à passer à la plaque à pastilles définitive (toujours U Pesy)
Quelques conseils bienvenus sur le forum Arduino pour le placement des fils, les connecteurs...
Du coup, me voilà équipé d'une pince à sertir et de connecteurs Dupont et JST XH.
[Train bois] Passage à niveau piloté par Arduino P8012310

[Train bois] Passage à niveau piloté par Arduino P8012311

Adaptation du contenant (et vice versa)
[Train bois] Passage à niveau piloté par Arduino P8032311

En situation : à l'allumage par l'interrupteur (devant), le feu se met au rouge, la barrière est à l'horizontale.
[Train bois] Passage à niveau piloté par Arduino P8032312

A l'appui du bouton, la barrière se lève, le feu passe au vert.
[Train bois] Passage à niveau piloté par Arduino P8032313
Après 5 s, le feu orange clignote, la barrière s'abaisse, le feu revient au rouge.



J'attends les jacks mâle et femelle pour finaliser l'alimentation en façade. Et aussi des fils à wrapper.
Et le projet est reparti sur Freecad en v2 avec 3 feux et 2 barrières...
Jivé
Jivé
complétement accro
complétement accro

Messages : 1125
Points : 2087
Date d'inscription : 05/05/2010
Localisation : Languedoc Roussillon

Revenir en haut Aller en bas

[Train bois] Passage à niveau piloté par Arduino Empty Re: [Train bois] Passage à niveau piloté par Arduino

Message  ramses Mar 3 Aoû 2021 - 20:20

Salut,

génial, ... je me fais déjà traité de "malade" au taf et dans ls famille avec la loco personalisée et les wagons imprimés en je ne sais pas combien d'exemplaires mais la, t'en remets une super couche, trop fort ! Chapeau bas m'sieur Jivé drunken

Bien à vous tous
ramses
ramses
complétement accro
complétement accro

Messages : 1510
Points : 2001
Date d'inscription : 10/07/2011
Age : 61
Localisation : Province de Namur en BELGIQUE

Revenir en haut Aller en bas

[Train bois] Passage à niveau piloté par Arduino Empty Re: [Train bois] Passage à niveau piloté par Arduino

Message  meles Mar 3 Aoû 2021 - 21:02

Salut à vous deux,
laissez les dire, et continuez de vous (et nous) amuser avec vos projets rigolos.

@+

_________________
meles
meles
Admin
Admin

Messages : 13042
Points : 19963
Date d'inscription : 13/05/2011
Age : 50
Localisation : Aubagne

Revenir en haut Aller en bas

[Train bois] Passage à niveau piloté par Arduino Empty Re: [Train bois] Passage à niveau piloté par Arduino

Message  azbloc Mer 4 Aoû 2021 - 14:19

elles sont bien ces cartes Upesy, tu a directement brasé les pin du Nano dessus ?
je suis curieux de ta pince, j'en ai une que j'ai du mal a faire fonctionner avec mes mains pourries, tu aurais un lien ou une photo pour
que je puisse voir ce que tu utilise.
merci Jivé.









azbloc
azbloc
complétement accro
complétement accro

Messages : 616
Points : 626
Date d'inscription : 30/03/2018
Age : 53
Localisation : Alpes-Maritimes

http://buspirit.org/forum/index.php   http://alarme.asso.fr/foru

Revenir en haut Aller en bas

[Train bois] Passage à niveau piloté par Arduino Empty Re: [Train bois] Passage à niveau piloté par Arduino

Message  Jivé Mer 4 Aoû 2021 - 15:57

azbloc a écrit:elles sont bien ces cartes Upesy, tu a directement brasé les pin du Nano dessus ?

Salut azbloc
Certains le préconisent, mais je préfère souder des barrettes de pins sur la carte.
Sur une première carte qui sert de prototypage avec des câbles Dupont, avec 2 rangées de pins, je peux enficher la carte Nano et à côté les fils sur le pin voulu.
[Train bois] Passage à niveau piloté par Arduino P8042313

[Train bois] Passage à niveau piloté par Arduino P8042315

La carte définitive ne comporte que les 2 rangées de pins pour enficher la carte Arduino.

je suis curieux de ta pince, j'en ai une que j'ai du mal a faire fonctionner avec mes mains pourries, tu aurais un lien ou une photo pour
que je puisse voir ce que tu utilise

Pince à sertir Jeu de connecteurs JST-XH
Elle fonctionne bien, mais le placement des cosses n'est pas évident à prendre. Celle-ci fait les connecteurs JST et aussi les connecteurs Dupont (voir plus bas).
Ma méthode : je pince un peu les "ailes" des cosses pour les aider à rentrer dans le logement de la pince. Je m'aide d'un trombone sur lequel j'enfile la cosse. Il est important de ne dénuder le fil que de 2 mm, pas plus, de sorte à bien emprisonner la gaine avec les "ailes" et d'enserrer uniquement le fil sur la partie juste après.
[Train bois] Passage à niveau piloté par Arduino P8042314

Avec les Dupont, encore plus petits, c'est la misère pour bien les placer. Mais une fois réussi, c'est étonnamment propre et solide comme sertissage.

Pince à sertir

Connecteurs Dupont
[Train bois] Passage à niveau piloté par Arduino P8042311

Dupont

J'ai refait un couvercle 2 tons, en le rehaussant de pions au gabarit Lego.

[Train bois] Passage à niveau piloté par Arduino P8042310

Les gamins n'auront plus qu'à l'habiller. Comment, "y'a pas qu'eux !"  tongue
[Train bois] Passage à niveau piloté par Arduino P8042312
Jivé
Jivé
complétement accro
complétement accro

Messages : 1125
Points : 2087
Date d'inscription : 05/05/2010
Localisation : Languedoc Roussillon

Revenir en haut Aller en bas

[Train bois] Passage à niveau piloté par Arduino Empty Re: [Train bois] Passage à niveau piloté par Arduino

Message  ramses Mer 4 Aoû 2021 - 18:13

Magnifique, super bonne idee que la plaque type Légo leur permettant de l'intégrer avec leurs Légos existants.

Plus te temps passe et plus je vois des gars qui ont gardé leur âme d'enfant, c'est génial !

Belle soirée
ramses
ramses
complétement accro
complétement accro

Messages : 1510
Points : 2001
Date d'inscription : 10/07/2011
Age : 61
Localisation : Province de Namur en BELGIQUE

Revenir en haut Aller en bas

[Train bois] Passage à niveau piloté par Arduino Empty Re: [Train bois] Passage à niveau piloté par Arduino

Message  Jivé Mer 4 Aoû 2021 - 19:13

Ramses, tu as reconnu l'interrupteur, bien sûr... cheers
Jivé
Jivé
complétement accro
complétement accro

Messages : 1125
Points : 2087
Date d'inscription : 05/05/2010
Localisation : Languedoc Roussillon

Revenir en haut Aller en bas

[Train bois] Passage à niveau piloté par Arduino Empty Re: [Train bois] Passage à niveau piloté par Arduino

Message  ramses Mer 4 Aoû 2021 - 21:26

ben oui ... Very Happy bien heureux de voir qu'ils servent ! drunken
ramses
ramses
complétement accro
complétement accro

Messages : 1510
Points : 2001
Date d'inscription : 10/07/2011
Age : 61
Localisation : Province de Namur en BELGIQUE

Revenir en haut Aller en bas

[Train bois] Passage à niveau piloté par Arduino Empty Re: [Train bois] Passage à niveau piloté par Arduino

Message  Jivé Jeu 5 Aoû 2021 - 10:19

Avec le branchement par Jack, c'est quand même plus pratique à installer/ranger
[Train bois] Passage à niveau piloté par Arduino P8052410
Jivé
Jivé
complétement accro
complétement accro

Messages : 1125
Points : 2087
Date d'inscription : 05/05/2010
Localisation : Languedoc Roussillon

Revenir en haut Aller en bas

[Train bois] Passage à niveau piloté par Arduino Empty Re: [Train bois] Passage à niveau piloté par Arduino

Message  azbloc Ven 6 Aoû 2021 - 16:11

@Jivé, merci pour toutes tes infos, pour la pince j'ai le même genre avec mord interchangeable et apparemment tes soucis sur
les connecteur Dupont sont identiques pour moi, j'ai un assortiment de chez Conrad et l'autre identique au tiens (boite blanche sans la pince).
Par contre je prendrais bien volontiers l'adresse ou tu te fournis pour les cartes Upesy, l'assortiment de vis Wellocks viens de chez Amazon ?
azbloc
azbloc
complétement accro
complétement accro

Messages : 616
Points : 626
Date d'inscription : 30/03/2018
Age : 53
Localisation : Alpes-Maritimes

http://buspirit.org/forum/index.php   http://alarme.asso.fr/foru

Revenir en haut Aller en bas

[Train bois] Passage à niveau piloté par Arduino Empty Re: [Train bois] Passage à niveau piloté par Arduino

Message  Jivé Ven 6 Aoû 2021 - 17:17

azbloc a écrit:@Jivé, merci pour toutes tes infos, pour la pince j'ai le même genre avec mord interchangeable et apparemment tes soucis sur
les connecteur Dupont sont identiques pour moi, j'ai un assortiment de chez Conrad et l'autre identique au tiens (boite blanche sans la pince).
Par contre je prendrais bien volontiers l'adresse ou tu te fournis pour les cartes Upesy, l'assortiment de vis Wellocks viens de chez Amazon ?

Plaques Upesy
UPesy

Connecteurs Dupont
Dupont

Pince à sertir
Pince

J'ai aussi pris des plaques à pastilles non reliées
Elegoo

Mini vis
Mini vis

Là je suis en train de potasser Kicad pour optimiser les circuits.
La contrainte c'est qu'il faut un schéma pour la carte et un schéma pour les composants extérieurs, comme dans la réalité.
[Train bois] Passage à niveau piloté par Arduino K610

Le module PCB n'a pas de" fond de cartes", normal pour un logiciel dédié à des circuits imprimés. Mais comme il exporte en svg, sous Inkscape je travaille sur la modélisation de cartes à pastilles. Y'aura plus qu'à superposer pour jouer à la soudure-bataille navale : A2 sur J4. Interdit de couler !
[Train bois] Passage à niveau piloté par Arduino K710
Grille Inkscape au pas de 2.54 mm
[Train bois] Passage à niveau piloté par Arduino K1410

Et il ne faudra pas oublier d'inverser, car on soude dessous !
[Train bois] Passage à niveau piloté par Arduino K1210
Jivé
Jivé
complétement accro
complétement accro

Messages : 1125
Points : 2087
Date d'inscription : 05/05/2010
Localisation : Languedoc Roussillon

Revenir en haut Aller en bas

[Train bois] Passage à niveau piloté par Arduino Empty Re: [Train bois] Passage à niveau piloté par Arduino

Message  azbloc Mar 10 Aoû 2021 - 14:48

Jivé a écrit:

Plaques Upesy
UPesy

Connecteurs Dupont
Dupont

Pince à sertir
Pince

J'ai aussi pris des plaques à pastilles non reliées
Elegoo

Mini vis
Mini vis

Salut Jivé, désolé pour la réponse tardive, on a les mêmes fournisseurs et matériels (plaques pastilles Elegoo, pinces et connecteurs Dupont) merci
pour le lien des Mini vis, mon assortiment est moins complet et surtout pour les cartes Upesy que je n'avais pas trouvé pancoops
azbloc
azbloc
complétement accro
complétement accro

Messages : 616
Points : 626
Date d'inscription : 30/03/2018
Age : 53
Localisation : Alpes-Maritimes

http://buspirit.org/forum/index.php   http://alarme.asso.fr/foru

Revenir en haut Aller en bas

[Train bois] Passage à niveau piloté par Arduino Empty Re: [Train bois] Passage à niveau piloté par Arduino

Message  Jivé Dim 22 Aoû 2021 - 11:22

En fréquentant le forum Arduino et locos (sont pas si "locos", hein !), j'ai trouvé un excellent tuto sur la réalisation d'un passage à niveau automatisé et sonorisé. Pourquoi ne pas l'adapter à un circuit de train bois ?

La répartition des blocs est maintenant arrêtée

[Train bois] Passage à niveau piloté par Arduino 113

- 2 blocs ILS à insérer à une soixantaine de cm
- 1 bloc sur un rail de 184 mm (feu, barrrière et passage voitures)
- 1 bloc idem (feu, barrière et Pcb)

Les connexions :
- Jacks en sortie d'ILS
- Jacks en entrée du Pcb
- Jacks en sortie du bloc feu et barrière, côté opposé et jack sur le bloc collé au rail avec fils traversants sous le rail.

[Train bois] Passage à niveau piloté par Arduino 213

Le schéma électrique réalisé avc Kicad
[Train bois] Passage à niveau piloté par Arduino A710

Le routage sur Pcb
[Train bois] Passage à niveau piloté par Arduino A610

La vue 3D ça donne une idée
[Train bois] Passage à niveau piloté par Arduino 311

transposé sur carte à pastilles 90x70, vue de dessous
[Train bois] Passage à niveau piloté par Arduino 412

En //, modélisation et impression d'un feu de passage à niveau
[Train bois] Passage à niveau piloté par Arduino P8222410

Les capteurs ILS (à lame) sont bien détectés une fois insérés dans le rail
[Train bois] Passage à niveau piloté par Arduino Ils_0210
[Train bois] Passage à niveau piloté par Arduino Ils_0110

Testés aussi les capteurs à effet Hall, mais le module doit être placé trop près de la voie pour que le capteur soit au centre et les trains peuvent toucher le potentiomètre
[Train bois] Passage à niveau piloté par Arduino Hall_010

Bling !
[Train bois] Passage à niveau piloté par Arduino Hall_013

Il faudra insérer un peu les aimants
[Train bois] Passage à niveau piloté par Arduino Hall_011

Pour les essais de sono, c'est ici



Le son était un peu juste, avec des enceintes amplifiées de PC alimentée en 5 V, c'est déjà plus convaincant ! L'Arduino pourra aussi gérer des annonces en gare et autres surprises...
Jivé
Jivé
complétement accro
complétement accro

Messages : 1125
Points : 2087
Date d'inscription : 05/05/2010
Localisation : Languedoc Roussillon

Revenir en haut Aller en bas

[Train bois] Passage à niveau piloté par Arduino Empty Re: [Train bois] Passage à niveau piloté par Arduino

Message  ramses Dim 22 Aoû 2021 - 11:53

Bonjour a tous,

aaahhh oui, là t'es en plein dedans Very Happy  ca devient de la "haute couture" !

Pour les aimants, sache qu'ils existent dans cette dimension mais en différentes épaisseurs. Pour le "scrapbooking" de ma chère et tendre, j'en ai commandé en 2 mm et en 1mm d'épaisseur et malgré cette faible épaisseur ca va "le faire" sans aucun problème avec les ampoules ILS.

Bon dimanche à tous ! et je dis bon car "beau" ca va être difficile par chez nous ... il pleut et il fait 17°C ...
ramses
ramses
complétement accro
complétement accro

Messages : 1510
Points : 2001
Date d'inscription : 10/07/2011
Age : 61
Localisation : Province de Namur en BELGIQUE

Revenir en haut Aller en bas

[Train bois] Passage à niveau piloté par Arduino Empty Re: [Train bois] Passage à niveau piloté par Arduino

Message  Jivé Ven 27 Aoû 2021 - 15:29

ramses a écrit:
Pour les aimants, sache qu'ils existent dans cette dimension mais en différentes épaisseurs. Pour le "scrapbooking" de ma chère et tendre, j'en ai commandé en 2 mm et en 1mm d'épaisseur et malgré cette faible épaisseur ca va "le faire" sans aucun problème avec les ampoules ILS.

Merci Denis, faudra que j'approvisionne.

La suite.

Je ne l'aurais pas parié, mais ça a fonctionné du premier coup !  Very Happy
Sauf que... les palonniers des servos battaient des ailes dans les mauvais sens, il a fallu se plonger un brin dans le programme pour modifier les cadrans.
[Train bois] Passage à niveau piloté par Arduino P8272411

Y'a quand même quelques spaghettis
[Train bois] Passage à niveau piloté par Arduino P8272414

En surface, c'est plus clair
[Train bois] Passage à niveau piloté par Arduino P8272413

Test in situ sur un ovale vite installé
[Train bois] Passage à niveau piloté par Arduino P8272410

J'avais oublié les ouvertures pour brancher les cartes Nano et sortir la micro SD.  Une façade plaquée rendra ça plus propre en attendant une réimpression.

[Train bois] Passage à niveau piloté par Arduino P8272412

Reste à coller tout ça aux rails puisque le module est validé.

Jivé
Jivé
complétement accro
complétement accro

Messages : 1125
Points : 2087
Date d'inscription : 05/05/2010
Localisation : Languedoc Roussillon

Revenir en haut Aller en bas

Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum