Simulateur de conduite de BB26000 - Développé par FerroviSim.
BB26000V1 est un projet de simulateur de conduite de locomotive de BB26000. Il s'agit de l'interfaçage d'un pupitre réel avec le logiciel/jeu de simulation Open Rails Train SImulator. Pour plus d’information sur ORTS, rendez-vous sur : www.openrails.org
BB26000V1 repose sur l'utilisation de cartes Arduino. L'acquisition de l'état des commandes sur le pupitre (boutons, manipulateurs...) est réalisé par une carte Arduino Due. En fonction de l'état des commmandes, des ordres sont envoyés au jeu par
Pour plus d’information sur FerroviSim, rendez-vous sur www.ferrovisim.fr.
Important : FerroviSim n'a aucun lien avec une quelconque entreprise. Il s'agit d'un projet personnel. Aucune donnée non publique n'a été utilisée pour développer les simulateurs.
Le code distribué et les schémas associés correpondent à l'état du simulateur à une date donnée. Les version actuellement distribuées sont en version Beta. La documentation peut être incomplète. N'hésitez pas à faire remonter tout dysfnctionnement via la rubrique contact du site www.ferrovisim.fr Le code de la carte gérant l'indicateur de vitesse n'est pas distribué pour l'instant.
- Acquisition de l'état des commande du pupitre Hardware
- Calcul de variables d'état conformément au fonctionnement réel d'un locomotive BB26000
- Commande d'ORTS par émmulation de clavier
- Communication série avec le programme "FS ORTS Link" pour le retour d'informations depuis oRTS
- Commande d'afficheurs (servomoteurs, voyants, moteurs)
- Arduino et bibliothèques fournies avec l'IDE Arduino
Le projet comporte 3 programmes principaux de cartes arduino (.ino), ainsi que de deux biliothèques dédiées développées par FerroviSim. Le programme fs_main_26000 doit être chargé dans une carte Arduino Due. Le programme fs_slave1_26000 doit être chargé dans une carte Arduino Mega. Le programme fs_KVB doit être chargé dans une carte Arduino Mega. Pour l'installation des librairies, merci de vous référer à la documentation Arduino.
En complément des programmes Arduino, le câblage du simulateur est décrit dans un reccueil de schémas qui sera rendu disponible indépendamment du code.
Ce projet est distribué sous la licence GNU GPL v3.
Les termes de la license sont disponibles dans le fichier LICENSE.txt