Railuino-Exemples

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche


MCHobby investit du temps et de l'argent dans la réalisation de traduction et/ou documentation. C'est un travail long et fastidieux réalisé dans l'esprit Open-Source... donc gratuit et librement accessible.
SI vous aimez nos traductions et documentations ALORS aidez nous à en produire plus en achetant vos produits chez MCHobby.

Railuino dispose de nombreux exemples réparti en différents groupes.

Controller

Les exemples du groupe controller permettent de contrôler les éléments d'un circuit.

  • CV : Permet de lire les CV d'une machine dont l'adresse est connue (ne devrait fonctionner qu'avec une machine MFX ou ?!DCC!?).
  • Headlight : Permet d'allumer l'éclairage de la Loco
  • Direction : Permet de fixer le sens de marche d'une machine (avant ou arrière).
  • Speed : Permet de fixer la vitesse de la loco
  • Turnout : Permet de contrôler un aiguillage.
  • Power : Permet de contrôler la fonction d'alimentation du boitier de connexion (a confirmer)
  • Function : Permet de modifier (et lire, MFX seulement) les fonctions d'une Loco

Reporter

Ces exemples sont plutôt destinés au suivit des voies (tracking, détection de passage) soit à l'aide de IOX ou S88.

  • Monitor : Lit l'état des voies 01 à 16.
  • PingPong : Exemple montrant comment identifier un contact (passage) sur des voies particulières.

Automation

Quelques exemples d'automatisation de circuit.

  • Commuter :
  • CommuterWithTurnout :

Gateway

Quelques exemples montrant comment utiliser votre Arduino + CanDIY comme passerelle de contrôle.

  • Bluetooth : utiliser une module Bluetooth sur une Arduino pour prendre le contrôle depuis un appareil Android (voir les documents sur le site du projet Railuino).
  • LowLevel : Transfert les messages brutes du module de connexion directement sur le port série d'un module bluetooth branché sur les broches 10 et 11 d'Arduino (et vice versa).
  • Serial : Met en place un interpréteur de commande rudimentaire sur le port série d'Arduino pour contrôler les Loco et les éléments du circuit depuis une connexion série et/ou USB.

Misc

Utilitaires divers pouvant se montrer très utiles.

  • Console : Une simple console de commande (avec menu en mode texte) pour commander jusque 4 loco depuis une connexion série.
  • Sniffer : Un simple programme qui écoute toutes les trames Marklin qui passe sur le bus CAN et en affiche le contenu.
  • Address : Prenez le contrôle de votre LOCO avec un Mobile Station 2... et ce programme détecte le protocole (DCC, SX2, MFX, MM2) et l'adresse de la machine.
  • Joystick : Utilise un joystick (keypad) branché sur les broches A1 (haut), A3 (bas), A5 (gauche), A2 (Droite), A4 (feux) pour contrôler un aiguillage et un train. Gauche/droite pour contrôler la vitesse, haut/bas pour le contrôle d'aiguillage, Feux pour changer de direction.
  • Tests: unit testing.

Documentation réalisée par Meurisse D. pour MCHobby.be.

Source: Projet Railuino de Joerg Pleumann, CanDIY Shield de Watterott.

Traduction et documentation réalisées avec l'autorisation expresse de Joerg Pleumann et Stephan Watterott - Documentation and translation built with authorization of Joerg Pleumann and Stephan Watterott.

Toute référence, mention ou extrait de cette traduction doit être explicitement accompagné du texte suivant : «  Traduction par MCHobby (www.MCHobby.be) - Vente de kit et composants » avec un lien vers la source (donc cette page) et ce quelque soit le média utilisé.

L'utilisation commercial de la traduction (texte) et/ou réalisation, même partielle, pourrait être soumis à redevance. Dans tous les cas de figures, vous devez également obtenir l'accord du(des) détenteur initial des droits. Celui de MC Hobby s'arrêtant au travail de traduction proprement dit.