Cours 9 | Développement d’une voiture télécommandée à base d’Arduino

Titre: Développement d’une voiture télécommandée à base d’Arduino

Auteurs: Néant

Ecole: Ecole Polytechnique de l’Université de Tours

Résumé: Le projet de Réseau et Communication constitue un complément de formation aux apprentis. La finalité de ce projet est de proposer une voiture télécommandée pilotée à distance par un PC. Les objectifs sont divers mais peuvent être placés dans l’une de ces catégories :

  • L’environnement technique : l’objectif est de capitaliser une expérience supplémentaire dans un domaine particulier, ici, l’Arduino et sa communication. Innovation, réflexion, méthodologie sont des qualités importantes que nous avons appliqué afin de mener des travaux d’ingénierie.
  • La gestion de projet : c’est grâce à la problématique technique que nous avons pu instaurer un environnement de travail en mode projet. Le but est d’amener chaque collaborateur vers un niveau organisationnel supérieur et notamment permettre de mieux planifier les activités d’un projet, instaurer un travail en équipe et privilégier la communication.

Le rapport technique ci-dessous reprend notre réflexion et la façon dont nous avons procéder afin d’aboutir à ce résultat. Il est possible que ce projet soit reprit par un autre groupe, il nous semblait important de garder à l’esprit le lecteur de ce rapport et de nous poser les questions suivantes : “Que savions-nous sur le sujet à son commencement ?” mais aussi “Que faut-il pour continuer ?”

Ce rapport se décline de la manière suivante, nous aborderons dans un premier temps les spécificités techniques et l’analyse liées à la voiture et ce que nous avons pu en conclure. Nous verrons l’élaboration du programme, des trames, de l’interopérabilité PC/voiture. Nous finirons sur les solutions apportées aux problèmes rencontrés.

Extrait du sommaire:

Introduction
1. Cahier des charges fonctionnel
1.1. Objectifs de la mission
1.2. Non-objectifs
1.3. Contraintes
a. Général
b. Matériel
1.4. Programmes
1.5. Livrables
a. Matériel
b. Programme
c. Documents
1.6. Compétences requises suite à la demande du produit
2. Planning
2.1. Gestion des équipes
3. Choix des composants
3.1. Batterie
3.2. Montage du module
3.3. Moteurs
3.4. Carte Romeo
3.5. Shield Arduino WIFI
3.6. Boutons poussoirs
4. Communication voiture – ordinateur
4.1. Choix du support
a. Le Bluetooth
b. Le Wifi
c. Tableau de comparaison débit/portée
4.2. Conclusion
5. Fonctionnement et protocole
5.1. Fonctionnement en régime permanent
5.2. Protocole de connexion
5.3. Cas particuliers
5.4. Remarques
5.5. Construction des trames
a. Différents types de trame venant des robots
b. Différents types de trame venant de l’ordinateur
6. Programme
6.1. Logiciel utilisateur
6.2. Couche Présentation
6.3. Couche Métier
6.4. Programme Arduino
7. Problèmes rencontrés
Conclusion
Bibliographie
Annexe

Formation_Programmation_Arduino_cours_9

Télécharger le fichier PDF: Développement d’une voiture télécommandée à base d’Arduino