Alors la centrale DCC++ à 20-40 euros comment ça marche ? Eh bien ça ne marche pas !



La centrale DCC++ ça marche à 20-40 euros fonctionne très bien.



Je vais tacher ici de m’expliquer le plus simplement possible, non pas que je doute de vos capacités, mais comme déjà évoqué chaque langage peut nécessiter une traduction. Vous me le rendez dans chacun de vos articles où j’apprends chaque jour un peu plus sur le O.
Je ne parlerai ici que de ma configuration car je la connais bien, mais on pourra échanger sur d’autres configurations.
D’abord quelques sites à citer pour situer :
In french in the text :
http://www.locoduino.org/ : mine incontestable d’informations, mais niveau élevé en électronique / informatique requis…
https://www.locoduino.org/spip.php?article187 : 3ème volet de la construction d'une centrale DCC++ Pour aller au but.
http://jmdubois.free.fr/dcc/ : assez bien monté et documenté
Dans la langue de « chequespire » :
https://model-railroad-hobbyist.com/blog/geoff-bunza : the must pour qui sait causer la langue, mais Gogole est (quand même un peu) votre ami et saura traduire.
https://www.youtube.com/watch?v=-nsVdpM ... NuleIsHKHY : la première d’une série de 4 vidéos détaillant le montage d’un centrale DCC++. Là encore vous pouvez « traduire » (attention aux erreurs de traduction mais c’est compréhensible, la preuve j’ai compris). Cliquez sur l’engrenage sur la vidéo (en bas à droite) / activez les sous-titres / recliquez sur engrenage / choisir la langue de traduction.
Voila déjà de quoi lire / regarder
LES COMPOSANTS
Alors d’abord il faut acheter de quoi fabriquer cette centrale. Pour ma part j’ai choisi simple avec ce que l’on appelle en jargon Arduino des boucliers ou plutôt « shield ». Mais voilà que je vous cause Arduino sans vous le présenter :
« Arduino, et son synonyme Genuino2, est une marque qui couvre des cartes matériellement libres sur lesquelles se trouve un microcontrôleur (d'architecture Atmel AVR comme l'Atmega328p, et d'architecture ARMcomme le Cortex-M3 pour l'Arduino Due).
Les schémas de ces cartes sont publiés en licence libre. Cependant, certaines composantes, comme le microcontrôleur par exemple, ne sont pas sous licence libre.
Le microcontrôleur peut être programmé pour analyser et produire des signaux électriques, de manière à effectuer des tâches très diverses comme la domotique (le contrôle des appareils domestiques - éclairage, chauffage…), le pilotage d'un robot, de l'informatique embarquée, etc. »
https://fr.wikipedia.org/wiki/Arduino
En quelque sorte « l’ordinateur » du système, sur lequel nous viendrons connecter « plugger » nos « shield »
Mon choix : Arduino Mega + shield Ethernet + shield motor.
Mega :
https://www.amazon.fr/s/?ie=UTF8&keywor ... 6166484240
À partir de 14 euros en solo, et 40 euros en « kit démarrage » sur lazone
https://fr.aliexpress.com/item/MEGA2560 ... ebab4a1e-3
À partir de 5 euros en solo, et 40 euros en « kit démarrage » (mais plus fourni) sur l’oncle AliExpress
Shield Ethernet :
https://www.amazon.fr/s/ref=nb_sb_ss_i_ ... d+ethernet
À partir de 13 euros sur lazone
https://fr.aliexpress.com/wholesale?cat ... d+ethernet
À partir de 4 euros sur l’oncle AliExpress
MotorShield :
https://www.amazon.fr/s/ref=nb_sb_noss_ ... otorshield
À partir de 7 euros sur Lazone
https://fr.aliexpress.com/wholesale?cat ... +motor+298
À partir de 2 euros chez l’oncle AliExpress
N’étant pas pressé j’ai fait le choix de l’Oncle AliExpress, cela vous laisse entre 2 à 4 semaines pour approfondir l’apprentissage de la partie logiciel et autres du DCC.
Soit :
Mega 5 euros
Ethernet 4 euros
Motor 2 euros
Centrale DCC++ 11 euros ! pour moi, sinon 34 chez Lazone si vous êtes pressés.
À quoi il faut rajouter une alimentation 9V max pour le Mega, et 15V pour le courant traction.
Là j’ai commencé à faire le gamin pressé donc Lazone :
Alimentation Mega : https://www.amazon.fr/SunTop-Alimentati ... B07FC7JMBL
13 euros
Alimentation Traction : https://www.amazon.fr/Alimentation-Ordi ... 4.5++3.0mm
19 euros
Donc : 11 + 13 + 19 = 43 euros alims comprises. On peut aisément réduire le prix des alims.
A QUOI CA SERT :
Mega => l’ordinateur de votre centrale, celui qui va interpréter les ordres du programme.
Ethernet => connexion au réseau pour commander la centrale à partir d’un pc / tablette etc. La version WiFi existe et fonctionne tout aussi bien (Shied WiFi remplace Shield Ethernet).
MotorShield => Mega fonctionne entre 5-9v et ne peut donc pas fournir le courant de traction. Le motorshield a en entrée une alimentation =15V et deux sorties 15V DCC (voie prog et voie princ)
ENTRONS DANS LE SUJET :
Non pas qui fâche, mais qui rebute certains. La programmation ! Eh bien il n’y en a pas (comme dirait Chevalet). Tout est déjà programmé.
Je passe brièvement sur le chargement du programme dans le Mega, ce sujet pourrait bien faire l’objet d’un article spécial Arduino car il reste valable pour toutes utilisations de l’Arduino.
L’interface de travail Arduino se télécharge ici : https://www.arduino.cc/en/main/software
Le programme DCC++ est téléchargeable gratuitement (open sourcing) ici et là :
https://github.com/DccPlusPlus/BaseStation
ou auprès de votre serviteur qui fera les paramétrages adéquat si besoin. Il faut juste paramétrer une adresse IP fixe de votre choix dans le logiciel.
Le Mega est connecté en USB sur votre PC, l’IDE Arduino ouvert avec le programme, reste plus qu’à téléverser le programme dans le Mega, programme qui sera compilé au passage.
Voila la centrale DCC++ est programmée !
Mais quid des shield ?



