J’adore ce genre de contribution !
Nous disposons d’une richesse de capteurs largement sous-exploitée.
Ce que tu suggères existe à la SNCF : certains systèmes comptent les essieux en début de canton et en fin de canton, pour vérifier qu’il ne manque aucun wagon.
Ce n’est pas très facile de positionner une barrière au niveau des essieux, surtout en N.
En mettant la barrière plus haut, on peut compter les wagons.
Dans mon premier réseau je n’y avait pas pensé, je voulais seulement "voir" un convoi sur toute sa longueur, d’où le debouncing pour masquer les intervalles entre wagon et aussi la barrière en biais pour les eviter ou les réduire.
Mais dans mon réseau en cours de construction, je ne vais pas manquer de compter les wagons par endroits (surtout les zones cachées).
Les barrières infrarouges servent aussi à encadrer un détecteur RFID, pour déterminer le sens de roulement d’une part, et pour limiter l’émission du capteur RFID aux seuls passages de train, ce qui permet de placer plusieurs capteurs RFID dans le réseau (car une émission permanente interdit plus d’un seul capteur).
Là on a déjà un exemple de coopération entre capteurs.
Je suis partisan d’utiliser plusieurs types de capteurs en même temps (consommation de courant, IR, RFID, Hall), chacun pouvant compléter utilement les autres, nos Arduinos étant capables de gérer tout cela.
J’aurai l’occasion d’y revenir avec des exemples concrets.
Répondre