JMRI® connects to...

Supported Hardware

Installation

Applications

Tools

JMRI provides powerful tools for working with your layout:

Layout Automation

JMRI can be used to automate parts of your layout, from simply controlling a crossing gate to running trains in the background.
Donate to JMRI

Documentaion Démarrage Matériel: Raspberry Pi via GPIO

Le Raspberry Pi est une famille peu onéreuse d'ordinateur de la taille d'une carte de crédit qui ont de nombreuses applications dans l'électronique embarquée. cette page décrit l'utilisation des pins GPIO d'un Raspberry Pi sous JMRI. Puisque le Raspberry Pi s'exécute nativement sous Linux d'autres connexions sont aussi possibles par l'utilisation soit d'une connexion USB soit par les ports série intégré du Raspberry Pi

Raspberry Pi2 model B (courtesy www.raspberrypi.org

Matériel pris en charge

Théoriquement, un Paspberry Pi pris en charge par Pi4J est pris en charge par JMRI.
La prise en charge a été testée avec les modèles B, B+ et 2B; Il y a aussi une page d'aide JMRI pour installer le Pi.

Connexion

la prise en charge sous-jacente des connexions GPIO de Raspberry Pi est fourni dans la librairie Pi4J pour Java.
Cette librairie demande que les applications utilisant les pins GPIO soit exécutées en root (ou en utilisant sudo).

Actuellement JMRI prend en charge les entrées ( Capteurs ) et les sorties ( Aiguillages ) via les pins GPIO du Raspberry Pi.

Adressage des pins d'Entrée/Sortie

Actuellement JMRI utilise pour les pins la numérotation Pi4J par défaut. Les numéros des pins peuvent changer sur chaque modèle de Pi. D'une manière générale, les broches GPIO Broadcom de 0 à 7 peuvent être référencées par ces numéros de broches dans JMRI. Ce n'est pas garanti pour être le cas. Des numéros de broches plus élevés sont disponibles, mais peuvent ne pas correspondre aux numéros de broche de Broadcom. Veuillez consulter le site Web Pi4J pour obtenir des informations sur la numérotation des broches spécifiques au modèle.

Réglages

  1. Assurez vous d'avoir la dernière version de JMRI, puis allez au panneau des Préférences d'un programme JMRI. Celui-ci s'ouvre automatiquement lors de la première exécution du programme, ou vous pouvez le sélectionner depuis le menu "Édition".
  2. Sélectionnez "Raspberry Pi Foundation" dans la fenêtre Fabricant Système.
  3. Sélectionnez "Raspberry Pi GPIO" dans la fenêtre Connexion Système.
  4. Cliquez "enregistrer. Si on vous demande si vous voulez quitter le programme cliquez, "Oui".
  5. Redémarrez le programme, vous êtes opérationnel

Documentation

Aide JMRI

Installation de JMRI sur Pi/Raspbian.

Autre source d' info

Le site web Pi4J fournit des informations d'E/S Java spécifiques au modèle.