J'ai laissé tomber la solution à base de pédale d'embrayage et suis passé à la version ceinture de sécurité !
J'ai remarqué que le start & stop ne fonctionne que si la ceinture avant gauche est bouclée. Inhiber le contact ceinture de façon permanente n'est pas possible car le bip de rappel se déclenche à 20Km/h...
J'en suis venu à concevoir un montage pas simple mais finalement pas très compliqué à base d'un arduino uno couplé à un shield canbus. L'idée consiste à récupérer la vitesse du véhicule sur le bus can via la prise OBD sous le volant. Le microcontroleur, une fois la trame vitesse récupérée, (PID 0x0D), va effectuer les fonctions suivantes :
- si vitesse
- si vitesse >= 10 km/h alors rétablir l'info ceinture bouclée.
Sur ma C4PII 2016, le contact ceinture est un inter normalement fermé quand la ceinture est ouverte
Il faut alors de trouver le fil ceinture sous le siège et y connecter la sortie adhoc du microcontroleur via une diode de protection. (le contact ceinture shunte un signal 3V et laisse circuler 3mA de courant)
==> Ça fonctionne et ça revient à 11€
Si quelqu'un est intéressé je peux détailler !
Maintenant, quand j'arrive à un feu, quand la vitesse passe sous 10km/h, le voyant ceinture s'allume. Quand la voiture s'arrête, le voyant ECO vert clignote 3 fois. Quand je redémarre, à 10Km/h le voyant ceinture disparait !
http://citrotemp.cricou.net/upload/image/high-low-1541953589.png
ce qu'on voit sur le port série
http://citrotemp.cricou.net/upload/image/canbus-1541953718.png
le montage avant mise en boitier
Dans une version future je vais légèrement compliquer le soft pour permettre de stopper le moteur quand la voiture est à l'arrêt sur une consigne du chauffeur qui pourrait être :
- voiture arrêtée depuis 5 sec, la ceinture est remise et un appui/relâché de la pédale d"embrayage coupe le moteur ! Ça c'est le S&S dont je rêve ;-)
==> A suivre