Warning: putenv() has been disabled for security reasons in /home/users4/d/debrouilloweb/www/wikidebrouillard/LocalSettings.php on line 193

Warning: putenv() has been disabled for security reasons in /home/users4/d/debrouilloweb/www/wikidebrouillard/LocalSettings.php on line 197

Warning: putenv() has been disabled for security reasons in /home/users4/d/debrouilloweb/www/wikidebrouillard/includes/parser/Parser.php on line 2338

Warning: putenv() has been disabled for security reasons in /home/users4/d/debrouilloweb/www/wikidebrouillard/includes/parser/Parser.php on line 2338

Warning: putenv() has been disabled for security reasons in /home/users4/d/debrouilloweb/www/wikidebrouillard/includes/parser/Parser.php on line 2338

Warning: putenv() has been disabled for security reasons in /home/users4/d/debrouilloweb/www/wikidebrouillard/includes/parser/Parser.php on line 2338

Warning: putenv() has been disabled for security reasons in /home/users4/d/debrouilloweb/www/wikidebrouillard/includes/parser/Parser.php on line 2338

Warning: putenv() has been disabled for security reasons in /home/users4/d/debrouilloweb/www/wikidebrouillard/includes/parser/Parser.php on line 2338
[ Wikidébrouillard ] Thermomètre à LED

Thermomètre à LED

De Wikidebrouillard.

m
Ligne 4 : Ligne 4 :
=='''Présentation de l'expérience'''==
=='''Présentation de l'expérience'''==
-
Un thermomètre est un instrument qui sert à mesurer une température. Imaginez qu’un jour tous les thermomètres décidaient de faire grève… Comment feriez-vous pour en constituer un?
+
 
 +
Un thermomètre est un instrument qui sert à mesurer une température. Imaginez qu’un jour tous les thermomètres décident de faire grève… Comment feriez-vous pour en constituer un?
== '''Matériel''' ==
== '''Matériel''' ==
-
* 8 [[DEL]] ( Light-Emitting Diode) (5 vertes, 1 bleue, 1 rouge, 1 jaune),
+
* [[Image:computer.jpg|50px]] Un [[Ordinateur]] avec le logiciel Arduino
-
* 1 carte [[Arduino]] ,
+
* [[Image:Arduino.jpg|50px]] Un [[Arduino]]
-
* 1 câble USB (type A vers B),
+
* [[Image:Plaque2.jpg|50px]] Une [[Platine Labdec]]
-
* [[Platine Labdec]],
+
* 1 câble USB (type A vers B)
-
* 8 [[résistance]]s 270 Ω,
+
* [[Image:DEL.png|50px]] 8 [[DEL]] ( Light-Emitting Diode) (5 vertes, 1 bleue, 1 rouge, 1 jaune)
-
* 1 [[Capteur de température]] LM35DZ,
+
* [[Image:Résistance.jpg|50px]] 8 [[résistance]]s de 270 Ω
-
* 1 [[Ordinateur]] PC Compatible,
+
* Un [[Capteur de température]] LM35DZ
-
* Un ensemble de [[fil électrique]]s,
+
* [[Image:Fils.jpg|50px]] Des [[fil électrique| fils électriques]]
== '''L'expérience''' ==
== '''L'expérience''' ==
==='''La manipulation'''===
==='''La manipulation'''===
-
1/Télécharger la dernière version du logiciel Arduino :
 
-
http://arduino.cc/en/Main/Software
+
* Relier une résistance à la borne numéro 3.
-
2/Installer le logiciel en suivant les indications
+
* Réitérer le processus jusqu’à la borne 8.
-
3/Relier une résistance à la borne numéro 3
+
* Relier la LED bleue à la résistance elle-même reliée à la borne numéro 3.
-
4/Réitérer le processus jusqu’à la borne 8
+
* Relier la LED jaune à la résistance elle-même reliée à la borne 9.
-
5/Relier la LED bleue à la résistance elle-même reliée à la borne numéro 3
+
* Relier la LED rouge à la résistance elle-même reliée à la borne 10.
-
6/Relier la LED jaune à la résistance elle-même reliée à la borne 9
+
* Relier les LED vertes aux résistances câblées entre les bornes 4 et 8.
-
7/Relier la LED rouge à la résistance elle-même reliée à la borne 10
+
* Interconnecter les pattes les plus courtes des LED et les relier à la borne GND de la carte.
-
8/Relier les LED vertes aux résistances câblées entre les bornes 4 et 8
+
* Brancher la carte à l’aide d’un port USB.
-
9/ Interconnecter les pattes les plus courtes des LED et les relier à la borne GND de la carte.
+
* Lancer le logiciel Arduino.
-
10/Brancher la carte à l’aide d’un port USB
+
* Choisir le type de carte sur le logiciel : Onglet outils -> types de carte -> Arduino UNO.
-
11/Lancer le logiciel
+
* Copier le code fournit ci-dessous :
-
12/Choisir le type de carte sur le logiciel : Onglet outils -> types de carte -> Arduino UNO
 
