Ligne 6 : |
Ligne 6 : |
| ====Consignes et contraintes==== | | ====Consignes et contraintes==== |
| | | |
| + | ===Présentation du robot principal=== |
| + | Deux robots sont actuellement en préparation pour participer à la coupe de France de robotique. Mais pour l’instant seul le premier robot est déjà avancé. Pour ce projet on se concentrera donc principalement sur ce premier même si la plupart de nos actions seront applicables sur le second robot quand il sera construit. |
| + | ===Composants du robot=== |
| + | ===Fonctionnement du robot=== |
| + | |
| + | ===Présentation de notre projet=== |
| + | ====Objectifs==== |
| Cette année, nous avons choisi de travailler sur 2 sous-projets : | | Cette année, nous avons choisi de travailler sur 2 sous-projets : |
| | | |
Ligne 18 : |
Ligne 25 : |
| L'objectif du projet 2 est de récupérer des données sur le bon fonctionnement du robot (coordonnées, état, tension de la batterie...). Nous allons donc choisir un mode de communication fiable nous permettant d'afficher toutes ces données sur un ordinateur, une tablette ou un smartphone. Si nous avons le temps, nous développerons peut-être une application permettant de se connecter au robot et d'afficher les informations recueillies. Cette application pourrait également servir à connecter les autres robots (actuels ou futurs) de Polybot. Camille et Valentin s'occuperont de cette partie du projet. | | L'objectif du projet 2 est de récupérer des données sur le bon fonctionnement du robot (coordonnées, état, tension de la batterie...). Nous allons donc choisir un mode de communication fiable nous permettant d'afficher toutes ces données sur un ordinateur, une tablette ou un smartphone. Si nous avons le temps, nous développerons peut-être une application permettant de se connecter au robot et d'afficher les informations recueillies. Cette application pourrait également servir à connecter les autres robots (actuels ou futurs) de Polybot. Camille et Valentin s'occuperont de cette partie du projet. |
| | | |
− | ==Participants== | + | ====Participants==== |
| {| class="wikitable" | | {| class="wikitable" |
| |- | | |- |
Ligne 33 : |
Ligne 40 : |
| | | |
| Tuteur: Sylvain Toru | | Tuteur: Sylvain Toru |
| + | |
| + | ==Organisation de notre équipe== |
| | | |
| ==Projet 1 : Carte de Puissance== | | ==Projet 1 : Carte de Puissance== |
Ligne 39 : |
Ligne 48 : |
| | | |
| | | |
− | '''<big>Cahier des charges</big>'''
| + | ===Cahier des charges=== |
| [[Fichier:Schéma Général Sol2(CAN).png|vignette|droite|Schéma général de distribution]] | | [[Fichier:Schéma Général Sol2(CAN).png|vignette|droite|Schéma général de distribution]] |
| <br> | | <br> |
Ligne 78 : |
Ligne 87 : |
| | | |
| ==Projet 2 : Écran de contrôle== | | ==Projet 2 : Écran de contrôle== |
− | '''<big>Cahier des charges</big>'''
| + | ===Etude préliminaire du sujet=== |
− | <br>
| + | ====Cahier des charges==== |
| * Système fiable, donc plateforme Raspberry/STM et moyen de communication RF/bluetooth/WiFi à choisir par rapport à ça. | | * Système fiable, donc plateforme Raspberry/STM et moyen de communication RF/bluetooth/WiFi à choisir par rapport à ça. |
| * Documentation du projet sur le wiki polybot | | * Documentation du projet sur le wiki polybot |
Ligne 91 : |
Ligne 100 : |
| | | |
| <br> | | <br> |
− | '''<big>Contraintes</big>'''
| + | ====Contraintes==== |
− | <br>
| |
| * Interdiction de commander le robot à distance pendant la compétition | | * Interdiction de commander le robot à distance pendant la compétition |
| * L'organisation de la Coupe de France utilise des dispositifs radio à hautes fréquences pouvant entraîner des dysfonctionnements. | | * L'organisation de la Coupe de France utilise des dispositifs radio à hautes fréquences pouvant entraîner des dysfonctionnements. |
Ligne 98 : |
Ligne 106 : |
| * On désire un système fiable. | | * On désire un système fiable. |
| <br> | | <br> |
− | '''<big>Réalisation</big>'''
| + | |
− | <br>
| + | ===Environnement de travail=== |
| + | ===Étapes principales du projet 2=== |
| + | ===Choix, commande et montage des composants=== |
| Pour répondre au cahier des charges, nous avons choisi d'utiliser le Bluetooth comme moyen de communication entre la STM et notre ordinateur/tablette/smartphone. Pour cela, nous allons utiliser le composant HC-06 qui permet de réaliser une liaison Bluetooth entre STM et un autre appareil. | | Pour répondre au cahier des charges, nous avons choisi d'utiliser le Bluetooth comme moyen de communication entre la STM et notre ordinateur/tablette/smartphone. Pour cela, nous allons utiliser le composant HC-06 qui permet de réaliser une liaison Bluetooth entre STM et un autre appareil. |
| | | |
Ligne 105 : |
Ligne 115 : |
| | | |
| Nous avons également décidé de stocker les données recueillies afin d'analyser les potentiels dysfonctionnement du robot. | | Nous avons également décidé de stocker les données recueillies afin d'analyser les potentiels dysfonctionnement du robot. |
| + | ===Communication STM/PC=== |
| + | ====Protocoles de communication existants==== |
| + | ====Présentation du protocole CAN==== |
| + | ====Réalisation de la communication via bus CAN==== |
| + | |
| + | ===Affichage des données=== |
| + | ====Choix des valeurs à afficher==== |
| + | ====Affichage des valeurs souhaitées==== |
| + | |
| + | ===Réalisation de l'application=== |
| + | ====Interface==== |
| + | ====Programmation==== |
| + | |
| + | ===Résultat et performances=== |
| + | |
| + | ===Difficultés rencontrées=== |
| + | |
| + | ===Améliorations possibles=== |
| + | |
| + | ===Bilan du projet 2=== |
| + | |
| + | |
| | | |
| | | |
| | | |
− | <br>
| |
− | <br>
| |
− | <br>
| |
− | <br>
| |
− | <br>
| |
| | | |
| ==Suivi du projet== | | ==Suivi du projet== |
Ligne 121 : |
Ligne 148 : |
| * [[Projet_5A_2020_2021/Semaine 5|Semaine 5]] | | * [[Projet_5A_2020_2021/Semaine 5|Semaine 5]] |
| * [[Projet_5A_2020_2021/Semaine 6|Semaine 6]] | | * [[Projet_5A_2020_2021/Semaine 6|Semaine 6]] |
| + | |
| + | ==Sources== |