Publié sur éduscol STI (https://sti.eduscol.education.fr)

Accueil > CoVAPSy : Premiers programmes en langage C sur la voiture réelle

publié le 21 nov 2023 par Hélène HORSIN MOLINARO [1]

Circuit Imprimé de la carte d'intégration du microcontrôleur STM32G431KB [2]
Diagramme de définition de bloc SysML de la voiture autonome CoVAPSy_STM32only [3]
Diagramme de définition de bloc internet de la voiture autonome CoVAPSy_STM32_only [4]
Schéma de câblage pour la configuration minimale CoVAPSy_STM32only [5]
Configuration complète des broches du STM32 [6]
La Revue 3EI [7]

Contenu principal

Description

CoVAPSy : Premiers programmes en langage C sur la voiture réelle

Cette ressource fait partie du N°111 de La Revue 3EI [8] de janvier 2024.

Cette ressource fait écho à la ressource sur la programmation de la voiture en langage Python « CoVAPSy : Premiers programmes python sur la voiture réelle [9] ». Les fonctions utilisées sont les mêmes sur le simulateur Webots présenté dans la ressource « CoVAPSy : Mise en œuvre du Simulateur Webots [10] ».

L’objectif de cette ressource est de présenter la configuration et programmation de la voiture autonome CoVAPSy en langage C à base d’un microcontrôleur de la famille des STM32 de STMicroelectronics. La voiture type est présentée en détail dans la ressource « Course Voitures Autonomes Paris Saclay (CoVAPSy) : Travaux pratiques autour des voitures autonomes [11] ». Une voiture simplifiée dite CoVAPSy_STM32only est présentée ici.

Contenu de la ressource :

  1. Architecture matérielle
    1. Configuration matérielle minimale
    2. Configuration matérielle complète
  2. Mise en œuvre des entrées/sorties et bibliothèques associées
    1. Configuration des entrées/sorties du microcontrôleur STM32
    2. Lidar
    3. Moteur de propulsion
    4. Servomoteur de direction
  3. Exemple de code complet
  4. Axes d’amélioration
  5. Conclusion
Fichiers et liens
Icône PDF CoVAPSy : Premiers programmes en langage C sur la voiture réelle [12]
Contenus associés : 
CoVAPSy : Premiers programmes python sur la voiture réelle [9]
Voituer CoVAPSy_RPlonly [9]
Dans le dossier CoVAPSy, cette ressource se propose de mener le lecteur au démarrage, à la configuration et à la programmation des premiers pas d’une voiture autonome réelle la plus simple possible (nano-ordinateur Raspberry Pi et lidar)
Ressource pédagogique
Cours / présentation [13]
Auteur(s): 
BOULANGER Thomas [14]
DÉLÈGUE Eve [15]
HOARAU Kévin [16]
JUTON Anthony [17]

URL source (modified on 27/02/2024 - 10:49):https://sti.eduscol.education.fr/si-ens-paris-saclay/ressources_pedagogiques/covapsy-premiers-programmes-langage-c-sur-la-voiture-reelle

Liens
[1] https://sti.eduscol.education.fr/utilisateurs/helene-horsin-molinaro?node=16131 [2] https://sti.eduscol.education.fr/system/files/images/ressources/pedagogiques/16131/16131-circuit-imprime-de-la-carte-dintegration-du-microcontroleur-stm32g431kb.png [3] https://sti.eduscol.education.fr/system/files/images/ressources/pedagogiques/16131/16131-diagramme-de-definition-de-bloc-sysml-de-la-voiture-autonome-covapsy-stm32only.png [4] https://sti.eduscol.education.fr/system/files/images/ressources/pedagogiques/16131/16131-diagramme-de-definition-de-bloc-internet-de-la-voiture-autonome-covapsy-stm32-only.png [5] https://sti.eduscol.education.fr/system/files/images/ressources/pedagogiques/16131/16131-schema-de-cablage-pour-la-configuration-minimale-covapsy-stm32only.png [6] https://sti.eduscol.education.fr/system/files/images/ressources/pedagogiques/16131/16131-configuration-complete-des-broches-du-stm32.png [7] https://sti.eduscol.education.fr/system/files/images/ressources/pedagogiques/16131/16131-logo-3ei-bleu-fiche2024.png [8] https://sti.eduscol.education.fr/si-ens-paris-saclay/ressources_pedagogiques/3ei-n111-janvier2024-cybersecurite-systemes-industriels-electronique-de-puissance [9] https://sti.eduscol.education.fr/si-ens-paris-saclay/ressources_pedagogiques/covapsy-premiers-programmes-python-sur-voiture-reelle [10] https://sti.eduscol.education.fr/si-ens-paris-saclay/ressources_pedagogiques/covapsy-mise-en-oeuvre-du-simulateur-webots [11] https://sti.eduscol.education.fr/si-ens-paris-saclay/ressources_pedagogiques/covapsy-tp-autour-des-voitures-autonomes [12] https://sti.eduscol.education.fr/sites/eduscol.education.fr.sti/files/ressources/pedagogiques/16131/16131-covapsy-premiers-programmes-en-langage-sur-la-voiture-reelle-ensps.pdf [13] https://sti.eduscol.education.fr/lom-types-pedagogiques/cours-presentation [14] https://sti.eduscol.education.fr/si-ens-paris-saclay/personne/boulanger-thomas [15] https://sti.eduscol.education.fr/si-ens-paris-saclay/personne/delegue-eve [16] https://sti.eduscol.education.fr/si-ens-paris-saclay/personne/hoarau-kevin [17] https://sti.eduscol.education.fr/si-ens-paris-saclay/personne/juton-anthony