Test de projet Arduino4Car

De Communauté de la Fabrique des Mobilités
Aller à :navigation, rechercher

Image :

ARDUINOMKR1000.png

Description en une ligne : Tester la plateforme d'Arduino MKR 1010 afin de pouvoir communiquer avec un véhicule via le système de diagnostic embarqué (OBD).

Description : Dans le cadre du projet de "Boitier Connecté Open Source" de la FabMob, nous testerons, un projet intéressant trouvé sur internet, Arduino4Car, ce qui vas nous permettre de vérifier la plateforme Open Source d'Arduino MKR1000 pour ce type d'applications et aussi de pouvoir traiter les données de protocole CAN d'un véhicule.

Objectifs

  • Traitement de données du système OBD-II (CAN Bus) d'un véhicule
  • Envoyer et visualiser ces données sur un serveur Cloud

COMPOSANTS ET FOURNITURES

APPS ET SERVICES EN LIGNE

ARDUINO MKR1010

Nous utilisons dans ce projet de la plateforme Arduino MKR1010, ce qui nous permet d'une communication WiFi et donc d'avoir l'accès à l'internet en route.

SparkFun OBD-II UART Board

Avec SparkFun OBD-II UART Board, nous pouvons traduire les protocoles OBD dans un langage reconnu par Arduino. Cette carte nous permet d’interfacer avec le bus OBD-II de la voiture. Il nous fournit une interface série utilisant le jeu de commandes ELM327 et supporte toutes les principales normes OBD-II telles que CAN. La carte contient une puce STN1110, qui est un interpréteur OBD vers UART pouvant être utilisé pour convertir des messages entre l’un des protocoles OBD-II actuellement utilisés et UART.

SparkFun Logic Level Converter - Bi-Directional

Il convient de souligner que la carte d'interprétation a une tension d'E / S de 5 V, ce qui peut endommager les E / S de la carte Arduino MKR si elles sont connectées directement. L'Arduino MKR WiFI 1000 fonctionne à une tension inférieure et sa tension d'entrée / sortie est de 3,3 V. Par conséquent, un décalage de niveau est nécessaire pour convertir le signal de 5 V à 3,3 V et vice versa.

Lieu d’utilisation/expérimentation : MakerSpace ENPC, Paris, FabMob

Geocode the address to put it on the map

Site web : http://wiki.lafabriquedesmobilites.fr/wiki/Test de projet Arduino4Car

Tags : open connected car challenge, boitier connecté, Open Véhicule, Arduino, Prototypage

Thème : Open HardWare, Voiture Connectée, Données ouvertes

Organisations intéressées pour contribuer ou qui contribuent déjà : La Fabrique des Mobilités, Ecole des Ponts ParisTech, MakerSpace.ENPC

Organisations utilisatrice ou intéressée par utiliser la ressource :

Véhicule(s) impliqué(s) dans le projet :

Contributeurs :

Référent : saeid sharify, sydibyd

Défi auquel répond le projet : Besoin de simulator CAN

Commun(s) utilisé(s) :

Commun(s) produit(s) :

Communauté(s) d’intérêt associé(s) : Communauté Voiture Connectée, Communauté de l'Open Hardware, Communauté des Ecoles et Etudiants, Open Vehicule, Communauté des acteurs des Challenges de la Mobilité

Personnes clés à solliciter :

Niveau de développement : : PMV"PMV" n’est pas dans la liste (Idée, Produit Minimal Viable, POC et 1er client, Présérie, Disponible mais non validé, Disponible et validé, Annulé) de valeurs autorisées pour la propriété "Develop".

Lien vers l’espace de discussion :

Lien vers le salon chat : https://chat.fabmob.io/channel/open-vehicule

Lien vers l’outil de gestion des actions :

Lien vers l'espace de partage de fichiers, documentation :

Besoins : On a besoin d'un véhicule ayant OBD-II bus / d'un simulateur CAN.

Solution SW de simulator CAN à vérifier :

Solution HW de simulator CAN à vérifier :

  • Bulleted list item

Arduino-OBD2-Simulator

Complément : D'autres solutions commerciales pour le simulator :

les simulateurs de ScanTool (assez connu) : https://www.scantool.net/development-tools/obd-simulators/.

l'émulateur de Freematics : https://freematics.com/products/freematics-obd-emulator-mk2/

les émulateurs de AEB (je ne connais pas non plus cette marque) : http://www.aeb.it/Products/Products/CatID/20/OBD_emulators

Prochaine étape :

Vous avez des questions ou commentaires sur cette page : Discussion:Test de projet Arduino4Car

Autres informations :