IMA3/IMA4 2019/2021 P2+ : Différence entre versions
(→Semaine 1) |
(→Semaine 1) |
||
Ligne 82 : | Ligne 82 : | ||
Aujourd'hui le code Arduino ecrit pour faire avancer les deux moteurs a fonctionné parfaitement comme sur la vidéo ci-dessous.<br> | Aujourd'hui le code Arduino ecrit pour faire avancer les deux moteurs a fonctionné parfaitement comme sur la vidéo ci-dessous.<br> | ||
https://drive.google.com/file/d/16iUzUwIlVSCd7hW3ifejBdymHrCmGnTZ/view?usp=sharing|titre= les roues tournent | https://drive.google.com/file/d/16iUzUwIlVSCd7hW3ifejBdymHrCmGnTZ/view?usp=sharing|titre= les roues tournent | ||
+ | |||
+ | 4.'''Ceation de la manette'''<br> | ||
+ | le premier assai de conception de la manette du robot cette fois ci avec deux joysticks.le soucis étant une intersection de certains liens entre eux qui créeons un soucis de | ||
==Semaine 2== | ==Semaine 2== | ||
=Documents Rendus= | =Documents Rendus= |
Version du 21 mai 2021 à 16:38
Sommaire
Présentation Générale
- Projet : ROBOT AUTONOME CENTAURE
- Encadrant : Xavier Redon
- Lieu de la formation : Polytech Lille, Lille , France
- Réalisé par : Marlène Kameni
- Calendrier
- Debut du projet : 17 Mai 2021
- Fin du projet : xx Juin 2021
Description
ce projet s'intègre dans le cadre de la formation des élèves ingénieurs de
Polytech Lille, étudiante dans la filiaire Systèmes Embarqués.Il consiste à
à terminer l'avancement et la mise sur pieds du robot.
Objectifs
Rendre opérationnel le robot Centaure au niveau de l'étage commande.
Préparation du projet
Cahier des charges
- terminer l'agencement interne du robot, e.g. terminer les supports des différents composants et réaliser un câblage organisé et maintenable
- inaliser les modules permettant de diriger le robot en filaire (manette) et sans fil (télécommande infrarouge)
- finaliser l'implantation des capteurs à courte distance (optique et de contact)
- finaliser la programmation de l'étage micro-contrôleur pour permettre la conduite du robot avec les moyens cités plus haut et en intégrant un arrêt d'urgence en cas de détection d'obstacle
Choix techniques : matériel et logiciel
Liste des tâches à effectuer
- Terminer l'agencement matériel
- faire le design sur onshape dela vitre de couverture supérieure
- intaller et s'assurer de démontage facile du deuxième boutton d'arrêt d'urgence sur cette vitre
- moyen de recharge des batteries.
- Fonctionnement des battéries
- faire fonctionner les battéries
- reprogrammer l'arduino et lancer chaque roue 1s
- Module de direction du robot
- realiser une carte avec connecteur RJ11 pour une manette
- realisation de la manette avec le joystick pour commander le robot
- programme de l'arduino pour que les roues soient commandées par la manette
- Montage des capteurs
- Terminer l'installation de tous les capteurs
- connecter tous les capteurs à l'arduino de façon esthétique avec les cables adaptés
- refaire la carte de l'arduino pour inserer les trous des 4 cables rajoutés
- Reecrire le code de l'arduino pour arreter le robot en cas d'obstacle
Calendrier prévisionnel
Réalisation du Projet
Prologue
Semaine 1
1.Prise en main du travail fait
En parcourant de long en large les rapports des groupes qui ont précedement travaillé sur le robot Centaure , on constate qu'une large patie du travail avait déja été entammé , notemment concernant la construction mécanique.les connecteurs Molex permettant de contrôler les variateurs ont bien été branchés.Le chargeur/testeur de battérie a lui aussi été dejà reçu.
2.Installation et realisation du capot de dessus
Grâce au logiciel Onshape, on realise une representation 3D de cette partie et Grace à l'imprimante laser du Fabricarieurm de Polytech Lille, on la conçoit.
L'installation du bouton d'arrêt d'urgence est réalisé avec succès mais une seule des vis prévues pour ce bouton sur le capot entre, ceci est due à la conception d'un rayon plus grand que pévu.
Mais on peut contater que ce petit ecart de dimensionnement permet d'avoir un désenssemblage facile par la suite.Néamoins si on constate une erreur du à cela on pourra toujours refaire une découpe avec un diamètre du trou plus petit.
3.Alimentation des moteurs
On dispose de moteurs SRG0131 24V / 15.5 A / 0.35 kW / 10 km/h.Ces moteurs ont un courant de pic d’approximativement 30-35A. En régime normal, leur consommation est d’environ 8A.
Attention: il est impératif de desserrer les freins en injectant du 24V sur les deux petits fils (jaune et violet) allant vers les moteurs
Afin de recharger les battéries , on dispose d'un :
- chargeur/testeur de battérie
Concernant le test de battérie , grâce à un voltmètre on arrivera à voir si notre battérie est déchargée ou pleinement chargée.
sachant qu'avec ce chargeur ,la pleine charge peut indiquer une valeur supérieure à 12,79 V. Cela peu aller à un poil au dessus de 13V. Sachant qu’après l’avoir débrancher elle redescend à 12,8 12,9V.
le travail sur la conception de la carte PCB relié à l'arduino n'a pas été bien explicité sur le wiki. du fait de ce manque d'informations j'ai pris contact avec les élèves qui travaillaient dessus avant moi. J'attends donc leur réponse. En parallèle j'ai retravaillé sur le boutton d'arrèt d'urgence qui était pas bien fixé et sur l'écriture du code arduino.
Aujourd'hui le code Arduino ecrit pour faire avancer les deux moteurs a fonctionné parfaitement comme sur la vidéo ci-dessous.
https://drive.google.com/file/d/16iUzUwIlVSCd7hW3ifejBdymHrCmGnTZ/view?usp=sharing%7Ctitre= les roues tournent
4.Ceation de la manette
le premier assai de conception de la manette du robot cette fois ci avec deux joysticks.le soucis étant une intersection de certains liens entre eux qui créeons un soucis de