Modelisme ferroviaire

Bonjour à tous,

Mon projet :

Actuellement je fais fonctionner un réseau ferroviaire digital
commandé par informatique.
Logiciel Railroad &Co ( Dr Freiwald )
Le Hardware : modules digitrax americain
Transmissions des données entre PC -Centrale de commande - Réseau :
Bus Loconet ( Peer to Peer )

Actuellement un module ( BDL 168 / Digitrax) me permet de réaliser un
Tableau de Contrôle Optique externe à 16 entrées donc de déclencher
par boutons poussoirs physiques 16 opérations en manuel

je souhaiterais utiliser pour en augmenter les possibilités un clavier
numérique 12 touches - Matrice XY ( exemple :Selectronic ref 14.8963)
Ce boitier 10 chiffres et et 2 lettres : combien de possibilités distinctes?

Il existerait prévu pour Arduino
un shield loconet.
une librairie Loconet
Il est évident que vous aurez besoin d'autres informations;j'attends
vos questions.

Cordialement
René Breuil

bonjour,

Ce boitier 10 chiffres et et 2 lettres : combien de possibilités distinctes?

déjà 12 minimum :slight_smile:

après à toi de dire la longueur de la chaine que tu veux rentrer avec le clavier.

infobarquee:
bonjour,

Ce boitier 10 chiffres et et 2 lettres : combien de possibilités distinctes?

déjà 12 minimum :slight_smile:

après à toi de dire la longueur de la chaine que tu veux rentrer avec le clavier.

Si la combinaison contient chiffres et lettres, le nombre de combinaisons est fonction de sa longueur:
10^(nombre de chiffres)*26^(nombre de lettres)

Bonjour et merci pour vos réponses.

En définitif, je vais utiliser un clavier 16 touches ( en partie ) réf Sélectronic 14.8975.
D'après ce que j'ai lu avec les touches A B C et les chiffres de 1 à 6 je devrais avoir 648 codes possibles.
Ce n'est plu qu'il ne m'en faut

Le nombre de combinaisons dépend toujours de la longueur du code :slight_smile:

Ce que je voudrais faire :

Une lettre suivie d'un nombre de 3 chiffres distincts ou non

Ce que j'ai lu :

Un code est un élément du produit cartesien entre un élément de l'ensemble ( A;B;C), de cardinal 3, et de l'ensemble des 3-listes d'éléments de (1:2;3;4;5;6), de cardinal 6 au cube soit 216.

Il y a donc 3 x 6 ( au cube ) = 3 x 216 = 648 codes possibles

NB : dans le clavier Mac je n'ai pas tous les signes

Tout à fait.

Ok, donc avec vos lumières, je peux avancer mon projet.
Je suis totalement débutant dans la philosophie " arduino " et son application à mon projet

Pas de lumières ;dommage
Pas d'ingénieurs passionnés " Petit train "

Wait and see !

Bonsoir,

je ne connais pas bien le détail de ta config, mais pour avoir un peu vu des solutions diverses dans le ferroviaire,
je pense qu'Arduino est une piste très intéressante, pour la gestion infrastructure du réseau, pour les locos je ne connais pas assez les télécommandes pour donner un avis

Arduino par son microcontroleur est natif avec I2C ou TWI selon les locuteurs, la réponse est là, entre pcf8574 et 8574a tu as deux circuits i/o avec 8 sorties, et des adresses A0, A1 et A2 pour chaque pcf, ces composants sont peu coûteux et n'exigent que peu de composants extérieurs

1 pcf gère 8 i/o

l'adresse d'un pcf est sur 3 bits

et tu as 8574 et 8574a

après voir le nombre de voies i/o dont tu as besoin pour ton installation

la gestion en I2C est facilitée par la biblio Wire et les sketchs à écrire sont vraiment simplifiés

au delà de l'interface i/o tu as une horloge temps réel I2C pour la gestion du traffic

et pour tout cela tu n'utilise que 2 connecteurs d'un UNO ou autre A4 et A5 ou les broches sclk et sda, ce qui laisse tout le reste dispo, c'est assez énorme en possibiltés même sur un Uno à moins de 30 € :roll_eyes: