2017-05-23 3 views
-1

Je suis tout à fait nouveau à la programmation de la voiture et je me demande 2 choses:Comment faire pour démarrer les voitures programmation des outils ECU et OBD2

1) Quelles sont les meilleures façons de commencer la programmation des voitures (Electronic Control Unit ECU)? Comment puis-je connecter un microcontrôleur comme Arduino ou peut-être Raspberry Pi au port OBD2 pour obtenir des données de surveillance en temps réel et commencer à programmer avec cette information.

Je réalise les voitures utilisent principalement des langages de programmation de haut niveau tels que C.

Quelqu'un peut-il me aider à démarrer?

Merci à l'avance,

Realitiez

Répondre

-1

C'est une question très large. Voulez-vous vraiment «programmer» des calculateurs ou simplement collecter des données relatives aux émissions (par exemple, on/off, RPM, température, etc.)? La programmation des calculateurs est un sujet très complexe qui va bien au-delà d'une question de Stackoverflow.

Communiquer avec un adaptateur OBD2 est beaucoup plus simple, il fonctionne via un simple protocole de communication série (consultez les normes pertinentes, par exemple SAE J1979) transmis via WiFi, USB, Bluetooth ou Bluetooth LE - en fonction de l'adaptateur avoir.

Veuillez revenir avec une question plus concrète une fois que vous en aurez appris davantage sur les technologies impliquées dans cette pile de communication.

+0

Oui, je suis conscient du large champ que représente ma question et pour répondre à votre question, oui. Je voudrais juste obtenir des informations de l'ECU telles que l'accélérateur, le RPM, la température et ainsi de suite. En ce qui concerne l'OBD2, je cherchais une réponse sur la façon de commencer. De quels câbles/accessoires ai-je besoin pour connecter mon ordinateur portable au port OBD2 de mon véhicule et recueillir des informations pertinentes en temps réel? Merci pour la réponse et j'espère pour une autre :) – Realitiez