Documente Academic
Documente Profesional
Documente Cultură
tudiants :
Syrine Khemiri
Mohamed Ben Hssine
Firas Soussi
1
Table des matires
Introduction............................................................................................................ 3
Chapitre 1............................................................................................................... 4
Mthodologie, organisation du travail....................................................................4
1.1 Rpartition des tches.................................................................................. 4
Chapitre 2............................................................................................................... 4
Travail ralis et rsultats...................................................................................... 4
2.1 Partie mcanique.......................................................................................... 4
2.1.1 Conception sous SolidWorks...................................................................4
2.1.2 Ralisation.............................................................................................. 5
2.2 Partie lectronique........................................................................................ 5
2.2.1 Les capteurs............................................................................................ 5
2.2.2 Conception de la carte............................................................................ 5
Le logiciel......................................................................................................... 5
2.3 Partie informatique........................................................................................ 6
2.3.1 Le logiciel et la carte Arduino..................................................................6
2.3.2 Lalgorithme............................................................................................ 6
Les spcificits du langage Arduino.................................................................6
Conclusion et perspectives..................................................................................... 7
Ralisation SolidWorks........................................................................................... 7
Schma de la carte lectronique............................................................................7
Plan de la carte lectronique.................................................................................. 7
2
Notations et Acronymes
Arduino : dsigne la fois :
La carte Arduino : circuit imprim qui contient le microcontrleur que
nous avons
Programm.
Le langage Arduino : langage bas sur le C qui permet de programmer
une carte
Arduino
Le logiciel Arduino : logiciel qui permet dcrire avec le langage Arduino,
mais surtout de tlverser le programme sur la carte.
Introduction
Le but de ce projet tait - comme son nom lindique - de raliser un robot
capable de
suivre une ligne quelle soit droite ou courbe sans jamais toucher les
obstacles.
Notre groupe tait compos de 3 personnes de profil diffrents mais tous
dtermins mener bien ce projet. Nous avons donc dcid de nous
rpartir le travail engroupeavec des taches bien dfinies. Nous avions
beaucoup apprendre pour raliser ceprojet, nos connaissances dans les
divers domaines ncessaires tant trs limites.
La principale contrainte laquelle nous avons d faire face tait la taille
du robot et
la gestion du temps. En effet, celui-ci devait respecter les dimensions
mentionnes dans lecahier des charges du championnat de Tunis de
robotique des Grandes coles.
Pour concevoir notre robot, M Nassira nous a fourni diffrents lments
tels que les
moteurs, les roues et la carte Arduino sur laquelle nous avons programm
lerobot.
3
Chapitre 1 :Mthodologie , organisation du travail
1.1 Rpartition des tches
Comme expliqu dans lintroduction, nous nous sommes rpartir le travail
en groupe
de 3 personnes. En effet, la conception du robot peut tre divise en trois
grande parties :
La mcanique, llectronique et la programmation. De cette faon, chaque
groupe pouvaittravailler de manire plutt indpendante. Les groupes
taient les
Suivant :
1.2 Organigramme
4
Chapitre 2
Le logiciel
5
CHAPITRE 2. TRAVAIL RALIS ET RSULTATS
Ralisation technique
CHAPITRE 2. TRAVAIL RALIS ET RSULTATS
2.3.2 Lalgorithme
6
La fonction loop se lance aprs la fonction setup et, comme son nom
lindique, fait
une boucle jusqu ce que la carte soit dbranche.
La description du programme
Notre programme se dcoupe en 9 fonctions, incluant loopet setup :
Fonction Avancer () :void
Fonction tournerGhauche() :void
Fonction tournerdroite() :void
Fonction AjusterDroite() :void
Fonction AjusterGauche() :void
Fonction Retourner() :void
Fonction Contournerdroite() :void
Fonction ContournerGauche() :void
Conclusion et perspectives
Nous navons eu aucun dsaccord et nous nous sommes trs
Bien entendus. De plus, cela ma beaucoup appris sur les manires de
travailler en quipe nombreux domaines, et jai su trouver ma place au
sein dun groupe afin daboutir notre robot : TRAJ005
Ralisation SolidWorks