// LES NUMÉRIQUES — INTELLIGENZA ARTIFICIALE
Actualité : Sa Jeep de 1994 est trop polluante, il dépense 15 € en matériel et utilise Claude pour modifier l'ordinateur de bord et passer le contrôle antipollution
La Jeep Cherokee de 1994 d’un automobiliste échouait aux contrôles antipollution à cause de ses émissions d'oxydes d'azote. Il a donc acheté, pour environ 15 €, de matériel électronique et utilisé Claude pour comprendre l'ordinateur de bord de cette voiture vieille de 32 ans. La Jeep a ensuite réussi le contrôle.
C'est sur YouTube que Muhammad Zulali a raconté son histoire. En Californie, le contrôle antipollution est obligatoire pour renouveler l'immatriculation d'un véhicule. Sauf que chaque passage coûte près de 100 $ et que le propriétaire reconnaît avoir réglé sa voiture à l'aveugle.
Le premier échec a eu lieu lors de l'essai à 25 mph, soit environ 40 km/h, avec des émissions d'oxydes d'azote trop élevées. Muhammad Zulali a ensuite modifié le mélange air-carburant, mais le résultat fut pire. La Jeep a aussi échoué au test à 50 mph, soit environ 80 km/h.
Les oxydes d'azote, ou NOx, sont des gaz qui se forment quand la combustion atteint des températures très élevées qui participent à la formation du smog (ndlr; un brouillard grisâtre artificiel urbain dû à une pollution de l'air intense), d'où leur surveillance en Californie. Un moteur qui reçoit trop d'air par rapport au carburant brûle plus chaud et en rejette davantage. Sur une voiture ancienne, un mauvais réglage suffit donc à dépasser le seuil autorisé.
La Jeep utilise en plus un ancien calculateur moteur, sans la prise OBD-II des modèles plus récents. Conséquence, impossible de brancher un outil de diagnostic moderne pour lire ce qui se passe dans le moteur.
Muhammad Zulali s'est alors procuré un Arduino Nano, une petite carte électronique programmable vendue environ 15 €. Avec l'aide de Claude, l'IA d'Anthropic, il a compris comment communiquer avec le calculateur de la Jeep. Il a ensuite créé une interface qui affiche les informations du moteur sur un ordinateur portable.
Les premiers relevés se limitaient à la température du liquide de refroidissement et à la tension de la batterie. L'interface a ensuite enregistré plus de données pendant les trajets. Claude a aidé le propriétaire à interpréter ces relevés pour trouver l'origine des émissions excessives. Mais certaines premières hypothèses étaient fausses et il a fallu poursuivre les essais.
Codex, l'outil d'OpenAI, a écrit le code et Claude s'est chargé du diagnostic. Le calculateur était aussi trop ancien pour recevoir une mise à jour classique de son logiciel. Muhammad Zulali et ses deux IA ont alors utilisé une autre mémoire de l'ordinateur moteur, capable de garder ses données sans alimentation.
La Jeep a finalement réussi le contrôle antipollution après les diagnostics et les interventions de son propriétaire. Le projet est disponible en accès libre sous le nom xj-scanner sur GitHub. Son auteur précise qu'il a été testé uniquement sur sa propre voiture.
Suivez toute l'actualité des Numériques sur Google Actualités et sur la chaîne WhatsApp des Numériques