Platine DCC pour carte Arduino NANO

Toutes les discussions sur l'Arduino !

Modérateur : MOD

Répondre
Plume
Bavard
Messages : 68
Enregistré le : jeu. 02 juil. 2015, 22:18
Echelle pratiquée : HO
Club : UAICF Nevers Vauzelles
Site Internet : http://modelisme58.free.fr
Localisation : Nevers

Platine DCC pour carte Arduino NANO

Message par Plume » sam. 12 oct. 2019, 19:11

Bonjour,

La section Modélisme de l’UAICF Nevers-Vauzelles vous présente sa nouvelle conception : une platine pour carte Arduino NANO équipée pour décoder le signal DCC. L'ensemble du projet est décrit sur le site http://modelisme58.free.fr/index.php/pl ... duino.html

Ce projet s'adresse aussi bien aux personnes initiées qu'aux personnes ayant aucune connaissance en programmation de carte Arduino.

Cette platine est compatible en DCC et en Analogique.

La carte a été étudiée pour recevoir les signaux DCC, les commandes via des boutons, une télécommande infrarouge… La platine est également prévue pour piloter des cartes via le bus I2C ce qui offrent de nombreuses possibilités.

Les fichiers "Gerber" sont proposés pour faire fabriquer directement la platine auprès d'entreprises spécialisées.

Dans un premier temps, l'UAICF Nevers-Vauzelles proposent 2 applications :
Commande jusqu’à 6 servomoteurs ;
Commande d’un lecteur MP3.

Pour les commandes d’aiguillage, la carte permet la gestion de 6 servomoteurs, soit 6 aiguillages simples ou jusqu’à 3 aiguillages triple. Pour le lecteur MP3, une centaine de sons peuvent être joués à la demande ou en mode aléatoire.

Le retour d’expérience a conduit à réaliser des programmes paramétrables sans avoir besoin de recompiler à chaque fois les programmes Arduino lors du changement de paramètres comme les adresses DCC, les vitesses, les angles des servomoteurs, aiguillage simple ou triple, …

Certains d’entre nous ont pu être confrontés aux problèmes de librairies avec les Arduino. Pour éviter cette difficulté, il est proposé les fichiers des programmes pré-compilés au format « HEX » ce qui ne nécessite aucune connaissance avec le monde de l’Arduino.

Le paramétrage se réalise via le port Série : on peut envoyer les consignes via le moniteur série mais cela est vite fastidieux.

Pour cela, les programmes de configuration des servomoteurs et du lecteur MP3 ont été conçus spécialement pour ces cartes et sont compatibles sous Windows, Linux, Raspberry, Macintosh. Réalisés avec le logiciel gratuit « Processing », les programmes sont auto-exécutables et ne nécessitent pas d’installation.

Image
Programme pour paramétrer les servomoteurs

Image
Programme pour paramétrer le lecteur sonore

Et en bonus, il est prévu que le paramétrage soit possible en Wifi à l’aide d’un ESP01 connecté via le port série à la carte Arduino. Cette possibilité permet un réglage sans avoir besoin de tirer des fils pour programmer et régler les cartes.

Les tutoriels de montage des projets seront déposés sur le site http://modelisme58.free.fr dès que les rédactions seront terminées.

Sauf erreur dans la réalisation des 2 projets, aucune modification du code Arduino est nécessaire afin que cela soit accessible au plus grand nombre d'entre nous.

Le projet présente également un principe de réalisation de support de servomoteurs découpés dans du bois contre-plaqué de 5 mm d'épaisseur.
Image
Maquette de support de servomoteur équipé de 2 fins de course à positionner sous le plan de roulement

Et bien entendu dans le monde du « DIY » ou du faire soi-même, tous les supports informatiques et fichiers sources sont gratuits.

Avatar du membre
DeepPurple
Communicatif
Messages : 993
Enregistré le : ven. 04 nov. 2016, 19:36
Echelle pratiquée : N/DCC
Prénom : Philippe
Club : AMFB Braine-l'Alleud (B)
Site Internet : http://pdf.cachalo.be
Localisation : Un peu plus à l'ouest
Âge : 64

