Pfe SMP s6 Electronique Thrmometer 2020 Finale
Pfe SMP s6 Electronique Thrmometer 2020 Finale
Pfe SMP s6 Electronique Thrmometer 2020 Finale
DE CASABLANCA
Année Universitaire
2019/2020
Nous dédions ce modeste travail à ceux qui nous ont donné
la vie, nos chers parents qui se sont sacrifiés jour et nuit
pour notre bonheur et notre réussite, et ont fait de sorte que
rien ne nous manque.
2
Notre reconnaissance se tourne en premier lieu vers DIEU le
tout puissant.
Au terme de ce travail, on tient à exprimer nos profondes
gratitudes à notre cher professeur et encadrant Mme A. EL
BAKALI KASSIMI pour son suivi et pour son énorme
soutient, qu’il n’a cessé de nous prodiguer tout au long de la
période du projet, malgré que nous avons étudiés à distance,
elle était toujours en contact avec nous.
Egalement, nous tenons à remercier tous les professeurs qui
nous ont enseigné et qui par leurs compétences nous ont
soutenu dans la poursuite de nos études.
Nous souhaitons remercier tout particulièrement nos
familles de nous avoir soutenus pendant ces 3 années.
Enfin, que toute personne, ayant contribué de près ou de
loin à la réalisation de ce projet, trouve ici l’expression de
nos vifs remerciements.
3
LISTE des figures
Partie A: Etude théorique
Partie B: Réalisation
Chapitre I : Circuit à réaliser
Figure (I.1) : schéma du circuit..................................................................................................29
Figure (I.2) : ARDUINO UNO..................................................................................................30
Figure (I.3) : Schéma du potentiomètre……………………………………………….……..31
Figure (I.4) : Schéma équivalent à LM35…………………………………………….……...31
Figure (I.5) : Les pines de l’Ecran LCD…………………………………………….……….32
4
Figure (I.6) : Les câbles…………………………………………….……………………….32
Figure (I.7) : Plaque d’essai…………………………………………………………………33
Figure (I.8) : Code utilisé……………………………………………………………………34
Chapitre II : Simulation avec le logiciel proteus
Figure (II.1) : Ouverture du Proteus Isis………………………………………………….35
Figure (II.2): Programme d’une LED BLINK………………………………………………36
Figure (II.3): Simulation d’uneLED BLINK…………………………….……….…………37
Figure (II.4) : LED éteinte…………………………………………………………………..37
Figure(II.5):LED allumée……………………………………………………….…………..38
Figure (II.6) : Programmation…………………………………………………….…………38
Figure (II.7) : La zone d’Isis.....................................................................................................39
Les figure (II (8-15)) : Simulation du thérmométre…………….………………………..39-43
Figure(II.16) : Branchements du voltmètre...............................................................................44
Tableau(II.1): La température en fonction de tension………………………………………44
Figure(II.17) : Premiére partie de programme ……………………………………………...45
Figure(II.18) : Seconde partie de programme……………………………………………….46
Figure(II.19) : Premiére condition…………………………………………………………..46
Figure(II.20) : Deuxième condition…………………………………………………………47
Figure(II.21) : Troisième condition…………………………………………………………47
5
Introduction générale…………………………………………………………………………..8
Introduction……………………………………………………………………………………..15
II-1 Historique de l’Arduino………………………………………………………………...….15
II-2 Présentationde la carte Arduino……………………………………………………………15
II-3 Les types de cartesArduino……………………………………………………..…………16
II-4 La carte Arduino UNO……………………………………………………………………..17
II-4.1. Les principales caractéristiques……………………………………...……………….. ..17
II-4.2. Partie Hardware………………………………………………………………………….18
II-4.3. Les avantages et les inconvénients……………………………………………………...19
II-4.4. Partie Software …………………………………………………………………….…….20
a) Installer Arduino sous Windows………………………………………..…….20
b) Le langage de l’Arduino……………………………………………………..23
c) Compiler ettéléverser le programme dans l’ARDUINO………………………26
Conclusion……………………………………………………………………………………….28
6
Partie B : Réalisation
Introduction…………………………………………………………………………………….29
I-1 Schéma du circuit et composants…………… …………………………………………….29
I-2 Les étapes de réalisation pratique………………………………………………………….33
Conclusion………………………………………………………………………………….….34
7
Dans le cadre de la troisième année licence parcours électronique,
nous, étudiants sommes amenés à réaliser un projet, qui peux nous
donner l'opportunité de cumuler les connaissances théoriques avec
la pratique.
Ceci permet également de rentrer dans la vie active et de découvrir
plus précisément le milieu professionnel.
Dans ce travail, nous nous proposons de réaliser un thermomètre à
base de la carte ARDUINO UNO.
Pour ce faire nous allons utiliser un capteur LM35 pour mesurer la
température. Les calculs et la conversion nécessaire et le traitement
des informations seront confiés au microcontrôleur (L'ARDUINO).
8
Partie A : Etude théorique
Introduction :
Notre monde va être de plus en plus pénétré des applications de la mesure, et rien ne se fera sans
le capteur qui est à la base même de l'édifice mesure.
Dans ce chapitre, on va donner un aperçu sur les capteurs en général et sur le capteur de
température en partculier. Les différents types de capteurs de température et leurs avantages
serons illustrés, et une description plus détaillée sera consacrée au capteur de température
« LM35 ».
Par le signal qu’il fournit en sortie qui peut être numérique (dit numérique si l'amplitude
de la grandeur physique le représentant ne peut prendre qu'un nombre fini de valeurs. En
9
général ce nombre fini de valeurs est une Puissance de 2), ou analogique (est dit
analogique si l'amplitude de la grandeur physique le représentant peut prendre une
infinité de valeurs dans un intervalle donné), ou TOR (Il informe sur l'état bivalent d'un
système).
Par leur principe de fonctionnement : Capteur Actif ou Passif.
Un capteur actif est généralement fondé dans son principe sur un effet physique qui
assure la conversion en énergie électrique de la forme d'énergie propre à la grandeur
physique à prélever, énergie thermique, mécanique ou de rayonnement.
Pour le capteur passif, il s'agit généralement d'impédance dont l'un des paramètres
déterminants est sensible à la grandeur mesurée. La variation d'impédance résulte : Soit
d'une variation de dimension du capteur, c'est le principe de fonctionnement d'un grand
nombre de capteur de position, potentiomètre, inductance à noyaux mobile, condensateur
à armature mobile. Soit d'une déformation résultant de force ou de grandeur s'y ramenant,
pression accélération (armature de condensateur soumise à une différence de pression,
jauge d'extensomètre liée à une structure déformable).
Finalement toutes ces classifications permettent d’avoir une vue d’ensemble des capteurs et
bien sur aucune des méthodes de classification n’est meilleure que l’autre car toutes présentent
des avantages et des inconvénients.
Dans la suite de ce chapitre, nous avons décidé de travailler sur un Capteur de Température.
Nous proposons de vous parler de l'avant sur la plus utile en météo " le thermomètre". un
Vénitien qui se porte bien malgré 5 siècle d'existence , comme quoi le froid doit vraiment
conserver , c'est Galilée qui invente la thermoscope en 1597 , à cet époque , cet instrument de
mesure de la température est basée sur le principe de la pousse d’Archimède et de la dilatation
de la matière un tube transparent contient des boules flottantes entre 5 et 8 sur lesquelles un
valeur de température est indiquée , la température ambiante est comprise entre la plus haut et la
plus basse.
Le premier thermomètre véritable aurait été inventé en 1654 grand-duc de Toscane à Florence,
il s’agissait d’un instrument à l’alcool portant 50 graduations, n’oublions pas que les
thermomètres liquide reposent sur la mesure de la dilatation d'influx dans fonction de la
température, comme l’alcool, l'Ether ou encore le mercure quant à l’invention des thermomètres
modernes, il est attribué au physicien Daniel Gabriel Fahrenheit qui remplace en 1717 l’alcool
par le mercure, et fahrenheit soit 0°C la température de fusion de la glace et à 212°F soit 100°C
le point d’ébullition de l’eau sous pression atmosphérique normale.
En1742, le physicien suédois Anders Celsius inventé un thermomètre à mercure qui marquait
100°C, au point de congélation de l’eau et 0°C au point d’ébullition de l’eau.
10
C’est en 1745 que Carl Von Linné naturaliste suédois propose d’inverser l’échelle des
températures et d’adopter la graduation que l’on utilise encore actuellement, le degré Celsius,
qui a été choisi à la neuvième conférence internationale des poids et mesures en octobre 1948.
Nous avons donc plusieurs échelles de mesure des températures : l'échelle Celsius nommée
centigrade jusqu'en 1948 adoptée par la plupart des nations, l'échelle Fahrenheit adoptée par la
Grande-Bretagne, et l'échelle Réaumur à peu près abandonnée.
Nous avons également l'échelle absolue, utilisée par les scientifiques dont l'unité est le Kelvin ou
K (lord Kelvin, 1824-1907) : glace fondante 273,15°C, ébullition 373,15°C. Un degré K
correspond à un degré Celsius, mais le zéro absolu est -273° Celsius, limite approchée de très
près aujourd'hui.
Il est à noter que la thermodynamique a apporté une énorme contribution dans la définition de
la température. En effet celle-ci est introduite par Sadi Carnot en 1824 dans la notion de
machine thermique parfaite décrite par un cycle. Dans cette notion le rapport de température
est défini par un rapport d'énergie. La température étant une grandeur intensive, c'est-à-dire
qu'elle traduit un "état" du système étudié au même titre qu'une tension électrique, une altitude
ou un potentiel chimique, etc.
11
I-4 Les types des capteurs de température.
Il existe trois types principaux :
12
❖Thermistances:Une thermistance est comme un RTD, C’est un dispositif de détection de
température dont la résistance change avec la température. Les thermistances, cependant, sont
fabriquées à partir de matériaux semi-conducteurs. La résistance est déterminée de la même
manière que le RTD, il contient une résistance céramique ou polymère au lieu de métal.
I-6.1 Définition :
LM35 est un capteur de température à circuit intégré de précision
13
I-6.2 Les Caractéristiques:
Calibré directement en ˚ Celsius (Centigrade).
Évalué pour une gamme complète de l −55˚ à + 150˚C.
Convient aux applications distantes.
Faible coût grâce au rognage au niveau de la tranche.
Fonctionne de 4 à 20 volts.
Faible auto-échauffement.
Rapidité de réponse.
I-6.3 Fonctionnement:
.
Le LM35 fonctionne de (-55˚) à (+ 150˚) C dans sa version la plus précise et avec le
montage adéquat, de quoi mesurer n'importe quelle température.
Le LM35 peut être connecté facilement de la même manière que les autres capteurs de
température de circuit intégré. Il peut être collé ou établi sur une surface et sa
température se situera dans la plage de 0,01 ° C de la température de surface.Cela
suppose que la température de l'air ambiant est à peu près la même que la température de
surface; si la température de l'air est beaucoup plus élevée ou inférieure à la température
de surface, la température réelle de la filière LM35 serait à une température intermédiaire
entre la température de surface et la température de l'air.
La sortie analogique du capteur est proportionnelle à la température. Il suffit de mesurer
la tension en sortie du capteur pour en déduire la température. Chaque degré Celsius
correspond à une tension de +10mV.
Conclusion
Dans ce chapitre, nous avons introduit les capteurs en éléctronique en général, puis nous
avons étudié en paticulier les capteurs de température, leur historique ainsi que leurs différents
types, et un intérét particulier à été porté au capteur LM35 qu’on va utiliser dans notre projet.
14
Chapitre II : L’univers Arduino
Introduction :
Dans ce chapitre, on va parler de tous ce qui concerne la carte arduino son histoire, sa définition,
ses avantages et ses inconvénients, ainsi que sondomaine d’utilisation. On s’intéressera aussi et
plus particulièrement à la carte Arduino UNO, ses composantes (Hardware) et son interface de
programmation (software).
15
DRONE RADAR
Figure (II.1) : Exemples d’’utilisation d’ARDUINO.
16
ou de modélisme pour lesquels le poids et la taille sont des facteurs déterminant
(hélicoptères, drones…)
La carte Arduino Mini Pro : La carte Arduino Mini Pro est une carte Arduino UNO
simplifiée à l’extrême permettant néanmoins de piloter de petits projets ou certains
éléments d’un projet. Attention, cette carte n’intègre pas de port USB ce qui rends sa
connectivité délicate.
La carte Arduino Yun : La carte Arduino Yun, récemment proposée par Arduino, est
conçue pour contrer les avantages de la carte Raspberry. Elle est un dérivé de la carte
Leonardo et a pour objectif de combiner la puissance de Linux avec la facilité
d’utilisation d’une carte Arduino. Elle est également la première carte Arduino à être
dotée nativement d’un wifi intégré
Finalement on peut dire que pour monter un petit projet, on peut travailler avecla carte
« UNO »ou bien la carte « Méga », car ellessont considéré comme les plus facilesà
comprendre. Dans notre projet on s’intéressera à la carte ARDUINO UNO.
17
II-4.2. Partie Hardware:
La carte Arduino Uno est constituée par différents composantes :
18
11 : MIROCONTOLEUR :
Considérer comme le cerveau de la carte Arduino, le Microcontrôleur sur l’Arduino est
l’légèrement différent d’une Catre à une autre.
12 : connecteur ICSP :
ICSP (IN-CIRUIT SERIAL PROGRAMMING), il s’agit d’un connecteur de programmation, ce
connecteur permet entre autre de programmer directement le microcontrôleur sur les couches les
plus basses, c’est aussi un porte appeler SPI (SRIAL PERIPHERAL INTERFACE) qui permet
de dialoguer avec autre composants.
13 : INDICATEUR LED D’ALIMENTAION :
Ce voyant doit s’allumer lorsque vous branchez votre Arduino sur une source d’alimentation
pour indiquer que votre carte est correctement alimentée.
14 : LED TX ET RX :
Sur la carte on trouvedeux indicateurs. TX (émission) et RX (réception). Ils apparaissent à deux
endroits sur la carte UNO. Tout d’abord sur les broches numériques 0 et1, pour indiquer les
broches responsables de la communication série.
15 : Entrées/SORTIES Numérique :
La carte Arduino UNO possède 14 broches d’entrées/sorties numérique, ces broches peuvent
être configuré pour fonctionner comme des broches numériques d’entrée pour lire des valeurs
logiques (0ou1) elles peuvent être également utilisées comme broche de sortie pour piloter
différents modules comme des LED …….
16 : BROCHE AREF :
Cette broche est parfois utilisée pour définir une tension de référence externe (0V-5V) comme
limite supérieure pour les broches d’entrée analogiques.
19
II-4.4. Partie Software:
L’installation de logiciel arduino sur Windows est relativement simple et facile donc si vous
voulez télécharger ce logiciel vous devez suivre les étapes suivantes :
Figure (II.3)
Figure (II.4)
20
3- Cliquer sur télécharger maintenant :
Figure (II.5)
4- Lancer le logiciel :
21
5- Cliquer sur outils pour choisir le type de carte.
22
Figure (II.9): Description de la fenêtre du logiciel
Le Arduino est inspiré de plusieurs s. On retrouve notamment des similarités avec le C, le C++,
le Java …………
Le langage C/C++ qui est traditionnellement utilisé pour programmer les microcontrôleurs peut
être la solution la plus performante pour programmer une carte Arduino. Cela dit, on peut
également vouloir utiliser un de programmation qu'on maitrise déjà pour ne pas avoir à
apprendre un nouveau pour programmer la carte Arduino.
Le de l’Arduino IDE impose une structure particulière typique de l’informatique embarquée. La
fonction setup (voir Fig.) contiendra toutes les opérations nécessaires à la configuration de la
carte (directions des entrées sorties, débits de communications série, etc.). La fonction loop, elle
est exécutée en boucle après l’exécution de la fonction setup.
Elle continuera de boucler tant que la carte n’est pas mise hors tension, redémarrée (par le
bouton reset). Cette boucle est absolument nécessaire sur les microcontrôleurs étant donné qu’il
n’on pas de système d’exploitation.
En effet, si l’on omettait cette boucle, à la fin du code produit, il sera impossible de reprendre la
main sur la carte Arduino qui exécuterait alors du code aléatoire.
23
Figure (II.10) : Structure de langage d'ARDUINO.
➢ Les constantes:
★OUTPUT → Sortie
★INTPUT → Entrée
24
↓
Entrées / Sortie
5V 0V
➢Structures de contrôle.
✓ Choix
Switch ….. case
If …………else
✓ Boucle
For
While
Setup () Loop ()
25
Fonction setup () : contient les instructions d’initialisation ou de configuration des ressources de
la carte. Cette fonction n’est exécutée qu’une seule fois juste après le lancement du programme.
Fonction loop () : contient les instructions du programme à proprement parlé. Cette fonction sera
répétée indéfiniment tant que la carte ARDUINO restera sous tension.
#include <la_bibliothèque.h>
Certaines fonctions sont déjà présentes dans l’IDE ARDUINO, les principales sont expliquées
ci-dessous :
La fonction « delay » : Cette fonction génère une pause dont la durée est égale à tempo x1 ms.
Delay(1000) ; // Pause de 1s
La fonction « digitalWrite » : Cette fonction permet d’imposer un niveau logique haut ou bas sur
la sortie numérique sélectionnée.
Pour compiler le programme doit être terminé et vérifié, on passe au test, en appuyant sur le
bouton Compiler, une barre de progression s’affiche au-dessus de la barre des erreurs, s’il n y a
pas d’erreur, on verra s’afficher le message « Compilation terminée », suivi de la taille du
programme. Dans le cas contraire, un message d’erreur s’affiche.
26
Figures (II.11) : Compilation du programme.
Une fois la compilation terminée, le programme sera sauvegardé. Mais avant de téléverser, il
faut Réinitialiser la carte en appuyant sur le bouton de réinitialisation ;
1) La branchée sur l’ordinateur. Une fois branchée, on clique sur le bouton« Outils » ;
2) On sélectionne « Type de carte », puis on coche la carte correspondante;
3) Toujours dans le menu « Outils », on clique sur « Serial port », pour sélectionner le type du
port
4) On télécharge le programme en cliquant sur « Téléverser » plus haut sur la barre d’action, le
message « Compilation du croquis » s’affiche au-dessus de la barre des erreurs, ce message
signifie que le programme est en train d’être traduit en machine. Puis, on verra «
Téléversement… », Qui veut dire que le programme se charge dans la carte.
27
Conclusion :
Dans ce chapitre nous avons présenté les informations nécessaires sur la plateforme arduino,
matérielle et logiciel, Ainsi que quelques utilisations et les diffétents étapes de développement
d’un programme.
28
Partie B : Réalisation
Chapitre I : Circuit à réaliser
Introduction :
Dans ce chapitre on va parler de tous ce qui concerne la réalisation pratique de notre projet,
premièrementnous allons présenter le schéma du circuit et les différents composants de celui-
ci.Ensuite nous allons élaborer le programmepour réaliser la mesure et l’affichage de la
température, et finalement nous allons décrire les étapes nécessaires pour la réalisation du circuit.
29
Pour réaliser le schéma du circuit on a besoin des composants suivants :
Une carte Arduino uno R3 :
La carte Arduino Uno R3 est une carte à microcontrôleur basée sur l'Atmega328, c'est la
dernière d'une série de carte USB Arduino. C'est le modèle de référence des plateformes
Arduino. Elle contient tout ce qui est nécessaire pour le fonctionnement du microcontrôleur.
Pour pouvoir l'utiliser et se lancer, il suffit simplement de la connecter à un ordinateur à l'aide
d'un câble USB ou de l'alimenter avec un adaptateur secteur ou une pile de 9V. Elle contient 14
broches numériques.
30
Un potentiomètre 103 (10k):
Le potentiomètre rotatif ou à glissière est une résistance variable, il est très utilisé en
électronique. IL est composé d'un résistor fixe (Extrémité 1 et 2) où on a ajouté un curseur
(C) qui vientfaire contact avec un conducteur résistif non isolé appelée piste résistive.En
déplaçant le curseur sur le conducteur résistif, on fait varier la valeur de la résistance entre les
bornes de l’extrémité 1 et C ou entre l’extrémité 2 et C, son rôle dans notre projet est le
réglage du contrastede l’afficheur LCD.
31
Un écran LCD (16x2):
Un des éléments permettant d’afficher des informations. Les plus utilisés dans le monde
Arduino est l’écran à cristaux liquide (Liquide Crystal Display) LCD 16×2. L’écran LCD
16×02 est fourni avec un grand nombre de kit Arduino et très suffisant pour un grand nombre
d’application.
Des fils pour collecter tous les composants sur la plaque expérimentale.
32
Breadbord:
33
On établit un programme de notre thermometre en utilisant le logiciel sur la base des taches à
effectuer.Le progamme est le suivant (on a ajouté des commentaires dans chaque ligne pour
expliquer les instructions) :
34
Chapitre II : Simulation avec logiciel proteus
Introduction :
Afin d’expérimenter le fonctionnement de notre thermomètre à base d’arduino nous allons
réaliser un travail de simulation en utilisant le logiciel proteus. Un bref aperçu de ce logiciel
sera donné, et un premier test sera entrepris sur un exemple simple de clignotement d’une
diode led, avant d’aborder les étapes de simulation de notre thermomètre.
35
Deux logiciels principaux qui composent cette suite logicielle : ISIS et ARES.
ISIS (Intelligent Schematic Input System) est principalement connue pour éditer des
schémas électriques (assemblage de composants électroniques dont on fixe les valeurs et
les références reliés par des connexions électriques(fils)).
Par ailleurs, le logiciel permet également de simuler ces schémas ce qui permet de
déceler certaines erreurs dés l’étape de conception.
Les circuits électriques conçus grâce à ce logiciel peuvent être utilisés dans des
documentations car le logiciel permet de contrôler la majorité de l’aspect graphique des
circuits.
Présentationd'ARES:
Lelogiciel ARES est un outil d'édition et découpage qui complète parfaitement ISIS.
Un schéma électrique réalisé sur ISIS peut alors être importé facilement sur ARES pour
réaliser le PCB (bloc de contrôle de processus) de la carte électronique. Bien que l'édition
d'un circuit imprimé soit plus efficace lorsqu'elle est réalisée manuellement par routage,
ce logiciel permet de placer automatiquement les composants et de réaliser le routage
automatiquement
Dans cette expérience, nous avons opté pour essayer tout d’abord un exemple simple qui
consiste à faire clignoter une led.
Le programme de cet essai :
36
Ce programme fait clignoter une led avec un intervalle d’une seconde.
Nous allons maintenant simuler ce programme sous proteus qui permet de dessiner et simuler
le circuit à partir des étapes suivantes :
Lancer le logiciel proteus. l’icône Isis.
Sélectionner l’icône composant.
Dans la fenêtre du sélectionneur d’objets, cliquer sur « P ».
Cherche des composants:
La carte Arduino.
Une LED bleu.
Une résistance de 1KΩ.
La résistance branchée entre la broche 13 de la carte arduino et la masse, voir le circuit dans
proteus Isis:
37
Figure (II.5) : LED allumée.
38
b)- Ouverture une cession de simulation sur Isis :
Sur la touche « P »
ArduinoUno R3
Figure (II.8)
39
Capteur de
température LM 35
Figure (II.9)
ÉcranLCD (16x2)
Figure (II.10)
40
Potentiomètre
(10K)
Figure (II.11)
d)- Mise des composants sur La zone de travail
Figure (II.12)
41
e)- Montage des composants :
Figure (II.13)
42
f)- Chargement du programme sur Arduino
Figure (II.14)
43
La température qui est relevée par le capteur LM 35 est affichée ensuite sur l’écran LCD,
pour notre essai et selon le réglage fait au niveau du capteur nous avons obtenu une
températue de 15˚C.
44
À partir de ce tableau on vérifie que la température affichée est bien égale à la mesure faite
par le capteur. En effet la valeur de la tension Vout en sortie du capteur LM35 doit être
multipliée par 100 pour retrouver la température détectée par le capteur, et on vérifie bien que
la sensibilité du capteur est de 10 mv pour chaque degré de température.
Essai complémentaire
Pour plus de manipulation, et afin de mieux visualiser le fonctionnement de notre
thermomètre numérique nous avons essayé de faire des mesures de température ( pour un
micro-onde par exemple) en ajoutant à notre circuit un jeux de 3 LEDs de différentes couleurs
(Rouge, jaune et verte).
Le programme de cet essai sera élaboré à partir du programme précédent avec certaines
modifications. En effet on va ajouter au programme la déclaration des trois Leds RED,
YELLOW, GREEN, et on a ajoute aussi une boucle (if –else) pour décrire comment et quand
allumer ces Leds.
45
Figure(II.17) : Premiére partie de programme.
46
Figure(II.18) : Seconde partie de programme.
• Pour la première condition, si la température inférieure à 30 ˚C, la led RED est HIGH
(allumée), et il apparait sur l’écran LCD ‘ froid’, les deux autres leds seront éteintes.
47
80˚C, la led YELLOW est HIGH (allumée), et il apparait sur l’écran LCD ‘moyenne’, les deux
autres leds seront éteintes.
48
Conclusion:
49
Dans le but de conclure ce projet, rappelons tout d’abord que
l’objectif était d’étudier le principe et de concevoir et réaliserun
thermomètre à base d’Arduino.
Dans ce sens, il a été judicieux de diviser le travail en deux, une
partie théorique et une partie pratique.
Nous avons fait tout d’abord un recueil bibliographique sur tous
ce qui concerne les capteurs de température, la carte Arduino, et
le logiciel Proteus.
L’étude nous a permis de conclure que la conception d’un
thermomètre aujourd’hui ne se ramène plus à la mise au point
d’un montage permettant de prélever une variation de tension.
Le fait que l’on souhaite généralement faire des traitements
informatiques sur les valeurs prélevées, nous amène à introduire
dans notre montage des éléments permettant de prendre en
compte le capteur de température LM35, et un afficheur LCD qui
permet l’affichage des variations de la température (en °C), ainsi
qu’une a carte Arduino UNO utilisée pour recevoir, traiter, et
transmettre des données, et pour la communication entre les
systèmes électroniques.
Ainsi et malgré que la période du confinement a rendu impossible
l’acquisition du matériel nécessaire pour monter une maquette du
circuit sujet d’étude. Nous avons réussi grâce au logiciel
professionnel Proteus ISIS d’éditer le schéma électrique et on a pu
ainsi simuler le bon fonctionnement de notre thermomètre
électronique.
Finalement, Nous pouvons affirmer que ce projet a constitué pour
nous une bonne expérience, dans la mesure où il nous a permis,
non seulement de mobiliser toutes les connaissances acquises
pendant notre parcours, mais aussi d’apprendre plus de
techniques, et d’explorer des logiciels de simulation et
programmation.
50
https://www.omega.fr/apprentissage-technique/histoire-du-capteur-de-
temperature.htmlhttps://fr.flossmanuals.net/arduino/_draft/_v/1.0/introduction-a-
lelectronique/https://www.elprocus.com/temperature-sensors-types-working-
operation/https://www.omega.co.uk/temperature/z/thermocouple-rtd.htmlhttps://www.futura-
sciences.com/planete/definitions/meteorologie-sonde-temperature-16421/http://science-
facile.fr/2019/01/capteur-de-temperature-
lm35.htmlhttps://fr.wikipedia.org/wiki/Arduinohttps://bentek.fr/2-arduino-
uno/arduino.fr.downloadastro.com.https://www.deviotyourself.com/debuter--
arduino/https://www.studentcompanion.net/fr/thermometre-numerique-avec-arduino-et-lm35-
capteur-de-
temperature/https://www.01net.com/telecharger/mac/Internet/fiches/37504.htmlhttp://www.el
ektronique.fr/logiciels/proteus.php
51