Mesura de la temperatura amb l’Arduino i el sensor LM35DT

Aquesta tarda he estat provant el sensor de temperatura LM35DT amb la placa Arduino, a veure si en puc aprendre prou com per aportar alguna cosa de profit al projecte SonCube.

L’esquema de connexió d’aquest sensor és molt senzill:

– Un cable connectat al Power 5V i un altre al GND de la placa.

– Un altre a l’entrada analògica 0.

Atenció però a com connecteu tots els pins. Assegureu-vos que llegiu atentament el datasheet del vostre sensor.

tempLM35DT

 

 

 

 

 

 

 

 
El codi que he utilitzat és aquest (seguint aquestes directrius per tal d’obtenir més resolució).

float tempC;
int reading;
int tempPin = 0;

void setup()
{
analogReference(INTERNAL);
Serial.begin(9600);
}

void loop()
{
reading = analogRead(tempPin);
tempC = reading / 9.31;
Serial.print(tempC);
Serial.print(" graus \n");
  delay(1000);
}

I obtenim això:

resLM35DT

 

Gerard

Gerard Farràs i Ballabriga.