Elaboré par :
AyaMrah
Linda lamouchi
JawherKalel
1
Année universitaire 2019/2020
Table des matières
Sommaire
Table des figures....................................................................................................................................4
Introduction générale..............................................................................................................................5
Chapitre I : Étude de projet................................................................................................................6
I-Introduction :.......................................................................................................................................7
II-Intérêt:................................................................................................................................................8
III-Fonctionnement :...............................................................................................................................8
VI-Utilité du projet:................................................................................................................................9
V-Conclusion:.........................................................................................................................................9
Chapitre II : Matériels et simulation.......................................................................................................9
I-Introduction...................................................................................................................................10
II-Les matériels utilisés:........................................................................................................................10
1-Définition de la carte Arduino UNO :..........................................................................................................11
2-Définition du câble de cavalier :.................................................................................................................11
3-Définition de PONT H-Double L298N:.........................................................................................................12
4-Définition de Châssis ROBOT 2WD:............................................................................................................12
5-Définition du capteur d’obstacle ultrason:................................................................................................13
6-Définition du capteur de fumer MQ5:........................................................................................................14
7-Définition de la pompe :..............................................................................................................................14
III-Partie simulation:.............................................................................................................................15
IV-Conclusion:......................................................................................................................................17
Chapitre III :Réalisation.......................................................................................................................18
I-Introduction:......................................................................................................................................18
II-Programmation et Code:...................................................................................................................19
1. Plateforme de programmation Arduino....................................................................................................19
1.1. Présentation..............................................................................................................................19
1. Code source :.........................................................................................................................................20
III-Partie réalisation:.............................................................................................................................21
IV- Conclusion.......................................................................................................................................21
Conclusion...........................................................................................................................................22
Références Bibliographiques................................................................................................................23
2
Année universitaire 2019/2020
Liste des tableaux
TABLEAU 1:LE TABLEAU D’ENVIRONNEMENT DE TRAVAIL............................................5
3
Année universitaire 2019/2020
Liste des figures
Table des figures
Figure 1 : Carte ARDUINO UNO........................................................................................................................... 10
Figure 2 : Cable de cavalier....................................................................................................................................... 11
Figure 3 : PONT H-DouBLE L298N..................................................................................................................... 11
Figure 4 : Chassis ROBOT 2WD............................................................................................................................ 12
Figure 5 : CAPTEUR D’OBSTACLE ULTRASON....................................................................................... 12
Figure 6 : CAPTEUR DE FUMER MQ5............................................................................................................. 13
Figure 7 : Pompe............................................................................................................................................................ 14
Figure 8 : schema de simulation Fritzing............................................................................................................. 15
Figure 9 : schema de simulation ISSIS................................................................................................................. 16
Figure 10 : logo d’interface de développement Arduino...............................................................................18
Figure 11 : Interface de programmation Arduino........................................................................................... 19
4
Année universitaire 2019/2020
Introduction générale
C’est dans ce cadre que se situe notre projet intitulé RFA(Robot Fresh Air) ».
Pour ce faire, nous allons diviser notre mémoire en trois parties : le premier chapitre
est dédié à la description du projet : l’environnement de travail, l’intérêt, le
fonctionnement et l’utilité du projet. Le deuxième chapitre entamera la présentation de
matériels et la partie simulation. Dans le troisième chapitre nous détaillerons les phases
de la mise en place de notre système robot, sa construction et le code source
implémenté sur les cartes Arduino. Nous finirons ce rapport par une conclusion
générale récapitulative.
5
Année universitaire 2019/2020
Chapitre I : Étude de projet
I-Introduction :
Ce projet s’inscrit dans le cadre d’un mini projet système microprocesseurproposé par
notre enseignant dans le but d’implémenter un robot à base d’Arduino.
6
Année universitaire 2019/2020
Notre projet RFA(Robot Fresh Air) consiste à créer la gestion d’un robot qui est
constituée de deux roues motrices et d’une batterie. Il possède donc sa propre
autonomie.
En effet, le concept de ce projet est de réaliser un robot qui doit être capable d’éviter
tous les obstacles, de détecter la fumée s’il existe et de couvrir l’odeur de la fumée.
1. Environnement de travail :
Dans cette partie, nous allons décrire notre environnement de travail.
ISIS
Simulation Fritzing
Fabricant : HP.
Processeur : Processeur Intel®
Core™ i7 de 8e génération.
Caractéristiques de la machine utilisée Mémoire installée (RAM) : 8 Go.
Type de système : Système
d’exploitation 64 bits.
Système d’exploitation : Windows
10.
II-Intérêt:
7
Année universitaire 2019/2020
Le problème de présence de mauvais air se rencontrent dans différents
emplacements(les logements, hôpitaux, bureaux ou tous lieux accueillant du public),
dès lors qu’il est nécessaire d’assurer un environnement favorable pour les individus.
C’est pour cela nous avons implémenté et créer un robot qui lit les données les
données reçues par les capteurs (d’obstacle, de fumée) et agit en donnant un signal à la
pompe.
III-Fonctionnement :
Après avoir réussi à trouver l’intérêt de notre projet, nous avons opté à combiner tous
les fonctionnalités pour réussir à créer en une seule solution.
VI-Utilité du projet:
V-Conclusion:
8
Année universitaire 2019/2020
Chapitre II : Matériels et simulation
I-Introduction
9
Année universitaire 2019/2020
II-Les matériels utilisés :
Câble de cavalier
10
Année universitaire 2019/2020
FIGURE 2 : CABLE DE CAVALIER
11
Année universitaire 2019/2020
FIGURE 4 : CHASSIS ROBOT 2WD
12
Année universitaire 2019/2020
5-Définition du capteur d’obstacle ultrason:
Alimentation: 5 Vcc
Sortie analogique
Temps de réponse rapide
Haute sensibilité pour le LPG, le gaz naturel et le gaz de ville
Faible sensibilité pour l'alcool et la fumée
Longue durée de vie et bonne stabilité [N6]
13
Année universitaire 2019/2020
Pompe
7-Définition de la pompe :
Une pompe est un dispositif permettant d'aspirer et de refouler un fluide. Dans notre
cas nous allons utiliser une pompe qui permet de remplir le réservoir avec de parfum
lorsque le niveau de parfum est faible. La pompe est mise en marche lorsque le niveau
parfum est atteint de niveau bas (B). Elle s’arrête lorsque le niveau parfum arrive au
niveau haut (H).
III-Partie simulation:
Nous avons réalisé la simulation électronique de notre projet en utilisant le logiciel Isis
qui permet de réaliser des schémas électroniques complets. Le principal intérêt étant
de simuler leur fonctionnement directement depuis l’ordinateur.
14
Année universitaire 2019/2020
Simulation Fritzing :
Simulation ISIS:
15
Année universitaire 2019/2020
Moteur
De la
Pompe
16
Année universitaire 2019/2020
IV-Conclusion :
Au cours ce chapitre nous avons traité la partie matérielle utilisés pour donner un livrable
fonctionnel et la simulation de notre projet. Le chapitre suivant inclura la réalisation du
projet.
Chapitre III :Réalisation
17
Année universitaire 2019/2020
I-Introduction:
Dans le chapitre précédent nous avons vue le deuxième chapitre «Matériels et
simulation»
Dans ce chapitre nous allons présenter l’implémentation et a réalisation de notre de
notre projet.
II-Programmation et Code:
1.1. Présentation
Pour créer les différents programmes, nous avons téléchargé et installé le logiciel
Arduino.
18
Année universitaire 2019/2020
L’espace de développement Arduino a pour fonctions principales :
Cet espace de développement intégré (EDI) dédié au langage Arduino et à la programmation des
cartes Arduino comporte :
Une barre de menus comme pour tout logiciel une interface graphique (GUI),
une barre de boutons qui donnent un accès direct aux fonctions essentielles du logiciel et
fait toute sa simplicité d'utilisation,
un éditeur (à coloration syntaxique) pour écrire le code de vos programmes, avec onglets de
navigation.
une zone de messages qui affiche indique l'état des actions en cours,
Une console texte qui affiche les messages concernant le résultat de la compilation du
programme
19
Année universitaire 2019/2020
1. Code source :
III-Partie réalisation :
Après notre réussite d’effectuer la simulation du projet sur Isis, nous allons passer à la
réalisation du projet Arduino. Les schémas si dessous représentent notre robot :
20
Année universitaire 2019/2020
21
Année universitaire 2019/2020
22
Année universitaire 2019/2020
IV- Conclusion
Au niveau de ce chapitre trois qui est la clôture de notre rapport nous avons décrit le
programme utilisé pour la programmation ainsi le code source commenté et finalement
la partie réalisation.
Conclusion
Références Bibliographiques
[N2] https://www.rueducommerce.fr/produit/wewoo-composants-arduino-pour-cable-
cavalier-a-5-broches-5-pcs-femelle-dupont-wire-34096338[Accès le 27/03/2020]
24
Année universitaire 2019/2020
[N3] https://arduino.blaisepascal.fr/pont-en-h-l298n/[Accès le 27/03/2020]
[N4] https://www.robotshop.com/eu/fr/chassis-robotique-2wd-pour-debutant.html[Accès le
27/03/2020]
[N5] https://www.microsonic.de/fr/support/capteurs-%C3%A0-ultrasons/principe.htm[Accès
le 27/03/2020]
25
Année universitaire 2019/2020