fbpixel
Etiquetas: , , ,
0
(0)

O sensor de temperatura LM35 está facilmente disponível no mercado e é simples de utilizar. Sua tensão de saída é diretamente proporcional à temperatura e permite uma medição precisa.

Material

  • Computador
  • Arduino UNO
  • Cabo USB para conectar o Arduino ao computador
  • Sensor de temperatura LM35

Esquema de ligação

Código

As especificações técnicas do sensor LM35 informam uma faixa de medição de temperatura de -55 a 150°C, e uma regra de conversão entre tensão e temperatura de 10 mV/°C. O sensor é lido por um canal analógico do Arduino, e a tensão de saída do sensor (0-5V) é convertida num valor digital (0 a 1023).

// Constants
#define DELAY 1000 // Delay between two measurements in ms

// Parameters
const int sensorPin = A0; // Pin connected to sensor

// Variables
float voltage, temperature;

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

void loop(void) {
  voltage= analogRead(sensorPin) * (5.0 / 1023.0); // Convert digital value to voltage
  Serial.print("Sensor voltage = ");
  Serial.println(voltage); // the voltage reading
  temperature=100*voltage; // conversion from V to °C
  Serial.print("Sensor reading = ");
  Serial.println(temperature); // the temperature reading
  
  delay(DELAY);  
}

Aplicação

  • Este sensor pode ser usado em dispositivos de domótica para medir a temperatura no interior de um cômodo

Fontes

Retrouvez nos tutoriels et d’autres exemples dans notre générateur automatique de code
La Programmerie

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?