Le capteur de température

Le capteur utilisé est le capteur LM35.

Ce capteur est très facile à monter, une broche sur le 5 volt, une sur le GND et l'autre sur une entrée analogique.

Quelques photos

Le capteur de température

LM35


Branchement


On peut ensuite lire la valeur retournée avec analogRead. 
Voici un exemple de code :

Code
float temperature ;
void setup()
{
Serial.begin(115200) ;
}
void loop()
{
temperature = analogRead(A0) * 5.0 / 1024.0 ;
Serial.println(temperature) ;
}

Pour convertir la valeur du capteur en degrés Celsius, il faut multiplier la valeur du capteur par le voltage (ici 5 volts), puis la diviser par 1024.

On peut aussi écrire une fonction qui retourne la température.

Code
float temperature()
{
return( analogRead(A0) * 5.0 / 1024.0);
}


Aucun commentaire:

Enregistrer un commentaire

Remarque : Seul un membre de ce blog est autorisé à enregistrer un commentaire.