Depot projet voile
Find a file
2023-04-05 20:42:30 +02:00
Drivers Resolution merge conflict 2023-04-04 19:39:43 +02:00
Projet_DevDrivers/Sources Resolution merge conflict 2023-04-04 19:39:43 +02:00
Projet_voile Resolution merge conflict 2023-04-04 19:39:43 +02:00
.gitignore Repo init 2023-03-22 14:27:07 +01:00
README.md Ajout du README, à compléter avec des diagram uml ou drawio 2023-04-05 20:42:30 +02:00

Projet Voilier

Equipe 2

Noel JUMIN

Olivier Chevilley

Paul Jaulhiac

Cyril Vasseur

Description du projet

Ce projet a été réalisé lors de séances de microcontroleur durant lesquels nous avons appris à maitriser l'utilisation des registres du STM32F103RB. Le projet se sépare en 2 grandes parties :

Réalisation des drivers

Pour cela, nous avons utilisé les 3 documentations disponible dans la première section de ce cours moodle.

Nous avons donc réalisé les drivers suivant : [x] l'ADC [x] les GPIOs [x] l'UART [x] les Timers et le PWM

Les drivers pour l'utilisation du SPI et de l'I2C nous sont fournis.

Réalisation des différentes fonctions du bateau

Pour cela nous avons utilisé les documentations disponible dans la section suivante du cours moodle précédemment cité.

Nous avons donc réalisé les fonctions suivantes : [ ] la Girouette [ ] l' Horloge [ ] l'IMU [ ] le Moteur des voiles [ ] le Moteur du plateau [ ] la Mesure de tension de la batterie [ ] la télécommande

Evidemment chacune de cesfonctions fait appel aux drivers de la couche en dessous.

Evidemment pour controler l'entiereté de ce bateau, nous utiliserons un code principal. Celui-ci fera appel aux sous programmes présentsau dessus.