Binome2017-9 : Différence entre versions
Ligne 60 : | Ligne 60 : | ||
Cette partie fut l'une des parties des plus fastidieuses. Elle nous a pris le plus de temps et différent problème ont été rencontré et seront décrit. | Cette partie fut l'une des parties des plus fastidieuses. Elle nous a pris le plus de temps et différent problème ont été rencontré et seront décrit. | ||
− | = Structure du code = | + | === Structure du code === |
Version du 8 mars 2018 à 17:51
Binôme 9 saison 8: Raphaël Bonvalet, Damien Tillaux.
Projet Quireekoo
Le but du projet Quireekoo est de créer un robot communiquant avec d'autre via infra-rouge. Ce projet à eu lieux lors des bureaux d'étude de PEIP en IMA au S4 2018 de notre cursus pour devenir ingénieur. Voici la transcription phonétique de Quireekoo: /Kirikou/.
Cahier des charges
Quireekoo sera un robot fait de A à Z. Le circuit imprimé sera totalement revu et sera guidé grâce à une ATMEGA-328. Le physique sera totalement design par nous même et son programme sera totalement autonome.
Quireekoo étant petit et vaillant est un véhicule de petite taille. A la défaut de jambe, Quireekoo ce déplace avec 2 servos moteurs continue. A la place des yeux, un sonar pour éviter ses obstacles et ne pas trébucher. Pour ses oreilles nous avons prévu 2 Tsop38238 pour pouvoir repérer et fuir ses ennemis.
Réalisation du projet
Voici les différentes étapes par lesquels nous sommes passer lors de la création de Quireekoo.
Réalisation de PCB
Idée principale
Nous voulions refaire nous même le PCB de Quireekoo mais nous n'avions pratiquement aucune base sur comment créer un circuit imprimé pour ce genre de projet. Du coups nous avons pris comme modèle, le modèle donnée sur la page principale du projet. (BE 2017-2018)
Voici le schématique sur lequel nous nous sommes basé.
Notre PCB
Notre PCB a été réaliser sur Fritzing. Nous avons créer ce circuit imprimer à notre image pour notre véhicule. Nous avons enlevé le driver de moteur et les sortie moteur car nous voulions un robot de petite taille. Donc le moyen de déplacement choisi a alors été le servo-moteur. Pour les réceptions infra-rouge nous n'avons prévu que deux sortie pour des Tsop pour pouvoir laisser un plus grande chance au chasseur de ne pas être repéré, pour une approche plus vrai que nature. Pour savoir si un chasseur nous a attrapé, nous utilisons une sonde de Hall.
De plus, en cas de problème nous avons créé toutes les sorties du microcontrôleur. Si un problème apparaît sur une des pins utilisées, nous pourrons la relocaliser sur une autre sortie.
Un objectif supplémentaire était de réaliser un PCB le plus petit possible pour que le véhicule le soit aussi. Ce fut presque un succès, la carte est d'une taille environ de 5cm*5cm. Elle aurait pu être encore plus petite avec plus de travail mais nous ne pouvions pas nous le permettre si nous voulions tout faire.
Voici le schématique et le PCB de Quireekoo.
oublie pas les images
oublie pas les images
oublie pas les images
oublie pas les images
Réalisation de la partie mécanique du véhicule
Réalisation du code Arduino
Cette partie fut l'une des parties des plus fastidieuses. Elle nous a pris le plus de temps et différent problème ont été rencontré et seront décrit.