Bonjour,
J'utilise le capteur de température LM35 pour mesurer la température. J'ai fait le câblage nécessaire pour LM35 sur la plaque d'essai et j'ai fait le code qui me permet de calculer la température. Le problème c'est que sur le moniteur série affiche des valeurs variables et même des 0 °C ?!. Voici les valeurs retrouvés (voir image: température.png ) ainsi que mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 float temp; void setup() { // put your setup code here, to run once: Serial.begin(9600); } void loop() { // put your main code here, to run repeatedly: temp=analogRead(A0); temp = (temp * 5.0* 100.0)/1024.0; Serial.print("temperature="); Serial.print(temp); Serial.print("°C"); Serial.println(); delay(1000); }
Partager