-
 
-
13/Copier le code fournit ci-dessous :
 
-
 
-
14/Cliquer sur transférer
 
-
 
-
15/Enjoy !
 
-
 
-
 
-
==='''Code===
 
<pre>
<pre>
-
const int Voie_0=A0; //declaration constante de broche analogique
+
const int Voie_0=A0; //déclaration constante de broche analogique
int mesure_brute=0;// Variable pour acquisition résultat brut de conversion analogique numérique
int mesure_brute=0;// Variable pour acquisition résultat brut de conversion analogique numérique
Ligne 73 : Ligne 63 :
pinMode(10,OUTPUT);
pinMode(10,OUTPUT);
-
Serial.begin(115200); //Initiailisation de la communication serie usb//
+
Serial.begin(115200); //Initialisation de la communication série usb//
}
}
void loop(){
void loop(){
-
// acquisition conversion analogique-numerique (CAN) sur la voie analogique
+
// acquisition conversion analogique-numérique (CAN) sur la voie analogique
mesure_brute=analogRead(Voie_0);
mesure_brute=analogRead(Voie_0);
resultat=(mesure_brute*500)/1024;
resultat=(mesure_brute*500)/1024;
Ligne 125 : Ligne 115 :
}
}
</pre>
</pre>
-
== '''Explications''' ==
 
-
==='''De manière simple'''===
+
* Cliquer sur transférer.
-
Un capteur de température délivre une tension proportionnelle à celle-ci.
+
-
La carte Arduino se charge de lire cette valeur afin de la convertir et de la retranscrire sous forme lumineuse grâce aux  leds….
+
 +
* Enjoy !
=== '''Astuces''' ===
=== '''Astuces''' ===
-
Equipez-vous d’une source de chaleur telle qu’un sèche-cheveux pour mieux observer les variations de température.
+
 
 +
Équipez-vous d’une source de chaleur telle qu’un sèche-cheveux pour mieux observer les variations de température.
 +
 
 +
== '''Explications''' ==
 +
 
 +
==='''De manière simple'''===
 +
 
 +
Un capteur de température délivre une tension proportionnelle à celle-ci.
 +
La carte Arduino se charge de lire cette valeur afin de la convertir et de la retranscrire sous forme lumineuse grâce aux leds.
=== '''Allons plus loin dans l'explication''' ===
=== '''Allons plus loin dans l'explication''' ===
-
La mesure de la température est basée sur le principe du voltmètre, La capteur délivrant une tension proportionnelle à la température.
+
 
 +
La mesure de la température est basée sur le principe du voltmètre, le capteur délivrant une tension proportionnelle à la température.
Le module Arduino effectue la conversion analogique/numérique en échantillonnant la tension fournie par le capteur. Une fois la conversion réalisée, l’Arduino calcule la température et la retranscrit sous forme lumineuse à travers les différentes LED, à l’instar d’un thermomètre classique.
Le module Arduino effectue la conversion analogique/numérique en échantillonnant la tension fournie par le capteur. Une fois la conversion réalisée, l’Arduino calcule la température et la retranscrit sous forme lumineuse à travers les différentes LED, à l’instar d’un thermomètre classique.
 +
=='''Liens avec d'autres expériences'''==
 +
 +
==='''Expériences sur Wikidébrouillard'''===
 +
 +