Re: Platine DCC pour carte Arduino NANO

Message par DeepPurple » dim. 13 oct. 2019, 09:56

Une carte son, voilà qui est intéressant. Je vais en monter une pour voir (ou plutôt entendre :siffle: ). Merci pour le partage.
Loch & LOL !

Avatar du membre
Fmd14
Papotier
Messages : 149
Enregistré le : mar. 21 oct. 2014, 09:34
Echelle pratiquée : HO
Prénom : François
Localisation : MOUEN Basse Normandie
Âge : 64

Re: Platine DCC pour carte Arduino NANO

Message par Fmd14 » lun. 14 oct. 2019, 20:07

Bonsoir Plume,

Peut-on avoir le dessin complet du nouveau support de servo pour avoir ses dimensions
Fmd14

Avatar du membre
Shamrock
Fécond
Messages : 705
Enregistré le : sam. 03 janv. 2015, 16:06
Echelle pratiquée : HO
Prénom : Patrick
Club : CAM FFMF
Localisation : Paris - Montmartre
Âge : 60

Re: Platine DCC pour carte Arduino NANO

Message par Shamrock » lun. 14 oct. 2019, 20:24

Il y a un fichier à télécharger au format DXF avec les profils, donc les dimensions, pour le support de servos version bois.

Par contre, sauf erreur, il n'y a pas le fichier des perçages avec les fichiers "Gerber".
Patrick

Plume
Bavard
Messages : 68
Enregistré le : jeu. 02 juil. 2015, 22:18
Echelle pratiquée : HO
Club : UAICF Nevers Vauzelles
Site Internet : http://modelisme58.free.fr
Localisation : Nevers

Re: Platine DCC pour carte Arduino NANO

Message par Plume » mar. 15 oct. 2019, 21:59

Le fichier "Gerber" contient bien les empreintes de perçage.

Avatar du membre
Shamrock
Fécond
Messages : 705
Enregistré le : sam. 03 janv. 2015, 16:06
Echelle pratiquée : HO
Prénom : Patrick
Club : CAM FFMF
Localisation : Paris - Montmartre
Âge : 60

Re: Platine DCC pour carte Arduino NANO

Message par Shamrock » mer. 16 oct. 2019, 15:25

Effectivement, "Drills.xln", mais pas dans un format que KiCad sait lire apparemment, ce n'est pas la bonne extension.
Je verrai ça plus tard.

Si j'envoie l'ensemble du fichier .zip au prestataire chinois c'est tout bon ?
Patrick

Plume
Bavard
Messages : 68
Enregistré le : jeu. 02 juil. 2015, 22:18
Echelle pratiquée : HO
Club : UAICF Nevers Vauzelles
Site Internet : http://modelisme58.free.fr
Localisation : Nevers

Re: Platine DCC pour carte Arduino NANO

Message par Plume » mer. 16 oct. 2019, 20:07

Oui. Les plates-formes de réalisation proposent de visualiser la conception du circuit imprimé.

Avatar du membre
Shamrock
Fécond
Messages : 705
Enregistré le : sam. 03 janv. 2015, 16:06
Echelle pratiquée : HO
Prénom : Patrick
Club : CAM FFMF
Localisation : Paris - Montmartre
Âge : 60

Re: Platine DCC pour carte Arduino NANO

Message par Shamrock » mer. 16 oct. 2019, 23:23

Merci, c'est fait :D
Image 2019.JPG
Image 2019.JPG (37.74 Kio) Vu 521 fois
Patrick

Avatar du membre
Shamrock
Fécond
Messages : 705
Enregistré le : sam. 03 janv. 2015, 16:06
Echelle pratiquée : HO
Prénom : Patrick
Club : CAM FFMF
Localisation : Paris - Montmartre
Âge : 60

Re: Platine DCC pour carte Arduino NANO

Message par Shamrock » mer. 23 oct. 2019, 13:25

Arrivés aujourd'hui ...

IMG_5644.JPG
IMG_5645.JPG

... yapluka ...
Patrick

Répondre