On va gentiment les « empiler » sur le Mega façon sandwich. Mega + Ethernet + Motor Shield
/!\ Petite manipulation sur le MotorShield /!\
Veuillez sectionner au cutter le petit pont (non pas de bois) Vin Connect comme sur la photo, vérification à l’ohmmètre. Ceci est un sécurité pour sécuriser la séparation des deux voltages 5V Arduino et 15V Traction.
Cela donne ça :
MA CENTRALE



ET COMMENT ON DEMARRE LE TRUC ?
Je parle toujours de mon expérience. J’ai choisi de piloter mon réseau et mes locomotives avec un « gestionnaire de réseau » sur PC, et via Tablette pour plus de liberté. Ce gestionnaire est lui aussi en « open sourcing » donc gratuit c’est JMRI : http://jmri.org/help/fr/html/apps/Decod ... tall.shtml
J’ouvre JMRI sur le PC, il se connecte à la centrale DCC++ via le réseau domestique (ethernet ou wifi), et commande / décode les locs et tous autres accessoires. Mais JMRI devra faire lui-aussi un sujet bien spécifique car logiciel très complet en matière de fonctionnalités.
JMRI 0 euros
DCC++ 40 euros
La belle vie.
J’ai pas trop perdu de monde en route ?
Ceci est ma configuration, il y a d’autres montages sur la même base mais avec un boitier avec boutons potentiomètres etc pour avoir qu’un seul boitier, il y aussi d’autres montages de « souris DCC++ » principe de la LokMaus Roco etc.
Au plaisir de vous lire.
Et surtout N'HESITEZ PAS A POSER DES QUESTIONS, IL N'Y A PAS DE QUESTION "BÊTE" !