[http://www.wikidebrouillard.org/index.php/Cat%C3%A9gorie:Arduino Catégorie Arduino]
 +
==='''Autres expériences'''===
== '''Applications : liens avec le quotidien''' ==
== '''Applications : liens avec le quotidien''' ==
-
Permet de mesurer la température en cas de non disponibilité de thermomètre
 
 +
Permet de mesurer la température en cas de non disponibilité de thermomètre.
 +
=='''Catégories'''==
[[Catégorie:Arduino]]
[[Catégorie:Arduino]]
[[Catégorie:Vidéo à réaliser]]
[[Catégorie:Vidéo à réaliser]]
-
[[Catégorie:Orthographe et style à corriger]]
 
[[Catégorie:Contenus à développer]]
[[Catégorie:Contenus à développer]]
[[Catégorie:Fiche à Valider]]
[[Catégorie:Fiche à Valider]]
[[Catégorie:expérience]]
[[Catégorie:expérience]]

Version du 1 mars 2013 à 18:32

Article incomplet en cours de rédaction
Modèle:Vidéo


Sommaire

Présentation de l'expérience

Un thermomètre est un instrument qui sert à mesurer une température. Imaginez qu’un jour tous les thermomètres décident de faire grève… Comment feriez-vous pour en constituer un?

Matériel

L'expérience

La manipulation

  • Relier une résistance à la borne numéro 3.
  • Réitérer le processus jusqu’à la borne 8.
  • Relier la LED bleue à la résistance elle-même reliée à la borne numéro 3.
  • Relier la LED jaune à la résistance elle-même reliée à la borne 9.
  • Relier la LED rouge à la résistance elle-même reliée à la borne 10.
  • Relier les LED vertes aux résistances câblées entre les bornes 4 et 8.
  • Interconnecter les pattes les plus courtes des LED et les relier à la borne GND de la carte.
  • Brancher la carte à l’aide d’un port USB.
  • Lancer le logiciel Arduino.
  • Choisir le type de carte sur le logiciel : Onglet outils -> types de carte -> Arduino UNO.
  • Copier le code fournit ci-dessous :
const int Voie_0=A0; //déclaration constante de broche analogique

int mesure_brute=0;// Variable pour acquisition résultat brut de conversion analogique numérique
int tension =0;
int resultat=0;

void setup()   {


pinMode(3,OUTPUT); /*Déclaration des broches en sortie *
pinMode(4,OUTPUT);
pinMode(5,OUTPUT);
pinMode(6,OUTPUT);
pinMode(7,OUTPUT);
pinMode(8,OUTPUT);
pinMode(9,OUTPUT);
pinMode(10,OUTPUT);

Serial.begin(115200); //Initialisation de la communication série usb//
}
void loop(){

// acquisition conversion analogique-numérique (CAN) sur la voie analogique
mesure_brute=analogRead(Voie_0);
resultat=(mesure_brute*500)/1024;
Serial.println(resultat);

if(resultat>10)
{
  digitalWrite(3,HIGH);
}
if(resultat>15)
{
  digitalWrite(4,HIGH);
}
if(resultat>20)
{
  digitalWrite(5,HIGH);
}
if(resultat>30)
{
  digitalWrite(6,HIGH);
}
if(resultat>35)
{
  digitalWrite(7,HIGH);
}
if(resultat>40)
{
  digitalWrite(8,HIGH);
}
if(resultat>45)
{
  digitalWrite(9,HIGH);
}
if(resultat>50)
{
  digitalWrite(10,HIGH);
}
delay(500); // pause de 500 millisecondes
 digitalWrite(3,LOW);
   digitalWrite(4,LOW);
    digitalWrite(5,LOW);
     digitalWrite(6,LOW);
      digitalWrite(7,LOW);
       digitalWrite(8,LOW);
        digitalWrite(9,LOW);
         digitalWrite(10,LOW);
}
  • Cliquer sur transférer.
  • Enjoy !

Astuces

Équipez-vous d’une source de chaleur telle qu’un sèche-cheveux pour mieux observer les variations de température.

Explications

De manière simple

Un capteur de température délivre une tension proportionnelle à celle-ci. La carte Arduino se charge de lire cette valeur afin de la convertir et de la retranscrire sous forme lumineuse grâce aux leds.

Allons plus loin dans l'explication

La mesure de la température est basée sur le principe du voltmètre, le capteur délivrant une tension proportionnelle à la température. Le module Arduino effectue la conversion analogique/numérique en échantillonnant la tension fournie par le capteur. Une fois la conversion réalisée, l’Arduino calcule la température et la retranscrit sous forme lumineuse à travers les différentes LED, à l’instar d’un thermomètre classique.

Liens avec d'autres expériences

Expériences sur Wikidébrouillard

Catégorie Arduino

Autres expériences

Applications : liens avec le quotidien

Permet de mesurer la température en cas de non disponibilité de thermomètre.

Catégories

Portail des ExplorateursWikidébrouillardLéon DitFLOGPhoto mystèreJ'ai FaitPortraits
AR
CO

Thermomètre à LED

Rechercher

Page Discussion Historique
Powered by MediaWiki
Creative Commons - Paternite Partage a l

© Graphisme : Les Petits Débrouillards Grand Ouest (Patrice Guinche - Jessica Romero) | Développement web : Libre Informatique