Railuino-Exemples
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.